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

GetClaim Interpelări

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

Interpelarea ”GetClaim” returnează datele despre cerere în baza numărului electronic sau identificatorului unic

SOAP · GetClaim(CaseNumber: string) : Claim

Date de intrare — Request

CâmpTipOblig.ExempluDescriere
CaseNumberstringDaAB908784Numărul electronic sau identificatorul unic al cererii

Date de ieșire — Response

CâmpTipOblig.ExempluDescriere
ClaimobjectDescriere
· IdstringDaNotă internăIdentificatorul unic
· NumberstringDaAB841377Numărul electronic
· AnnexesstringDaNotă internăAnexe
· Attachmentsarray<object>DaLista atașamentelor
·· AuthorstringDaEșantionAutorul
·· EssencestringDaConform registruluiEsența
·· FileLengthintegerDa76Lungimea/mărimea fișierului
·· IdstringDaNotă internăIdentificatorul atașamentului (format Guid )
·· NamestringDaSRL "Exemplu Grup"Denumirea atașamentului
·· SubjectstringDaNotă internăSubiect
· CategoryobjectDaCategoria principală. Conține valori din clasificatorul Categories
·· IdintegerDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea
· ClaimTypeintegerDa2Tipul cererii: 1 - Cerere de chemare în judecată; 2 – Rechizitoriu; 3 – Demers; 4 – Petiție; 5 – Proces verbal; 6 – Cerere CSJ
· CommentsstringDaConform registruluiComentarii
· CourtobjectDaInstanța de judecată
·· IdstringDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea
· CrimeEnvironmentobjectDaMediul infracțional: 1 - Urban; 2 - Rural
·· IdintegerDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea
· ExaminationTypeobjectDaTipul examinării. Conține valori din clasificatorul ExaminationType
·· IdintegerDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea
· IndexesobjectDaIndicele dosarului
·· IdintegerDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea
· InitializationTypeobjectDaTipul inițializării. Conține valori din clasificatorul CaseTypeInitialization
·· IdintegerDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea
· IsSecretbooleanDatrueDosar secret: true – da; false – nu
· JudgeobjectDaDate despre judecător
·· IDNstringDaInformație de probăNumărul de identificare (IDNP/IDNO)
·· GivenNamestring(30)DaIonPrenumele 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…
·· FamilyNamestring(30)DaCreangă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…
·· FullNamestringDaCreangă Ion DumitruNumele complet
· NaturestringDaEșantionEsența cauzei
· Partiesarray<object>DaLista părților
·· IDNstringDaInformație de probăNumărul de identificare (IDNP/IDNO)
·· GivenNamestringDaIonPrenumele 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…
·· FamilyNamestringDaCreangă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…
·· FullNamestringDaCreangă Ion DumitruNumele complet
·· CommentsstringDaConform registruluiComentarii
·· DateOfBirthDateTimeDa1999-10-07Data 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…
·· GenderstringDa2Sexul
·· IsMinorbooleanfalseMinor: true – da; false – nu
·· PartyTypeobjectDaTipul persoanei: 1 – persoană fizică; 2 – persoană juridică
··· IdintegerDaNotă internăIdentificatorul unic
··· NamestringDaSRL "Exemplu Grup"Denumirea
·· PersonTypeobjectDaTipul participantului. Conține valori din clasificatorul PartyType
··· IdintegerDaNotă internăIdentificatorul unic
··· NamestringDaSRL "Exemplu Grup"Denumirea
· PremiseobjectDaSediul
·· AddressstringDaor. Hîncești, str. Vasile Alecsandri 91Adresa
·· IdstringDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea
· ProsecutorobjectDaDate despre procuror
·· IDNstringDaInformație de probăNumărul de identificare (IDNP)
·· GivenNamestringDaIonPrenumele 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…
·· FamilyNamestringDaCreangă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…
·· EmailstringDanatalia.popescu6@example.mdPoșta electronică
·· PhonestringDa+37361160406Telefon de contact
· RefIdstringDaFără observațiiNumărul de referință
· SecondaryCategoriesarray<object>DaCategorii secundare
·· IdintegerDaNotă internăIdentificatorul unic
·· NamestringDaSRL "Exemplu Grup"Denumirea

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/GetClaim' \
  --data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetClaim xmlns="http://mconnect.gov.md/consumer">
      <Request>
        <CaseNumber>AB908784</CaseNumber>
      </Request>
      <RequestHeaders>
        <CallingUser>2000000000001</CallingUser>
        <CallingEntity>1002600024777</CallingEntity>
        <CallBasis>Legea 133/2011 privind protecția datelor</CallBasis>
        <CallReason>Prestare serviciu public</CallReason>
      </RequestHeaders>
    </GetClaim>
  </soap:Body>
</soap:Envelope>'

Răspuns

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetClaimResponse xmlns="http://mconnect.gov.md/consumer">
      <Response>
        <Claim>
          <Id>Informație de probă</Id>
          <Number>AB470091</Number>
          <Annexes>Date de test</Annexes>
          <Attachments>
            <Author>Eșantion</Author>
            <Essence>Date de test</Essence>
            <FileLength>52</FileLength>
            <Id>Informație de probă</Id>
            <Name>SRL "Exemplu Grup"</Name>
            <Subject>Notă internă</Subject>
          </Attachments>
          <Category>
            <Id>65</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </Category>
          <ClaimType>1</ClaimType>
          <Comments>Date de test</Comments>
          <Court>
            <Id>Informație de probă</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </Court>
          <CrimeEnvironment>
            <Id>65</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </CrimeEnvironment>
          <ExaminationType>
            <Id>65</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </ExaminationType>
          <Indexes>
            <Id>65</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </Indexes>
          <InitializationType>
            <Id>65</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </InitializationType>
          <IsSecret>true</IsSecret>
          <Judge>
            <IDN>Informație de probă</IDN>
            <GivenName>Ion</GivenName>
            <FamilyName>Creangă</FamilyName>
            <FullName>Creangă Ion Dumitru</FullName>
          </Judge>
          <Nature>Date generate (mock)</Nature>
          <Parties>
            <IDN>Informație de probă</IDN>
            <GivenName>Gheorghe</GivenName>
            <FamilyName>Rusu</FamilyName>
            <FullName>Rusu Gheorghe Vasile</FullName>
            <Comments>Date de test</Comments>
            <DateOfBirth>1995-06-12</DateOfBirth>
            <Gender>1</Gender>
            <IsMinor>false</IsMinor>
            <PartyType>
              <Id>65</Id>
              <Name>SRL "Exemplu Grup"</Name>
            </PartyType>
            <PersonType>
              <Id>65</Id>
              <Name>SRL "Exemplu Grup"</Name>
            </PersonType>
          </Parties>
          <Premise>
            <Address>or. Hîncești, str. Vasile Alecsandri 91</Address>
            <Id>Informație de probă</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </Premise>
          <Prosecutor>
            <IDN>Informație de probă</IDN>
            <GivenName>Alexandru</GivenName>
            <FamilyName>Munteanu</FamilyName>
            <Email>alexandru.munteanu58@example.md</Email>
            <Phone>+37366821958</Phone>
          </Prosecutor>
          <RefId>Fără observații</RefId>
          <SecondaryCategories>
            <Id>65</Id>
            <Name>SRL "Exemplu Grup"</Name>
          </SecondaryCategories>
        </Claim>
      </Response>
    </GetClaimResponse>
  </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/GetClaim' \
  --data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetClaim xmlns="http://mconnect.gov.md/consumer">
      <Request>
        <CaseNumber>AB468429</CaseNumber>
      </Request>
    </GetClaim>
  </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/GetClaim