Fields
Fields blocks
Always replace (field) with given field name for example
if field is Field::BLOCK_HOLDER
- you get holders name from
$this->get([Field::BLOCK_HOLDER, Field::FIRSTNAME]) - add into required fields
[
...
Field::BLOCK_HOLDER => [
...
Field::FIRSTNAME
...
]
]
Helpers
- 5 main address fields -
Field::FIELDS_ADDRESS_BASIC
[
...
Field::BLOCK_HOLDER => [
Field::BLOCK_PERM_ADDRESS => Field::FIELDS_ADDRESS_BASIC
/* Same as
Field::BLOCK_PERM_ADDRESS => [
Field::STREET, Field::NUMBER_REGISTER, Field::NUMBER_DESCRIPTIVE,
Field::ZIP, Field::CITY,
]
*/
]
]
Person
- Právna forma -
[(field), Field::LEGAL_FORM] - Pohlavie -
[(field), Field::SEX](Codelist #13 -> CODELIST_SEX) - Titul (FO) -
[(field), Field::TITLE] - Titul (SZČO) -
[(field), Field::TITLE_SELF_EMPLOYED] - Meno (FO) -
[(field), Field::FIRSTNAME] - Meno (SZČO) -
[(field), Field::FIRSTNAME_SELF_EMPLOYED] - Priezvisko (FO) -
[(field), Field::SURNAME] - Priezvisko (SZČO) -
[(field), Field::SURNAME_SELF_EMPLOYED] - Dátum narodenia (FO) -
[(field), Field::BIRTH] - Dátum narodenia (SZČO) -
[(field), Field::BIRTH_SELF_EMPLOYED] - Profesia - (field).profession (Codelist #15 -> CODELIST_PROFESSION)
- IBAN - (field).iban
- Pozícia - (field).position
- Rodné čislo (FO) -
[(field), Field::ID_NUMBER] - Rodné čislo (SZČO) -
[(field), Field::ID_NUMBER_SELF_EMPLOYED] - Obchodný názov (SZČO) -
[(field), Field::BUSINESS_NAME_SELF_EMPLOYED] - Obchodný názov (Firma) -
[(field), Field::BUSINESS_NAME] - IČO (Firma) -
[(field), Field::ICO] - IČO (SZČO) -
[(field), Field::ICO_SELF_EMPLOYED] - ORSR (Firma) -
[(field), Field::ORSR] - ORSR (SZČO) -
[(field), Field::ORSR_SELF_EMPLOYED] - Platca DPH (Firma) -
[(field), Field::VAT_PAYER] - Platca DPH (SZČO) -
[(field), Field::VAT_PAYER_SELF_EMPLOYED] - IČ DPH -
[(field), Field::ICDPH](shows only if VAT_PAYER == YES) - Štátna príslušnosť (FO) -
[(field), Field::COUNTRY](CODELIST_COUNTRY) - Štátna príslušnosť (SZČO) -
[(field), Field::COUNTRY_SELF_EMPLOYED](CODELIST_COUNTRY) - Krajina registrácie podnikateľa (SZČO) -
[(field), Field::REG_COUNTRY_SELF_EMPLOYED](CODELIST_COUNTRY) - Krajina registrácie podnikateľa (Firma) -
[(field), Field::REG_COUNTRY](CODELIST_COUNTRY) - Cena zájazdu za osobu -
[(field), Field::TRIP_PRICE] - Typ dokladu -
[(field), Field::ID_TYPE]ID_TYPE_OP / ID_TYPE_PASS - Číslo OP (FO) -
[(field), Field::ID_CARD_NUMBER] - Číslo OP (SZČO) -
[(field), Field::ID_CARD_NUMBER_SELF_EMPLOYED] - Je dôchodca (Vstupný vek max. 60 rokov), študent, žena v domácnosti, žena / rodič na materskej, rodičovskej dovolenke alebo nezamestnaný? -
[(field), Field::IS_RETIRED] - Číslo pasu (FO) -
[(field), Field::PASS] - Číslo pasu (SZČO) -
[(field), Field::PASS_SELF_EMPLOYED] - Dátum vydania OP - (field).id_date
- Názov orgánu, ktorý vydal OP - (field).id_issuer
- Telefónna predvoľba -
[(field), Field::PHONE_PREFIX](421, 420, ....) - Telefón -
[(field), Field::PHONE] - E-mail -
[(field), Field::EMAIL] - Je poistencom Union zdravotnej poistovne? -
[(field), Field::HAS_UZP] - Číslo preukazu poistenca Union zdravotnej poistovne -
[(field), Field::UZP_NUMBER] - Adresa -
[(field), Field::BLOCK_PERM_ADDRESS]Address - Je iná ako miesto podnikania (SZČO) -
[(field), Field::PERM_NOT_BUSINESS] - Trvalá Adresa (SZČO) -
[(field), Field::BLOCK_SECONDARY_ADDRESS]Address - Dĺžka poistenia od roku 2002 (v rokoch) - (field).ins_dur_2002
- Má vodičský preukaz? -
[(field), Field::HAS_LICENSE] - Rok udelenia vodičského oprávnenia -
[(field), Field::LICENSE_FROM] - Rok založenia spoločnosti/živnosti - (field).founded
- Accidents
- Počet aktuálne poistených vozidiel -
[(field), Field::INSURED_VEHICLES] - Oprávnena osoba (PO) -
[(field), Field::BLOCK_PERSON]Person - Oprávnena osoba (FO) -
[(field), Field::BLOCK_PERSON_FO]Person - Oprávnena osoba (SZČO) -
[(field), Field::BLOCK_PERSON_SE]Person - Klient koná / za klienta koná -
[(field), Field::CLIENT_BEHALF]Client behalf constants - Klient koná / za klienta koná -
[(field), Field::CLIENT_BEHALF_OTHER](if CLIENT_BEHALF === CLIENT_BEHALF_OTHER)
Address
- Ulica -
[(field), Field::STREET] - Číslo súpisné -
[(field), Field::NUMBER_REGISTER] - Číslo orientačné -
[(field), Field::NUMBER_DESCRIPTIVE] - Poschodie -
[(field), Field::FLOOR] - Číslo bytu -
[(field), Field::APARTMENT_NUMBER] - Číslo stavebného povolenia -
[(field), Field::PERMIT_NUMBER] - Číslo parcely -
[(field), Field::PARCEL] - Katastrálne územie -
[(field), Field::CAD_AREA] - PSČ -
[(field), Field::ZIP] - Mesto -
[(field), Field::CITY] - Bližšie určenie miesta poistenia -
[(field), Field::MORE_DATA]
Car data 1
- Evidenčné číslo vozidla -
Field::EVN - Druh vozidla -
Field::VEHICLE_TYPE - Za akým vozidlom bude prípojné vozidlo ťahané? -
Field::PULLED_BEHIND - (Ťahač) Prevádzkovaný (na) -
Field::TRUCK_TYPE - Účel -
Field::VEHICLE_PURPOSE - Je vozidlo zaregistrované v Medzinárodnej organizácii historických vozidiel (FIVA)? -
Field::IS_FIVAshows only when purpose == PURPOSE_HISTORIC - Druh paliva -
Field::FUEL(Codelist #10 -> CODELIST_FUEL) - Vpíšte palivo -
Field::FUEL_OTHERshows only when fuel == FUEL_OTHER - Jedná sa o plug-in hybrid? -
Field::IS_PLUGIN(YES / NO) - Zdvihový objem valcov -
Field::MOTOR_VOLUME - Výkon motora -
Field::MOTOR_POWER - Typ karosérie -
Field::BODYWORK - Typ prevodovky / Počet stupňov -
Field::GEARBOX_TYPE/Field::GEARS - Rok výroby -
Field::YEAR_CREATED(int) - Najväčšia prípustná celková hmotnosť -
Field::VEHICLE_WEIGHT - Počet miest na sedenie -
Field::SEATS(int) - Počet dverí -
Field::DOORS(int) - Továrenská značka vozidla -
Field::VEHICLE_BRAND(Codelist #11 -> CODELIST_BRAND_MODEL) - Model -
Field::VEHICLE_MODEL(Codelist #11 (sub) -> CODELIST_BRAND_MODEL) - Poisťujete vozidlo pred prepisom? -
Field::BEFORE_TRANS(YES / NO) - Je poisťované vozidlo na leasing? -
Field::IS_LEASING(YES / NO) - Parkuje klient vozidlo v garáži? -
Field::GARAGED(YES / NO) - Pohon 4x4 -
Field::X4X4(YES / NO) - Ročný nájazd -
Field::EXPECTED_KM(int 0 - 100000 - step every 1000) - see more here - Má vozidlo pridelené trvalé slovenské EČV? -
Field::HAS_EVN(YES / NO) - A bude mať vozidlo pridelené EČV? -
Field::SOON_EVN(YES / NO) - Má vozidlo pridelené zvláštne evidenčné číslo? -
Field::HAS_SPECIAL_EVN(YES / NO) - Má, resp. bude mať traktor, za ktorým je prípojné vozidlo ťahané pridelené EČV? -
Field::TRACTOR_EVN(YES / NO) - Zvláštne EČV obsahujúce pismeno? -
Field::EVN_LETTER(string) - Počas toho čo bol klient zapísaný ako držiteľ vozidla, bolo poisťované vozidlo havarijne nepoistené? -
Field::VEHICLE_NOT_INSURED_MONTH(YES / NO) - Príslušnosť vozidla podľa okresu -
Field::VEHICLE_REGION - Má vozidlo pravostranné riadenie? -
Field::RIGHT_HAND(YES / NO) - Má poisťované vozidlo minimálne jedno zabezpečenie (imobilizér, alarm, GPS, mechanické zabezpečenie)? -
Field::HAS_SECURITY(YES / NO) - Šoféruje auto niekto do 24 rokov? -
Field::DRIVER_BELOW_24(YES / NO) - Bolo vozidlo individuálne dovezené zo zahraničia? -
Field::FOREIGN_VEHICLE(YES / NO) - Krajina dovozu -
Field::IMPORT_COUNTRY(Codelist CODELIST_COUNTRY) (only visible if Field::FOREIGN_VEHICLE == YES) - Je už vozidlo zaregistrované v SR? -
Field::VEHICLE_IS_REG(YES / NO) (only visible if Field::FOREIGN_VEHICLE == YES) - Vlastní klient kľúče v počte uvádzanom výrobcom? -
Field::KEYS_ALL(YES / NO) - Stav vozidla -
Field::VEHICLE_STATE(integer) 0 / 1 / 2 - Je držiteľ prvý majiteľ vozidla? -
Field::FIRST_OWNER(YES / NO)
Persons data
Vehicle holder (Držiteľ vozidla)
- Poistník je totožný s držiteľom vozidla -
Field::IS_SAME_WITH_POLICYHOLDER(YES / NO) - Poistník je totožný s vlastníkom vozidla -
Field::IS_SAME_WITH_OWNER(YES / NO) - Person block field = Field::BLOCK_HOLDER
- Je vlastníkom vozidla občan Slovenskej republiky? -
Field::IS_SLOVAK(YES / NO) - Držiteľom vozidla od dátumu -
Field::OWNER_FROM(date) - Doba bezškodového priebehu -
Field::HARMLESS(int) (0-8)
Policyholder (Poistník vozidla) (visible only if is_same == NO)
- Person block field = Field::BLOCK_POLICYHOLDER
- Vypovedal alebo odstúpil poisťovateľ od poistníkovej poistnej zmluvy PZP alebo mu zanikla poistná zmluva PZP z dôvodu neplatenia poistného? -
Field::NON_PAYER - Bola za obdobie posledných 3 rokov poistníkovi udelená sankcia za vedenie motorového vozidla pod vplyvom alkoholu alebo iných návykových látok alebo mu bol zadržaný vodičský preukaz v súvislosti s vedením motorového vozidla na dobu 3 mesiace a viac? - alc_3years
- Je korešpondenčná adresa poistníka zhodná s jeho trvalou adresou? -
Field::ADDRESS_SAME_WITH_CORR(YES / NO) - Dojednáva si poistník prvý krát [PZP | KASKO]? -
Field::FIRST_INSURANCE - Dojednáva si poistník prvý krát [KASKO | PZP]? -
Field::FIRST_INSURANCE_OTHER - V akej poisťovni mal (resp. má) poistník naposledy dojednané [produkt]? - last_ins_com
Car data 2
- Dátum prvej evidencie -
Field::FIRST_EVIDENCE(date) - Evidenčné číslo vozidla -
Field::EVN(string) - VIN (výrob. číslo karosérie) -
Field::VIN(string) - Séria a číslo VEĽKÉHO TP -
Field::LICENSE_NUMBER(string) - Farba -
Field::COLOR(Codelist #18 -> CODELIST_COLOR) - Pohon vozidla -
Field::VEHICLE_DRIVE(Codelist -> CODELIST_VEHICLE_DRIVE) - Poškodenie -
Field::DAMAGE(string) - Počet originálnych kľúčov od MV dodané výrobcom MV -
Field::KEYS(integer) - Počet kópií kľúčov od MV -
Field::KEY_COPIES(integer) - Počet diaľkových ovládačov (iných ako v kľúči) od MV -
Field::REMOTES(integer) - Počet kľúčov od mech. zabezpečovacieho zariadenia -
Field::KEY_MECH(integer) - Počet ovládačov/kľúčov od alarmu MV -
Field::KEY_ALARM(integer) - Počet ovládačov/kľúčov - alarm v kľúči -
Field::KEY_ALARM_KEY(integer) - Počet ovládačov/kľúčov od imobilizéra MV -
Field::KEY_IMOB(integer) - Vinkulácia poistného plnenia -
Field::VINCULATION(YES / NO) - Vinculation block (if
Field::VINCULATION== YES &&FIELD::LEASING== YES)
Vinculation
- Na základe podmienok -
[Field::BLOCK_VINCULATION, 'type'](v = Veriteľa, p = Poisťovne) - Názov -
[Field::BLOCK_VINCULATION, 'name'](string) - IČO -
[Field::BLOCK_VINCULATION, Field::ICO](integer) - Address block -
[Field::BLOCK_VINCULATION, 'address'] - IBAN -
[Field::BLOCK_VINCULATION, 'iban'](string) - BIC/SWIFT -
[Field::BLOCK_VINCULATION, 'bic'](string) - Kód banky -
[Field::BLOCK_VINCULATION, 'code'](Codelist -> CODELIST_VEHICLE_DRIVE) [kód banky] => [názov banky] - Leasingová spoločnosť -
[Field::BLOCK_VINCULATION, 'company'](Codelist -> CODELIST_LEASING) [kód leasingovky] => [názov leasingovky] - Číslo lízingovej/úverovej zmluvy -
[Field::BLOCK_VINCULATION, 'num'] - Vinkulovaná poistná suma
[Field::BLOCK_VINCULATION, 'ins_sum'](int) - Dátum začiatku vinkulácie
[Field::BLOCK_VINCULATION, 'start'](date) - Dátum konca vinkulácie
[Field::BLOCK_VINCULATION, 'end'](date) - Ma klient zaujem o vygenerovanie vinkulacnych tlaciv?
[Field::BLOCK_VINCULATION, 'gen'](YES / NO)
Accidents
- Spôsobili ste niekedy poistnú udalosť -
(field).Field::INSURANCE_EVENT(YES / NO) - Počet poistných udalostí celkovo -
(field).Field::ACCIDENTS_TOTAL(integer) - Počet nehôd od roku 2002 -
(field).Field::ACCIDENTS_SINCE_2002(integer) - Počet nehôd za posledných 10 rokov -
(field).Field::ACCIDENTS_LAST_10YEARS(integer) - Počet nehôd za posledných 8 rokov -
(field).Field::ACCIDENTS_LAST_8YEARS(integer) - Počet nehôd za posledných 6 rokov -
(field).Field::ACCIDENTS_LAST_6YEARS(integer) - Počet nehôd za posledných 5 rokov -
(field).Field::ACCIDENTS_LAST_5YEARS(integer) - Počet nehôd za posledné 4 roky -
(field).Field::ACCIDENTS_LAST_4YEARS(integer) - Počet nehôd za posledné 3 roky -
(field).Field::ACCIDENTS_LAST_3YEARS(integer) - Počet nehôd za posledné 2 roky -
(field).Field::ACCIDENTS_LAST_2YEARS(integer) - Počet nehôd za posledný 1 rok -
(field).Field::ACCIDENTS_LAST_YEAR(integer)
Accidents other product
- Spôsobili ste niekedy poistnú udalosť -
(field).Field::INSURANCE_EVENT_OTHER(YES / NO) - Počet poistných udalostí celkovo -
(field).Field::ACCIDENTS_TOTAL_OTHER(integer) - Počet nehôd od roku 2002 -
(field).Field::ACCIDENTS_SINCE_2002_OTHER(integer) - Počet nehôd za posledných 10 rokov -
(field).Field::ACCIDENTS_LAST_10YEARS_OTHER(integer) - Počet nehôd za posledných 8 rokov -
(field).Field::ACCIDENTS_LAST_8YEARS_OTHER(integer) - Počet nehôd za posledných 6 rokov -
(field).Field::ACCIDENTS_LAST_6YEARS_OTHER(integer) - Počet nehôd za posledných 5 rokov -
(field).Field::ACCIDENTS_LAST_5YEARS_OTHER(integer) - Počet nehôd za posledné 3 roky -
(field).Field::ACCIDENTS_LAST_3YEARS_OTHER(integer) - Počet nehôd za posledné 2 roky -
(field).Field::ACCIDENTS_LAST_2YEARS_OTHER(integer) - Počet nehôd za posledný 1 rok -
(field).Field::ACCIDENTS_LAST_YEAR_OTHER(integer)
Discounts
see discount method in GeneralProduct
Don't forget to add into $requiredFields used discount Field::BLOCK_DISCOUNTS => ['discount_name']
- Má klient preukaz ZŤP? -
$this->discount(Field::IS_DISABLED) - Má poistník preukaz ZŤP? -
$this->discount(Field::IS_DISABLED_PH) - Držiteľom vozidla od dátumu -
$this->discount(Field::OWNER_FROM) - Má klient v Union poisťovni uzatvorenú inú poistnú zmluvu -
$this->discount('has_union') - Má poistník uzatvorenú a platnú zmluvu pre iný produkt v ČSOB? -
$this->discount('has_csob') - Má poistník uzatvorenú a platnú zmluvu pre iný produkt v poisťovni Premium? -
$this->discount(Field::HAS_PREMIUM) - Zadajte zľavový kód kupónu pre PREMIUM (ak je k dispozícii): -
$this->discount(Field::PREMIUM_CODE) - Zľavový kód Colonnade: -
$this->discount(Field::COLONNADE_CODE) - Má poistník uzatvorené iné poistenie v poisťovni KOOPERATIVA? -
$this->discount('has_koop') - Má poistník uzatvorené iné poistenie v poisťovni Komunálna? -
$this->discount('has_komun') - Koľko má držiteľ vo Wüstenrot poisťovni uzatvorených iných poistných zmlúv, alebo zmlúv o stavebnom sporení vo Wüstenrot stavebnej sporiteľni? -
$this->discount('has_wustenrot') - Má poistník uzatvorenú (a platnú) zmluvu PZP na iné vozidlo M1 alebo N1 do 3,5t vo Wüstenrot poisťovni? -
$this->discount(Field::HAS_OTHER_WUST_PZP) - Koľko zmlúv má klient uzatvorených v Uniqa poisťovňa, a.s.? -
$this->discount(Field::UNIQA_COUNT) - Máte účet vedený v OTP Banke Slovensko, a.s.? -
$this->discount(Field::HAS_OTP_ACCOUNT) - Rodič dieťaťa do 15 rokov -
$this->discount(Field::HAS_KID_15)(Hidden when company) - Máte iné poistenie v poisťovni Groupama -
$this->discount('groupama_other') - Máte viac produktov v poisťovni Axa -
$this->discount('has_axa') - Súhlasí poistník s elektronickou komunikáciou s poisťovňou Axa? -
$this->discount(Field::ACC_EL_AXA) - Súhlasí poistník s elektronickou komunikáciou s poisťovňou Genertel? -
$this->discount(Field::ACC_EL_GEN) - Číslo zmluvy v poisťovni Axa -
$this->discount('axa_number')
Discounts 2
- IBAN v OTP Banke Slovensko, a.s. -
$this->discount('otp_account_num')(visible if $this->discount('otp_account') == YES) - Číslo zmluvy v poisťovni Komunálna -
$this->discount(Field::KOMUN_NUMBER)(visible if $this->discount('has_komun') == YES) - Číslo zmluvy v poisťovni ČSOB -
$this->discount(Field::CSOB_NUMBER)(visible if $this->discount('has_csob') == YES) - Číslo zmluvy v poisťovni Premium -
$this->discount(Field::PREMIUM_NUMBER)(visible if $this->discount(Field::HAS_PREMIUM) == YES) - Čísla zmlúv v poisťovni Wüstenrot -
$this->discount('wustenrot_nums')(visible if $this->discount('has_wustenrot') > 0) - Číslo aktívnej PZP na iné vozidlo M1 alebo N1 do 3,5t vo Wüstenrot poisťovni -
$this->discount(Field::HAS_OTHER_WUST_PZP_NUM)(visible if $this->discount(Field::HAS_OTHER_WUST_PZP) == YES) - Meno dieťaťa -
$this->discount(Field::HAS_KID_15_NAME)(visible if $this->discount(Field::HAS_KID_15) == YES) - Dátum narodenia -
$this->discount(Field::HAS_KID_15_BIRTH)(visible if $this->discount(Field::HAS_KID_15) == YES) - Číslo zmluvy (Groupama iná zmluva) -
$this->discount('groupama_other_num')(visible if $this->discount('groupama_other') == YES)
Accepts (Súhlasy)
Always use Accepts constants
In required accepts define in $otherUsedFields as Field::BLOCK_ACCEPTS => [CONSTANT]
To determine value, use $this->accepts(CONSTANT)
- Accepts that client has insurance event - ACCEPT_INSURANCE_EVENT
- Accepts electronic communication - ACCEPT_EL_COM_GEN (special)
- Accepts harmless duration - ACCEPT_HARMLESS
- Accepts use for marketing - ACCEPT_MARKETING
- Accepts use of personal data in contests - ACCEPT_COMP
- Accepts use of personal data - ACCEPT_GDPR