Schema bimoM.v1
Schema bimoM.v1 : Typ złożony AddEntity
Typ złożony AddEntity
Opis
Dodanie podmiotu do monitoringu
Typ umożliwia skonfigurowanie monitoringu dla wskazanego podmiotu.
Przestrzeń nazw http://api.big.pl/bimoM/v1
Diagram
Element monitoringEnd Element monitoringStart Element entityAlias Element legalPersonSelector Sequence Typ złożony AddEntity
Przegląd
AddEntity
Dodanie podmiotu do monitoringu
Typ umożliwia skonfigurowanie monitoringu dla wskazanego podmiotu.
Sequence
legalPersonSelector Typ złożony LegalPersonSelector
Wskazanie podmiotu monitorowanego
Wskazanie podmiotu monitorowanego
Choice
nip Typ prosty nip
NIP podmiotu
Numer identyfikacji podatkowej podmiotu.
Powiązane reguły walidacji:

Identyfikator Opis
GR2 Numer NIP musi spełniać zasady walidacji na sumę kontrolną numer NIP
RM1 Numer NIP przekazany w danych nowego podmiotu monitorowanego nie może być przypisany do podmiotu znajdującego się na liście podmiotów monitorowanych
RM7 Numer NIP przekazany w danych operacji usunięcia podmiotu monitorowanego musi być przypisany do podmiotu znajdującego się na liście podmiotów monitorowanych
RM52 Numer NIP przekazany w danych nowego podmiotu monitorowanego nie może być numerem NIP Klienta
tin Typ prosty string32
TIN podmiotu
Numer identyfikacyjny podmiotu (inny niż identyfikator NIP, nadawany w Polsce).
Powiązane reguły walidacji:

Identyfikator Opis
RM3 Numer TIN przekazany w danych nowego podmiotu monitorowanego nie może być przypisany do podmiotu znajdującego się na liście podmiotów monitorowanych
RM9 Numer TIN przekazany w danych operacji usunięcia podmiotu monitorowanego musi być przypisany do podmiotu znajdującego się na liście podmiotów monitorowanych
RM53 Numer TIN przekazany w danych nowego podmiotu monitorowanego nie może być numerem TIN Klienta
entityAlias optional Typ prosty string250
Pomocnicza nazwa podmiotu
Nazwa podmiotu nadana przez użytkownika w celu ułatwienia zarządzania podmiotami monitorowanymi. Może nie korespondować z nazwą rzeczywistą przedsiębiorcy.
monitoringStart optional Typ prosty date
Data rozpoczęcia monitorowania
Data rozpoczęcia monitorowania podmiotu. Domyślnie aktualna data systemowa.
Powiązane reguły walidacji:

Identyfikator Opis
RM4 Data rozpoczynająca okres monitorowania podmiotu nie może być datą wcześniejszą od daty aktualności danych
RM5 Data kończąca okres monitorowania nie może być datą późniejszą od daty wskazującej początek okresu monitorowania
monitoringEnd optional Typ prosty date
Data zakończenia monitorowania
Data zakończenia monitorowania podmiotu. Domyślnie 31 grudnia 2099 roku.
Powiązane reguły walidacji:

Identyfikator Opis
RM5 Data kończąca okres monitorowania nie może być datą późniejszą od daty wskazującej początek okresu monitorowania
RM6 Data wskazująca koniec okresu monitorowania podmiotu nie może być datą wcześniejszą od daty aktualności danych
Używany przez
Źródło
<xs:complexType name="AddEntity" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>
      <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dodanie podmiotu do monitoringu</div>
      <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Typ umożliwia skonfigurowanie monitoringu dla wskazanego podmiotu.</div>
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="legalPersonSelector" type="bm:LegalPersonSelector">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Wskazanie podmiotu monitorowanego</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Wskazanie podmiotu monitorowanego</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="entityAlias" type="bc:string250" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Pomocnicza nazwa podmiotu</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Nazwa podmiotu nadana przez użytkownika w celu ułatwienia zarządzania podmiotami monitorowanymi. Może nie korespondować z nazwą rzeczywistą przedsiębiorcy.</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="monitoringStart" type="bc:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Data rozpoczęcia monitorowania</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Data rozpoczęcia monitorowania podmiotu. Domyślnie aktualna data systemowa.</div>
          <div class="reguly pl-PL" xmlns="http://www.w3.org/1999/xhtml">
            <div class="reguly-tytul pl-PL">Powiązane reguły walidacji:</div>
            <br />
            <table class="zestaw-regul">
              <tr>
                <th>Identyfikator</th>
                <th>Opis</th>
              </tr>
              <tr>
                <td>
                  <a class="regula pl-PL" href="Monitoring%20offline%20rules.html#RM4">RM4</a>
                </td>
                <td>Data rozpoczynająca okres monitorowania podmiotu nie może być datą wcześniejszą od daty aktualności danych</td>
              </tr>
              <tr>
                <td>
                  <a class="regula pl-PL" href="Monitoring%20offline%20rules.html#RM5">RM5</a>
                </td>
                <td>Data kończąca okres monitorowania nie może być datą późniejszą od daty wskazującej początek okresu monitorowania</td>
              </tr>
            </table>
          </div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="monitoringEnd" type="bc:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Data zakończenia monitorowania</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Data zakończenia monitorowania podmiotu. Domyślnie 31 grudnia 2099 roku.</div>
          <div class="reguly pl-PL" xmlns="http://www.w3.org/1999/xhtml">
            <div class="reguly-tytul pl-PL">Powiązane reguły walidacji:</div>
            <br />
            <table class="zestaw-regul">
              <tr>
                <th>Identyfikator</th>
                <th>Opis</th>
              </tr>
              <tr>
                <td>
                  <a class="regula pl-PL" href="Monitoring%20offline%20rules.html#RM5">RM5</a>
                </td>
                <td>Data kończąca okres monitorowania nie może być datą późniejszą od daty wskazującej początek okresu monitorowania</td>
              </tr>
              <tr>
                <td>
                  <a class="regula pl-PL" href="Monitoring%20offline%20rules.html#RM6">RM6</a>
                </td>
                <td>Data wskazująca koniec okresu monitorowania podmiotu nie może być datą wcześniejszą od daty aktualności danych</td>
              </tr>
            </table>
          </div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Zobacz także