Gusex.Types.OsPrawna (gusex v1.3.0)

Copy Markdown View Source

Represents legal entity data from BIR12OsPrawna report. Based on XSD schema complexType "dane" from BIR12OsPrawna.xsd.

Summary

Types

t()

OsPrawna - represents comprehensive legal entity data.

Types

t()

@type t() :: %Gusex.Types.OsPrawna{
  praw_adSiedzGmina_Nazwa: String.t() | nil,
  praw_adSiedzGmina_Symbol: String.t() | nil,
  praw_adSiedzKodPocztowy: String.t() | nil,
  praw_adSiedzKraj_Nazwa: String.t() | nil,
  praw_adSiedzKraj_Symbol: String.t() | nil,
  praw_adSiedzMiejscowoscPoczty_Nazwa: String.t() | nil,
  praw_adSiedzMiejscowoscPoczty_Symbol: String.t() | nil,
  praw_adSiedzMiejscowosc_Nazwa: String.t() | nil,
  praw_adSiedzMiejscowosc_Symbol: String.t() | nil,
  praw_adSiedzNietypoweMiejsceLokalizacji: String.t() | nil,
  praw_adSiedzNumerLokalu: String.t() | nil,
  praw_adSiedzNumerNieruchomosci: String.t() | nil,
  praw_adSiedzPowiat_Nazwa: String.t() | nil,
  praw_adSiedzPowiat_Symbol: String.t() | nil,
  praw_adSiedzUlica_Nazwa: String.t() | nil,
  praw_adSiedzUlica_Symbol: String.t() | nil,
  praw_adSiedzWojewodztwo_Nazwa: String.t() | nil,
  praw_adSiedzWojewodztwo_Symbol: String.t() | nil,
  praw_adresEmail: String.t() | nil,
  praw_adresStronyinternetowej: String.t() | nil,
  praw_dataOrzeczeniaOUpadlosci: Date.t() | nil,
  praw_dataPowstania: Date.t() | nil,
  praw_dataRozpoczeciaDzialalnosci: Date.t() | nil,
  praw_dataSkresleniaZRegon: Date.t() | nil,
  praw_dataWpisuDoRegon: Date.t() | nil,
  praw_dataWpisuDoRejestruEwidencji: Date.t() | nil,
  praw_dataWznowieniaDzialalnosci: Date.t() | nil,
  praw_dataZaistnieniaZmiany: Date.t() | nil,
  praw_dataZakonczeniaDzialalnosci: Date.t() | nil,
  praw_dataZakonczeniaPostepowaniaUpadlosciowego: Date.t() | nil,
  praw_dataZawieszeniaDzialalnosci: Date.t() | nil,
  praw_formaFinansowania_Nazwa: String.t() | nil,
  praw_formaFinansowania_Symbol: String.t() | nil,
  praw_formaWlasnosci_Nazwa: String.t() | nil,
  praw_formaWlasnosci_Symbol: String.t() | nil,
  praw_liczbaJednLokalnych: integer() | nil,
  praw_nazwa: String.t() | nil,
  praw_nazwaSkrocona: String.t() | nil,
  praw_nip: String.t() | nil,
  praw_numerFaksu: String.t() | nil,
  praw_numerTelefonu: String.t() | nil,
  praw_numerWRejestrzeEwidencji: String.t() | nil,
  praw_numerWewnetrznyTelefonu: String.t() | nil,
  praw_organRejestrowy_Nazwa: String.t() | nil,
  praw_organRejestrowy_Symbol: String.t() | nil,
  praw_organZalozycielski_Nazwa: String.t() | nil,
  praw_organZalozycielski_Symbol: String.t() | nil,
  praw_podstawowaFormaPrawna_Nazwa: String.t() | nil,
  praw_podstawowaFormaPrawna_Symbol: String.t() | nil,
  praw_regon9: String.t() | nil,
  praw_rodzajRejestruEwidencji_Nazwa: String.t() | nil,
  praw_rodzajRejestruEwidencji_Symbol: String.t() | nil,
  praw_statusNip: String.t() | nil,
  praw_szczegolnaFormaPrawna_Nazwa: String.t() | nil,
  praw_szczegolnaFormaPrawna_Symbol: String.t() | nil
}

OsPrawna - represents comprehensive legal entity data.

Fields correspond to XML schema elements:

  • praw_regon9: 9-digit REGON number, max 9 characters
  • praw_nip: Tax Identification Number, max 10 characters
  • praw_statusNip: NIP status ("", "Uchylony", "Unieważniony")
  • praw_nazwa: Entity name, max 2000 characters
  • praw_nazwaSkrocona: Shortened name, max 256 characters
  • praw_numerWRejestrzeEwidencji: Registry number, max 50 characters
  • praw_dataWpisuDoRejestruEwidencji: Registry entry date
  • praw_dataPowstania: Creation date
  • praw_dataRozpoczeciaDzialalnosci: Business start date
  • praw_dataWpisuDoRegon: REGON registration date
  • praw_dataZawieszeniaDzialalnosci: Business suspension date
  • praw_dataWznowieniaDzialalnosci: Business resumption date
  • praw_dataZaistnieniaZmiany: Change occurrence date
  • praw_dataZakonczeniaDzialalnosci: Business termination date
  • praw_dataSkresleniaZRegon: REGON removal date
  • praw_dataOrzeczeniaOUpadlosci: Bankruptcy ruling date
  • praw_dataZakonczeniaPostepowaniaUpadlosciowego: Bankruptcy proceedings end date
  • praw_adSiedzKraj_Symbol: Country symbol, max 2 characters
  • praw_adSiedzWojewodztwo_Symbol: Voivodeship symbol, max 2 characters
  • praw_adSiedzPowiat_Symbol: County symbol, max 2 characters
  • praw_adSiedzGmina_Symbol: Municipality symbol, max 3 characters
  • praw_adSiedzKodPocztowy: Postal code, max 12 characters
  • praw_adSiedzMiejscowoscPoczty_Symbol: Postal locality symbol, max 7 characters
  • praw_adSiedzMiejscowosc_Symbol: Locality symbol, max 7 characters
  • praw_adSiedzUlica_Symbol: Street symbol, max 5 characters
  • praw_adSiedzNumerNieruchomosci: Property number, max 20 characters
  • praw_adSiedzNumerLokalu: Apartment/office number, max 20 characters
  • praw_adSiedzNietypoweMiejsceLokalizacji: Non-standard location, max 160 characters
  • praw_numerTelefonu: Phone number, max 18 characters
  • praw_numerWewnetrznyTelefonu: Internal phone number, max 6 characters
  • praw_numerFaksu: Fax number, max 18 characters
  • praw_adresEmail: Email address, max 100 characters
  • praw_adresStronyinternetowej: Website address, max 100 characters
  • praw_adSiedzKraj_Nazwa: Country name, max 200 characters
  • praw_adSiedzWojewodztwo_Nazwa: Voivodeship name, max 100 characters
  • praw_adSiedzPowiat_Nazwa: County name, max 100 characters
  • praw_adSiedzGmina_Nazwa: Municipality name, max 100 characters
  • praw_adSiedzMiejscowosc_Nazwa: Locality name, max 100 characters
  • praw_adSiedzMiejscowoscPoczty_Nazwa: Postal locality name, max 100 characters
  • praw_adSiedzUlica_Nazwa: Street name, max 351 characters
  • praw_podstawowaFormaPrawna_Symbol: Basic legal form symbol, max 3 characters
  • praw_szczegolnaFormaPrawna_Symbol: Specific legal form symbol, max 3 characters
  • praw_formaFinansowania_Symbol: Financing form symbol, max 1 character
  • praw_formaWlasnosci_Symbol: Ownership form symbol, max 50 characters
  • praw_organZalozycielski_Symbol: Founding organ symbol, max 9 characters
  • praw_organRejestrowy_Symbol: Registry organ symbol, max 9 characters
  • praw_rodzajRejestruEwidencji_Symbol: Registry type symbol, max 3 characters
  • praw_podstawowaFormaPrawna_Nazwa: Basic legal form name, max 200 characters
  • praw_szczegolnaFormaPrawna_Nazwa: Specific legal form name, max 200 characters
  • praw_formaFinansowania_Nazwa: Financing form name, max 240 characters
  • praw_formaWlasnosci_Nazwa: Ownership form name, max 240 characters
  • praw_organZalozycielski_Nazwa: Founding organ name, max 200 characters
  • praw_organRejestrowy_Nazwa: Registry organ name, max 240 characters
  • praw_rodzajRejestruEwidencji_Nazwa: Registry type name, max 240 characters
  • praw_liczbaJednLokalnych: Number of local units (integer)