Schema bimoR.gus.v1
Schema bimoR.gus.v1 : Typ złożony EntityAbstract
Typ złożony EntityAbstract
Opis
Podmiot
Typ reprezntujący dowolny podmiot w rejestrze REGON.
Ten typ jest abstrakcyjny. W komunikatach są używane wyłącznie typy dziedziczące po nim.
Przestrzeń nazw http://api.big.pl/bimoR/gus/v1
Diagram
Element partners Element activityTypes Element address Element externalRegisterInformation Element regonInformation Element entityForm Element contactInformationRegon Element contactInformationCeidg Element naturalPersonData Element businessActivityCategoryName Element businessActivityCategory Element regon Element nip Element shortBusinessName Element businessName Sequence Typ złożony EntityAbstract
Przegląd
EntityAbstract
Podmiot
Typ reprezntujący dowolny podmiot w rejestrze REGON.
Ten typ jest abstrakcyjny. W komunikatach są używane wyłącznie typy dziedziczące po nim.
Sequence
businessName optional Typ prosty string2000
Nazwa podmiotu
Nazwa podmiotu
shortBusinessName optional Typ prosty string256
Skrócona nazwa podmiotu
nip optional Typ prosty nip
Numer Identyfikacji Podatkowej
regon optional Typ prosty regon
Numer Identyfikacji Podatkowej
businessActivityCategory optional Typ prosty businessActivityCategory
Typ działalności gospodarczej
businessActivityCategoryName optional Typ prosty string100
Nazwa rodzaju działalności
Sequence
middlename optional Typ prosty string50
Drugie imię
surname optional Typ prosty string100
Nazwisko
contactInformationCeidg optional Typ złożony ContactInformation
Dane kontaktowe podmiotu z rejestru CEIDG
Sequence
phoneNumber optional Typ prosty phoneNumber
Numer telefonu
internalNumber optional Typ prosty string6
Numer wewnętrzny
email optional Typ prosty email
Email
email2 optional Typ prosty email
Email 2
webAddress optional Typ prosty string100
Adres internetowy
contactInformationRegon optional Typ złożony ContactInformation
Dane kontaktowe podmiotu z rejestru REGON
Sequence
phoneNumber optional Typ prosty phoneNumber
Numer telefonu
internalNumber optional Typ prosty string6
Numer wewnętrzny
email optional Typ prosty email
Email
email2 optional Typ prosty email
Email 2
webAddress optional Typ prosty string100
Adres internetowy
entityForm optional Typ złożony EntityForm
Forma podmiotu
Określa formę prawną, formę finansowania i formę własności podmiotu
Sequence
legalFormCode optional Typ prosty legalFormCode
Kod formy prawnej
legalFormName optional Typ prosty string200
Nazwa formy prawnej
specificLegalFormCode optional Typ prosty specificLegalFormCode
Kod szczególnej formy prawna
specificLegalFormName optional Typ prosty string200
Nazwa szczególnej formy prawnej
financingFormCode optional Typ prosty financingFormCode
Kod formy finansowania
financingFormName optional Typ prosty string240
Nazwa formy finansowania
ownershipFormCode optional Typ prosty ownershipFormCode
Kod formy własności
ownershipFormName optional Typ prosty string240
Nazwa formy własności
regonInformation optional Typ złożony RegonInformation
Dane dotyczące wpisu w rejestrze REGON
Sequence
creationDate optional Typ prosty date
Data powstania
economicActivityCommencementDate optional Typ prosty date
Data rozpoczęcia działalności gospodarczej
regonEntryDate optional Typ prosty date
Data wpisu do REGON
economicActivitySuspensionDate optional Typ prosty date
Data zawieszenia działalności
economicActivityResumptionDate optional Typ prosty date
Data wznowienia działalności
modificationDate optional Typ prosty date
Data zaistnienia zmiany
economicActivityCessationDate optional Typ prosty date
Data zakończenia działalności
removalFromRegisterDate optional Typ prosty date
Data skreślenia z REGON
externalRegisterInformation optional Typ złożony ExternalRegisterInformation
Dane dotyczące wpisu w rejestrze zewnętrznym
Sequence
registerTypeName optional Typ prosty string240
Nazwa typu rejestru
registerEntryDate optional Typ prosty date
Data wpisu do rejestru ewidencji
numberInRegister optional Typ prosty string15
Numer w rejestrze ewidencji
registeringBodyName optional Typ prosty string240
Nazwa organu rejestrowego
registeringBodyCode optional Typ prosty bodyCode
Kod organu rejestrowego
foundingBodyName optional Typ prosty string200
Nazwa organu założycielskiego
foundingBodyCode optional Typ prosty bodyCode
Kod organu założycielskiego
address optional Typ złożony Address
Adres siedziby
Sequence
countryName optional Typ prosty string200
Nazwa kraju
countryCode optional Typ prosty string2
Kod kraju
voivodeshipName optional Typ prosty string200
Nazwa województwa
voivodeshipCode optional Typ prosty string2
Kod województwa
countyName optional Typ prosty string200
Nazwa powiatu
countyCode optional Typ prosty string2
Kod powiatu
postcode optional Typ prosty string12
Kod pocztowy
postTownName optional Typ prosty string200
Nazwa miejscowości poczty
postTownCode optional Typ prosty string7
Kod miejscowości poczty
cityName optional Typ prosty string200
Nazwa miasta
cityCode optional Typ prosty string7
Kod miasta
streetName optional Typ prosty string200
Numer ulicy
streetCode optional Typ prosty string5
Kod ulicy
buildingNumber optional Typ prosty string20
Numer budynku
unusualLocationDescription optional Typ prosty string160
Nietypowa lokalizacja
activityTypes optional Typ złożony ActivityTypes
Wykonywane typy działalności gospodarczej (kody PKD)
Lista typów wykonywanej działalności gospodarczej (kody PKD)
Sequence
activityType 1..∞ Typ złożony ActivityType
Wykonywany typ działalności gospodarczej (kod PKD)
Sequence
pkd optional Typ prosty pkd
Kod PKD
pkdName optional Typ prosty string200
Nazwa typu działalności gospodarczej
prevailingActivity optional xs:boolean
Przeważający typ działalnosci
businessActivityCategory optional Typ prosty businessActivityCategory
Typ działalności gospodarczej
partners optional Typ złożony Partners
Lista wspólników
Lista wspólników w spółce prawnej
Sequence
partner 1..∞ Typ złożony Partner
Dane wspólnika
Sequence
regon optional Typ prosty regon9
Regon wspólnika
forename optional Typ prosty string30
Pierwsze imię
middlename optional Typ prosty string30
Drugie imię
surname optional Typ prosty string40
Nazwisko
Źródło
<xs:complexType name="EntityAbstract" abstract="true" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>
      <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Podmiot</div>
      <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Typ reprezntujący dowolny podmiot w rejestrze REGON.</div>
      <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Ten typ jest abstrakcyjny. W komunikatach są używane wyłącznie typy dziedziczące po nim.</div>
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="businessName" type="brg:string2000" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Nazwa podmiotu</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Nazwa podmiotu</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="shortBusinessName" type="brg:string256" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Skrócona nazwa podmiotu</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="nip" type="bc:nip" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Numer Identyfikacji Podatkowej</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="regon" type="bc:regon" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Numer Identyfikacji Podatkowej</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="businessActivityCategory" type="brg:businessActivityCategory" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Typ działalności gospodarczej</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <!-- Prawdopodobnie do usunięcia businessActivityCategoryName -->
    <xs:element name="businessActivityCategoryName" type="bc:string100" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Nazwa rodzaju działalności</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="naturalPersonData" type="brg:NaturalPersonInformation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dane osoby fizycznej</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="contactInformationCeidg" type="brg:ContactInformation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dane kontaktowe podmiotu z rejestru CEIDG</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="contactInformationRegon" type="brg:ContactInformation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dane kontaktowe podmiotu z rejestru REGON</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="entityForm" type="brg:EntityForm" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Forma podmiotu</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Określa formę prawną, formę finansowania i formę własności podmiotu</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="regonInformation" type="brg:RegonInformation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dane dotyczące wpisu w rejestrze REGON</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="externalRegisterInformation" type="brg:ExternalRegisterInformation" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Dane dotyczące wpisu w rejestrze zewnętrznym</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="address" type="brg:Address" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Adres siedziby</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml" />
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="activityTypes" type="brg:ActivityTypes" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Wykonywane typy działalności gospodarczej (kody PKD)</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Lista typów wykonywanej działalności gospodarczej (kody PKD)</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="partners" type="brg:Partners" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <div class="nazwa pl-PL" xmlns="http://www.w3.org/1999/xhtml">Lista wspólników</div>
          <div class="opis pl-PL" xmlns="http://www.w3.org/1999/xhtml">Lista wspólników w spółce prawnej</div>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Zobacz także