OtherServices Kiegészítő biztosítások kezelése
Kiegészítő biztosítások kezelése
Szolgáltatás leírása

A kiegészítő biztosítások kezelésére kidolgoztunk egy általánosabb megoldást. A kiegészítő biztosítások ezentúl tömbösen adhatóak meg. Ha újabb kiegészítő biztosítás lesz elérhető, akkor automatikusan bővülni fog a tömb.

Kiegészítő biztosítások 2012-ben
Index Név Feltételek Bemeneti változó (kéri-e a kiegészítő biztosítást Kiegészítő biztosítás díjának lekérése
0 Őrangyal Személgépkocsi, és kistehergépkocsi KiegeszitoBiztositasok[0] KiegeszitoBiztositasDij(0)
1 Autóstárs jogvédelem   KiegeszitoBiztositasok[1] KiegeszitoBiztositasDij(1)
2 Önvédelem Személgépkocsi, és kistehergépkocsi 5-12 éves korig KiegeszitoBiztositasok[2] KiegeszitoBiztositasDij(2)
3 Elemi kár CASCO Személgépkocsi, és kistehergépkocsi, max. 12 éves korig KiegeszitoBiztositasok[3] KiegeszitoBiztositasDij(3)

 Kiegészítő biztosítások kezelése tömbösen

  1. Első lépésben le kell kérdezni a kiegészítő biztosítások tömbjét. Lekérdezés:  Kiegészítő biztosítások lekérdezése kérés

    <univ:INPUTS>

    <univ:VARIABLE id="TarifaDatum">

    <univ:VALUE>20120101</univ:VALUE>

    </univ:VARIABLE>

    <univ:VARIABLE id="JarmuFajtaKod">

    <univ:VALUE>1</univ:VALUE>

    </univ:VARIABLE>

    <univ:VARIABLE id="Teljesitmeny">

    <univ:VALUE>66</univ:VALUE>

    </univ:VARIABLE>

    <univ:VARIABLE id="JarmuEvjarat">

    <univ:VALUE>2005</univ:VALUE>

    </univ:VARIABLE>

    </univ:INPUTS>

    <univ:OUTPUTS>

    <univ:VARIABLE id="KiegeszitoBiztositasok" function="CHOICE">

    <univ:VALUE/>

    </univ:VARIABLE>

    </univ:OUTPUTS>

    A lekérdezés eredménye a kiegészítő biztosítások neve (text) és a tömbindexe (value): (Kiegészítő biztosítások lekérdezése válasz)

    <univ:OUTPUTS>

    <univ:VARIABLE id="KiegeszitoBiztositasok" function="CHOICE">

    <univ:VALUE/>

    <ITEMS xmlns="Calculate/UniversalDocument">

    <ITEM value="0" text="Őrangyal csomag"/>

    <ITEM value="1" text="Autóstárs jogvédelem"/>

    <ITEM value="2" text="Önvédelem"/>

    <ITEM value="3" text="Elemi kár casco"/>

    </ITEMS>

    </univ:VARIABLE>

    </univ:OUTPUTS>

  2. Második lépésben beküldjük a kiválasztott kiegészítő biztosításokat az előző lépsben kapott tömbindexxel, és 0-nem vagy 1-igen értékkel  Lekérdezés: Kiegészítő biztosítások beállítás az ajánlatban kérés

    <univ:INPUTS>

    ….

    <univ:VARIABLE id="KiegeszitoBiztositasok[0]">

    <univ:VALUE>0</univ:VALUE>

    </univ:VARIABLE>

    <univ:VARIABLE id="KiegeszitoBiztositasok[1]">

    <univ:VALUE>1</univ:VALUE>

    </univ:VARIABLE>

    </univ:INPUTS>

  3. Harmadik lépésben lekérdezhetjük a választott biztosítások díját szintén tömbösen az első lépésben kapott tömbindexxel. Figyelem, itt sima zárójelet használunk, nem szögletes zárójelet! Lekérdezés: Kiegészítő biztosítások beállítás az ajánlatban válasz

    <univ:OUTPUTS>

    <univ:VARIABLE id="KiegeszitoBiztositasDij(0)" function="VALUE">

    <univ:VALUE/></univ:VARIABLE>

    <univ:VARIABLE id="KiegeszitoBiztositasDij(1)" function="VALUE">

    <univ:VALUE/>

    </univ:VARIABLE>

    </univ:OUTPUTS>