Search

Webservice batch

Met behulp van de URM-DB webservice batch is het mogelijk om de URM aanspraken voor meerdere deelnemers te berekenen. Deze service kan gebruikt worden om voor meerdere deelnemers een of meerdere aanspraken te berekenen. Voor het berekenen van 1 aanspraak voor 1 deelnemer, dient de webservice pagina bekeken te worden. Hieronder wordt beschreven welke operation gebruikt moet worden voor de URM-DB webservice batch en hoe een request en response eruit zien.

Operation

Voor de URM-DB webservice batch is de operation 'URM_batch' beschikbaar. De URL van de webservice en het maken van een test in Soap UI wordt verder toegelicht op deze pagina.

Request en Response

Een voorbeeld van een request en response van deze webservice worden hieronder bespreken. De structuur en input mogelijkheden zijn hetzelfde als de URM-DB webservice. Meer informatie hierover en over de mogelijke waarden van de parameters is te vinden op deze pagina. Hieronder zal een voorbeeld request en response getoond worden, waarbij uit wordt gegaan van 2 verschillende deelnemers. Voor de eerste deelnemer worden 2 aanspraken berekend en voor de tweede deelnemer wordt 1 aanspraak berekend.

Request

Een request ziet er als volgt uit:

<urm:data xmlns:urm="http://www.actuit.nl/URM">
    <urm:algemeen>
        <urm:scenariosetDNB/>
        <urm:haalbaarheidstoets/>
        <urm:showDetails/>
        <urm:scenario/>
    </urm:algemeen>
    <urm:deelnemers>
        <urm:deelnemer>
            <urm:id>12345</urm:id>
            <urm:status>deelnemer</urm:status>
            <urm:datum_stand>20-5-2019</urm:datum_stand>
            <urm:aanspraken>
                <urm:aanspraak>
                    <urm:id>OP67</urm:id>
                    <urm:status>actief</urm:status>
                    <urm:pensioenberekeningsdatum>1-1-2028</urm:pensioenberekeningsdatum>
                    <urm:opgebouwd_OP>16450</urm:opgebouwd_OP>
                    <urm:bereikbaar_OP>23850</urm:bereikbaar_OP>
                    <urm:opgebouwd_OP_ambitie>16450</urm:opgebouwd_OP_ambitie>
                </urm:aanspraak>
                <urm:aanspraak>
                    <urm:id>OP68</urm:id>
                    <urm:status>niet_actief</urm:status>
                    <urm:pensioenberekeningsdatum>28-11-2030</urm:pensioenberekeningsdatum>
                    <urm:opgebouwd_OP>18750</urm:opgebouwd_OP>
                    <urm:bereikbaar_OP>18750</urm:bereikbaar_OP>
                    <urm:opgebouwd_OP_ambitie>18750</urm:opgebouwd_OP_ambitie>
                </urm:aanspraak>
            </urm:aanspraken>
        </urm:deelnemer>
        <urm:deelnemer>
            <urm:id>54321</urm:id>
            <urm:status>gepensioneerde</urm:status>
            <urm:datum_stand>1-1-2019</urm:datum_stand>
            <urm:aanspraken>
                <urm:aanspraak>
                    <urm:id>OP</urm:id>
                    <urm:status>niet_actief</urm:status>
                    <urm:opgebouwd_OP>32560</urm:opgebouwd_OP>
                    <urm:opgebouwd_OP_ambitie>32560</urm:opgebouwd_OP_ambitie>
                </urm:aanspraak>
            </urm:aanspraken>
        </urm:deelnemer>
    </urm:deelnemers>
</urm:data>

Response

De response behorende bij bovenstaande request ziet er als volgt uit:

<urm:output xmlns:urm="http://www.actuit.nl/URM">
    <urm:uitgangspunten>
        <urm:algemeen>
            <urm:scenariosetDNB/>
            <urm:haalbaarheidstoets/>
            <urm:showDetails/>
            <urm:scenario/>
        </urm:algemeen>
    </urm:uitgangspunten>
    <urm:deelnemers>
        <urm:deelnemer>
            <urm:deelnemergegevens>
                <urm:id>12345</urm:id>
                <urm:status>deelnemer</urm:status>
                <urm:datum_stand>20-5-2019</urm:datum_stand>
            </urm:deelnemergegevens>
            <urm:aanspraken>
                <urm:aanspraak>
                    <urm:uitgangspunten>
                        <urm:id>OP67</urm:id>
                        <urm:status>actief</urm:status>
                        <urm:pensioenberekeningsdatum>1-1-2028</urm:pensioenberekeningsdatum>
                        <urm:opgebouwd_OP>16.450</urm:opgebouwd_OP>
                        <urm:bereikbaar_OP>23.850</urm:bereikbaar_OP>
                        <urm:opgebouwd_OP_ambitie>16.450</urm:opgebouwd_OP_ambitie>
                    </urm:uitgangspunten>
                    <urm:aanspraak_URM>
                        <urm:percentiel5>
                            <urm:aanspraak datum="1-1-2028">13.950,05</urm:aanspraak>
                        </urm:percentiel5>
                        <urm:percentiel50>
                            <urm:aanspraak datum="1-1-2028">15.973,70</urm:aanspraak>
                        </urm:percentiel50>
                        <urm:percentiel95>
                            <urm:aanspraak datum="1-1-2028">18.216,88</urm:aanspraak>
                        </urm:percentiel95>
                    </urm:aanspraak_URM>
                </urm:aanspraak>
                <urm:aanspraak>
                    <urm:uitgangspunten>
                        <urm:id>OP68</urm:id>
                        <urm:status>niet_actief</urm:status>
                        <urm:pensioenberekeningsdatum>28-11-2030</urm:pensioenberekeningsdatum>
                        <urm:opgebouwd_OP>18.750</urm:opgebouwd_OP>
                        <urm:bereikbaar_OP>18.750</urm:bereikbaar_OP>
                        <urm:opgebouwd_OP_ambitie>18.750</urm:opgebouwd_OP_ambitie>
                    </urm:uitgangspunten>
                    <urm:aanspraak_URM>
                        <urm:percentiel5>
                            <urm:aanspraak datum="28-11-2030">16.633,78</urm:aanspraak>
                        </urm:percentiel5>
                        <urm:percentiel50>
                            <urm:aanspraak datum="28-11-2030">20.023,84</urm:aanspraak>
                        </urm:percentiel50>
                        <urm:percentiel95>
                            <urm:aanspraak datum="28-11-2030">23.696,29</urm:aanspraak>
                        </urm:percentiel95>
                    </urm:aanspraak_URM>
                </urm:aanspraak>
            </urm:aanspraken>
        </urm:deelnemer>
        <urm:deelnemer>
            <urm:deelnemergegevens>
                <urm:id>54321</urm:id>
                <urm:status>gepensioneerde</urm:status>
                <urm:datum_stand>1-1-2019</urm:datum_stand>
            </urm:deelnemergegevens>
            <urm:aanspraken>
                <urm:aanspraak>
                    <urm:uitgangspunten>
                        <urm:id>OP</urm:id>
                        <urm:status>niet_actief</urm:status>
                        <urm:opgebouwd_OP>32.560</urm:opgebouwd_OP>
                        <urm:opgebouwd_OP_ambitie>32.560</urm:opgebouwd_OP_ambitie>
                    </urm:uitgangspunten>
                    <urm:aanspraak_URM>
                        <urm:percentiel5>
                            <urm:aanspraak datum="1-1-2019">32.560,00</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2020">32.840,91</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2021">32.902,67</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2022">30.431,57</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2023">29.255,72</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2024">30.013,27</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2025">28.615,29</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2026">27.292,11</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2027">28.494,58</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2028">28.655,87</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2029">29.420,83</urm:aanspraak>
                        </urm:percentiel5>
                        <urm:percentiel50>
                            <urm:aanspraak datum="1-1-2019">32.560,00</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2020">33.516,67</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2021">33.843,65</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2022">31.834,36</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2023">30.915,28</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2024">32.213,66</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2025">31.151,69</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2026">30.162,08</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2027">32.063,05</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2028">32.798,54</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2029">34.216,84</urm:aanspraak>
                        </urm:percentiel50>
                        <urm:percentiel95>
                            <urm:aanspraak datum="1-1-2019">32.560,00</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2020">34.168,16</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2021">34.847,89</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2022">33.291,56</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2023">32.741,70</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2024">34.611,77</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2025">33.947,51</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2026">33.244,50</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2027">35.930,96</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2028">37.306,36</urm:aanspraak>
                            <urm:aanspraak datum="1-1-2029">39.570,20</urm:aanspraak>
                        </urm:percentiel95>
                    </urm:aanspraak_URM>
                </urm:aanspraak>
            </urm:aanspraken>
        </urm:deelnemer>
    </urm:deelnemers>
</urm:output>

Updated: 13-06-2019