Gusex.Types.JednLokalnaOsPrawnej (gusex v1.3.0)

Copy Markdown View Source

Represents legal entity local unit data from BIR12JednLokalnaOsPrawnej and BIR121JednLokalnaOsPrawnej reports.

BIR121JednLokalnaOsPrawnej is a superset that adds lokpraw_nip and lokpraw_statusNip fields. When populated from the older BIR12 report, those two fields remain nil.

Summary

Types

t()

JednLokalnaOsPrawnej - represents legal entity local unit comprehensive data.

Types

t()

@type t() :: %Gusex.Types.JednLokalnaOsPrawnej{
  lokpraw_adSiedzGmina_Nazwa: String.t() | nil,
  lokpraw_adSiedzGmina_Symbol: String.t() | nil,
  lokpraw_adSiedzKodPocztowy: String.t() | nil,
  lokpraw_adSiedzKraj_Nazwa: String.t() | nil,
  lokpraw_adSiedzKraj_Symbol: String.t() | nil,
  lokpraw_adSiedzMiejscowoscPoczty_Nazwa: String.t() | nil,
  lokpraw_adSiedzMiejscowoscPoczty_Symbol: String.t() | nil,
  lokpraw_adSiedzMiejscowosc_Nazwa: String.t() | nil,
  lokpraw_adSiedzMiejscowosc_Symbol: String.t() | nil,
  lokpraw_adSiedzNietypoweMiejsceLokalizacji: String.t() | nil,
  lokpraw_adSiedzNumerLokalu: String.t() | nil,
  lokpraw_adSiedzNumerNieruchomosci: String.t() | nil,
  lokpraw_adSiedzPowiat_Nazwa: String.t() | nil,
  lokpraw_adSiedzPowiat_Symbol: String.t() | nil,
  lokpraw_adSiedzUlica_Nazwa: String.t() | nil,
  lokpraw_adSiedzUlica_Symbol: String.t() | nil,
  lokpraw_adSiedzWojewodztwo_Nazwa: String.t() | nil,
  lokpraw_adSiedzWojewodztwo_Symbol: String.t() | nil,
  lokpraw_dataPowstania: Date.t() | nil,
  lokpraw_dataRozpoczeciaDzialalnosci: Date.t() | nil,
  lokpraw_dataSkresleniaZRegon: Date.t() | nil,
  lokpraw_dataWpisuDoRegon: Date.t() | nil,
  lokpraw_dataWpisuDoRejestruEwidencji: Date.t() | nil,
  lokpraw_dataWznowieniaDzialalnosci: Date.t() | nil,
  lokpraw_dataZaistnieniaZmiany: Date.t() | nil,
  lokpraw_dataZakonczeniaDzialalnosci: Date.t() | nil,
  lokpraw_dataZawieszeniaDzialalnosci: Date.t() | nil,
  lokpraw_formaFinansowania_Nazwa: String.t() | nil,
  lokpraw_formaFinansowania_Symbol: String.t() | nil,
  lokpraw_nazwa: String.t() | nil,
  lokpraw_nip: String.t() | nil,
  lokpraw_numerWrejestrzeEwidencji: String.t() | nil,
  lokpraw_organRejestrowy_Nazwa: String.t() | nil,
  lokpraw_organRejestrowy_Symbol: String.t() | nil,
  lokpraw_regon14: String.t() | nil,
  lokpraw_rodzajRejestruEwidencji_Nazwa: String.t() | nil,
  lokpraw_rodzajRejestruEwidencji_Symbol: String.t() | nil,
  lokpraw_statusNip: String.t() | nil
}

JednLokalnaOsPrawnej - represents legal entity local unit comprehensive data.

Fields correspond to XML schema elements:

  • lokpraw_regon14: 14-digit REGON number, max 14 characters
  • lokpraw_nip: NIP (tax identification number), max 10 characters (BIR121 only)
  • lokpraw_statusNip: NIP status — "", "Uchylony", or "Unieważniony" (BIR121 only)
  • lokpraw_nazwa: Entity name, max 254 characters
  • lokpraw_numerWrejestrzeEwidencji: Registry number, max 50 characters
  • lokpraw_dataWpisuDoRejestruEwidencji: Registry entry date
  • lokpraw_dataPowstania: Creation date
  • lokpraw_dataRozpoczeciaDzialalnosci: Business start date
  • lokpraw_dataWpisuDoRegon: REGON registration date
  • lokpraw_dataZawieszeniaDzialalnosci: Business suspension date
  • lokpraw_dataWznowieniaDzialalnosci: Business resumption date
  • lokpraw_dataZaistnieniaZmiany: Change occurrence date
  • lokpraw_dataZakonczeniaDzialalnosci: Business termination date
  • lokpraw_dataSkresleniaZRegon: REGON removal date
  • lokpraw_adSiedzKraj_Symbol: Country symbol, max 2 characters
  • lokpraw_adSiedzWojewodztwo_Symbol: Voivodeship symbol, max 2 characters
  • lokpraw_adSiedzPowiat_Symbol: County symbol, max 2 characters
  • lokpraw_adSiedzGmina_Symbol: Municipality symbol, max 3 characters
  • lokpraw_adSiedzKodPocztowy: Postal code, max 12 characters
  • lokpraw_adSiedzMiejscowoscPoczty_Symbol: Postal locality symbol, max 7 characters
  • lokpraw_adSiedzMiejscowosc_Symbol: Locality symbol, max 7 characters
  • lokpraw_adSiedzUlica_Symbol: Street symbol, max 5 characters
  • lokpraw_adSiedzNumerNieruchomosci: Property number, max 20 characters
  • lokpraw_adSiedzNumerLokalu: Apartment/office number, max 20 characters
  • lokpraw_adSiedzNietypoweMiejsceLokalizacji: Non-standard location, max 160 characters
  • lokpraw_adSiedzKraj_Nazwa: Country name, max 200 characters
  • lokpraw_adSiedzWojewodztwo_Nazwa: Voivodeship name, max 100 characters
  • lokpraw_adSiedzPowiat_Nazwa: County name, max 100 characters
  • lokpraw_adSiedzGmina_Nazwa: Municipality name, max 100 characters
  • lokpraw_adSiedzMiejscowosc_Nazwa: Locality name, max 100 characters
  • lokpraw_adSiedzMiejscowoscPoczty_Nazwa: Postal locality name, max 100 characters
  • lokpraw_adSiedzUlica_Nazwa: Street name, max 351 characters
  • lokpraw_formaFinansowania_Symbol: Financing form symbol, max 1 character
  • lokpraw_organRejestrowy_Symbol: Registry organ symbol, max 9 characters
  • lokpraw_rodzajRejestruEwidencji_Symbol: Registry type symbol, max 3 characters
  • lokpraw_formaFinansowania_Nazwa: Financing form name, max 240 characters
  • lokpraw_organRejestrowy_Nazwa: Registry organ name, max 240 characters
  • lokpraw_rodzajRejestruEwidencji_Nazwa: Registry type name, max 240 characters