Schema bimoS.v1
Schema bimoS.v1 : Typ złożony RequestError
Typ złożony RequestError
Opis
Błąd walidacji zapytania
Typ reprezentujący błąd walidacji zapytania
Przestrzeń nazw http://api.big.pl/bimoS/v1
Diagram
Element validationError Element operationType Element currentRequest Sequence Typ złożony RequestError
Przegląd
RequestError
Błąd walidacji zapytania
Typ reprezentujący błąd walidacji zapytania
Sequence
currentRequest optional Typ złożony Request
Bieżące żądanie
Dane dotyczące bieżącego komunikatu żądania (request).
Sequence
Choice
client Typ złożony Subscriber
Klient BIG IM przeprowadzający operację
Element, który zawiera identyfikatory Klienta zlecającego operację
Sequence
clientId Typ prosty id
Identyfikator subskrybenta
Unikalny identyfikator nadawany przez BIG InfoMonitor każdemu subskrybentowi w ramach systemu.
unitId Typ prosty id
Identyfikator jednostki organizacyjnej subskrybenta
Unikalny w ramach Klienta identyfikator nadawany przez BIG InfoMonitor każdej jednostce organizacyjnej subskrybenta.
proxy Typ złożony Proxy
Przedstawiciel Klienta
Identyfikatory Przedstawiciela klienta BIG IM, przeprowadzający operację w jego imieniu
Sequence
proxy Typ złożony Subscriber
Dane przedstawiciela klienta BIG IM, przeprowadzającego operację w jego imieniu
client Typ złożony Subscriber
Dane klienta BIG IM w imieniu, którego przeprowadzana jest operacja
Powiązane reguły walidacji:

Identyfikator Opis
RAIG280 Subskrybent będący osobą fizyczną nie może przekazać Informacji Gospodarczej Pozytywnej i o Dokumencie Kwestionowanym
clientUserId Typ prosty string32
Identyfikator operatora
Identyfikator operatora, pracownika Klienta, nadany przez BIG InfoMonitor każdemu użytkownikowi (operatorowi) systemu. W imieniu wskazanego w tym polu operatora wywoływane są operacje w bazie BIG IM.
validityDateTime optional Typ prosty dateTime
Data i czas aktualności danych
Wskazanie daty i czasu na który aktualne są przekazywane do BIG InfoMonitor dane. Domyślnie SIBIG przyjmuje, że przekazywane dane są aktualne na moment wywołania usługi BIG InfoMonitor przez system Subskrybenta.
operationType optional Typ prosty operationTypeEnum
Rodzaj operacji
Rodzaj operacji zleconej do wykonania.
validationError 1..∞ Typ złożony ValidationError
Błąd walidacji
Informacje dotyczące błędów walidacji, jakie wykrył SIBIG
Sequence
orderNumber Typ prosty int6
Numer kolejny błędu
Numer kolejny błędu walidacji wykrytego w komunikacie. Numeracja zaczyna się od „1”.
validationRuleId Typ prosty string32
Kod błędu
Kod błędu walidacji
message optional Typ prosty string
Opis błędu
Opis błędu walidacji
faultyElementPath optional Typ prosty string
XPath
XPath do błędnej ścieżki komunikatu
dependentElementPath optional Typ prosty string
Xpath do pola zależnego
Xpath do pola zależnego, względem pola, do którego zgłoszony został błąd (@ValidationError.faultyElementPath)
Używany przez
Źródło
<xs:complexType name="RequestError" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>
      <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Błąd walidacji zapytania</div>
      <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Typ reprezentujący błąd walidacji zapytania</div>
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="currentRequest" type="bs:Request" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Bieżące żądanie</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dane dotyczące bieżącego komunikatu żądania (request).</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="operationType" type="bc:operationTypeEnum" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Rodzaj operacji</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Rodzaj operacji zleconej do wykonania.</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="validationError" type="bc:ValidationError" minOccurs="1" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Błąd walidacji</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Informacje dotyczące błędów walidacji, jakie wykrył SIBIG</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Zobacz także