RAXPENSK: Difference between revisions
No edit summary |
No edit summary |
||
Line 81: | Line 81: | ||
'''''Example of the query response:''''' | '''''Example of the query response:''''' | ||
<code><pre> | |||
<laekumisedBody> | |||
<ns3:laekumised_maksuametistResponse | |||
xmlns:ns3="http://producers.kpr.x-road.eu/producer/kpr"> | |||
<ISIKUKOOD>47602022729</ISIKUKOOD> | |||
<EESNIMI>AVE</EESNIMI> | |||
<PEREKONNANIMI>SUGUL</PEREKONNANIMI> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-06-14</KUUPAEV> | |||
<SUMMA>32.70</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-06-14</KUUPAEV> | |||
<SUMMA>7.12</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-07-14</KUUPAEV> | |||
<SUMMA>32.70</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-07-15</KUUPAEV> | |||
<SUMMA>7.44</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-08-12</KUUPAEV> | |||
<SUMMA>32.03</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-08-12</KUUPAEV> | |||
<SUMMA>14.73</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-09-13</KUUPAEV> | |||
<SUMMA>11.73</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
<LAEKUMINE> | |||
<KUUPAEV>2021-09-13</KUUPAEV> | |||
<SUMMA>35.30</SUMMA> | |||
<VALUUTA>EUR</VALUUTA> | |||
</LAEKUMINE> | |||
</ns3:laekumised_maksuametistResponse> | |||
</laekumisedBody> | |||
</pre></code> |
Revision as of 11:18, 18 November 2021
1. Short description
Purpose of the report is to give an estimation of the private persons’ bruto income. Income is calculated from the pension payments. Pension payment makes up certain percent of the bruto income of the person. Pension registry offers a paid service for querying pension payments of the private persons from last six months. We calculate bruto income estimation about last five full months. There can be cases when there will be no estimation of the income:
- Person has no active pension account.
- Person has active pension account but has no pension payment obligation permanently.
- Person has active pension account but has no pension payment obligation temporarily.
Pension Registry has created a free web query to request this information. We use this query to determine if the person has payment obligation before the query of the pension payments will be made. We also put the payment obligation change information to the report, if the change happened during last six months.
2. Pension Registry’s payment obligation query
The information, what can be read out from the Pension Registry’s payment obligation query response:
- The status of the private person’s pension account.
- Information about the periods person have had active pension account.
- Information about the periods person have had pension payment obligation.
- Information about the periods person have paused pension payment obligation.
Example 1:
<FIND_PAYMENT_DUTIES xmlns="http://corporate.epis.ee/producer/">
<PERSON PERSON_CODE="3870430xxxx" CONTRIBUTION_BEGIN_DATE="20060101" Y_2010="N" Y_2014_2017="N" Y_2020="Y" PENSION_ACCOUNT_STATUS="A">
<PAYMENT_DUTY START_DATE="20060101" DUTY="T"/>
<PAYMENT_DUTY START_DATE="20090601" DUTY="K" END_DATE="20101231"/>
<PAYMENT_DUTY START_DATE="20201201" DUTY="K" END_DATE="20210831"/>
</PERSON>
</FIND_PAYMENT_DUTIES>
Example 1 explanation:
- Person has active pension account:
PENSION_ACCOUNT_STATUS="A"
- Person has active payment obligation from 01.01.2006:
<PAYMENT_DUTY START_DATE="20060101" DUTY="T"/>
- Payment obligation was paused two times for this person:
<PAYMENT_DUTY START_DATE="20090601" DUTY="K" END_DATE="20101231"/>
<PAYMENT_DUTY START_DATE="20201201" DUTY="K" END_DATE="20210831"/>
Example 2:
<FIND_PAYMENT_DUTIES xmlns="http://corporate.epis.ee/producer/">
<PERSON PERSON_CODE="4530624xxxx" CONTRIBUTION_BEGIN_DATE="20030101" CONTRIBUTION_END_DATE="20140101" Y_2010="Y" Y_2014_2017="N" Y_2020="N" PENSION_ACCOUNT_STATUS="A">
<PAYMENT_DUTY START_DATE="20030101" DUTY="T" END_DATE="20140101"/>
<PAYMENT_DUTY START_DATE="20090601" DUTY="K" END_DATE="20091231"/>
<PAYMENT_DUTY START_DATE="20140101" DUTY="M"/>
</PERSON>
</FIND_PAYMENT_DUTIES>
Example 2 explanation:
- Person has active pension account:
PENSION_ACCOUNT_STATUS="A"
- Person has active payment obligation from 01.01.2003 to 01.01.2014 :
<PAYMENT_DUTY START_DATE="20030101" DUTY="T" END_DATE="20140101"/>
- Payment obligation was paused fro this person:
<PAYMENT_DUTY START_DATE="20090601" DUTY="K" END_DATE="20091231"/>
- Person has no payment obligation since 01.01.2014:
<PAYMENT_DUTY START_DATE="20140101" DUTY="M"/>
3. Pension registry pension payments query
When we receive information from payment obligation query that person had payment obligation in at least one month during last 6 month, the payment obligation query is made. Query response includes all payments to pension registry during last six months. The first payment, which can appear to the response, can be from the query date minus 6 months.
Example of the query response:
<laekumisedBody>
<ns3:laekumised_maksuametistResponse
xmlns:ns3="http://producers.kpr.x-road.eu/producer/kpr">
<ISIKUKOOD>47602022729</ISIKUKOOD>
<EESNIMI>AVE</EESNIMI>
<PEREKONNANIMI>SUGUL</PEREKONNANIMI>
<LAEKUMINE>
<KUUPAEV>2021-06-14</KUUPAEV>
<SUMMA>32.70</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
<LAEKUMINE>
<KUUPAEV>2021-06-14</KUUPAEV>
<SUMMA>7.12</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
<LAEKUMINE>
<KUUPAEV>2021-07-14</KUUPAEV>
<SUMMA>32.70</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
<LAEKUMINE>
<KUUPAEV>2021-07-15</KUUPAEV>
<SUMMA>7.44</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
<LAEKUMINE>
<KUUPAEV>2021-08-12</KUUPAEV>
<SUMMA>32.03</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
<LAEKUMINE>
<KUUPAEV>2021-08-12</KUUPAEV>
<SUMMA>14.73</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
<LAEKUMINE>
<KUUPAEV>2021-09-13</KUUPAEV>
<SUMMA>11.73</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
<LAEKUMINE>
<KUUPAEV>2021-09-13</KUUPAEV>
<SUMMA>35.30</SUMMA>
<VALUUTA>EUR</VALUUTA>
</LAEKUMINE>
</ns3:laekumised_maksuametistResponse>
</laekumisedBody>