Mutation Specification BLPK
Overwrite valuta
overWriteValuta overrides the expected-result valutaDate when the
generated date needs to shift relative to the current date. Leave it
empty when valutaDateOffset should be used as-is.
CivilSatus
civilStatus should reference the pkONE civil-status constant by name,
for example Single or Married. The generated mutation resolves that
name to the pkONE code from the AdminDomain civil-status constants and
normalizes it through the customer-specific CivilStatusMapper
implementation.
Values supported (usage is case-insensitive):
-
Ambigous
-
Concubinage
-
DeathAbortedPartnerShip
-
Divorced
-
Married
-
None
-
NotMarried
-
RegisteredPartnerShip
-
Separated
-
Single
-
Widowed
Date
Date can be either a actual date: 01.01.1995 or it can be an offset 64, -24 which will add the given days to current date (today).
blpk-mapforce-mutations
| caseId | case description | mutation state | expected result | actual result | annotations | insuranceId | mandantNo | mutationType | mutationId | valutaDate | beginInsuranceDate | entryCompanyDate | grossIncome | insuredIncome | pensum | lastName | firstName | sex | birthday | street1 | street2 | zip | city | countryCode | languageCode | marriageDate | ahvNo | sovNo | personalNo | departmentNo | civilStatus | mutUbuFrom | mutUbuTo | ubuFrom | ubuTo | ubuCode | exitDate | exitReason |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
99999_453029:LOM:PAST |
Baumgartner Pascal |
NONE |
MF state SKIPPED, MELDUNG_VORJAHR |
✓ |
99999.1.453029 |
99999.1 |
LOM |
500001 |
-356 |
61029 |
50729 |
98 |
||||||||||||||||||||||||||
99999_453029:LOM:CURRENT |
Baumgartner Pascal |
CONFIRMED |
MF state MF CONFIRMED |
✓ |
99999.1.453029 |
99999.1 |
LOM |
500002 |
4 |
61029 |
50729 |
98 |
||||||||||||||||||||||||||
99999_453029:LOM:FUTURE |
Baumgartner Pascal |
NONE |
MF state SKIPPED, MELDUNG_VORJAHR |
✓ |
99999.1.453029 |
99999.1 |
LOM |
500003 |
64 |
61029 |
50729 |
98 |
||||||||||||||||||||||||||
99999:EIN:CURRENT |
New entry |
CONFIRMED |
MF state MF CONFIRMED |
pko State NONE, Error because of change of Data from Validation |
"Befristetes Arbeitsverhältnis", "Eingliederungsmassnahme" missing |
99999.1 |
EIN |
500004 |
23 |
23 |
23 |
62029 |
61451 |
100 |
Meixner |
Markus |
1 |
22.10.1972 |
Friedberg 17 |
4102 |
Binningen |
CH |
1 |
0 |
756.5562.5194.12 |
99999 |
Married |
01.02.2026 |
||||||||||
99999:EIN:CURRENT-PW |
New entry - PLZ wrong |
NONE |
MF state ATTENTION, pko state: MANUAL_PROCESS, EIN_KORR_PLZ |
✓ |
Müssten diese Mutationen nicht noch änderbar sein durch SB? |
99999.1 |
EIN |
500004 |
23 |
23 |
23 |
62029 |
61451 |
100 |
Meixner |
Markus |
1 |
22.10.1972 |
Friedberg 17 |
15251 |
Binningen |
CH |
1 |
0 |
756.5562.5194.12 |
99999 |
Married |
01.02.2026 |
||||||||||
99999:EIN:CURRENT-BM |
New entry - birthday missing |
NONE |
MF state ATTENTION, pko state: MANUAL_PROCESS, ??? |
Old Business Rule is still used, not via MF |
99999.1 |
EIN |
500004 |
-356 |
-356 |
-356 |
62029 |
61451 |
100 |
Meixner |
Markus |
1 |
22.10.1972 |
Friedberg 17 |
4102 |
Binningen |
CH |
1 |
0 |
756.5562.5194.12 |
99999 |
Married |
||||||||||||
99999:EIN:CURRENT-AM |
New entry - address missing |
NONE |
MF state ATTENTION, pko state: MANUAL_PROCESS, ??? |
99999.1 |
EIN |
500004 |
23 |
23 |
23 |
62029 |
61451 |
100 |
Meixner |
Markus |
1 |
22.10.1972 |
CH |
1 |
0 |
756.5562.5194.12 |
99999 |
Married |
01.04.2026 |
30.04.2026 |
1 |
|||||||||||||
99999:EIN:PAST |
Entry past |
NONE |
MF state ??? |
99999.1 |
EIN |
500005 |
369 |
369 |
369 |
62029 |
61451 |
100 |
Meixner |
Markus |
2 |
01.01.1995 |
Am Stutz 10 |
15251 |
Bottmingen |
CH |
1 |
0 |
756.5562.5194.12 |
99999 |
Separated |
|||||||||||||
99999:EIN:FUTURE |
New entry |
CONFIRMED |
[ ] Fabian Anpassung: "Anpassung ausserhalb Periode" |
99999.1 |
EIN |
500005 |
369 |
369 |
369 |
62029 |
61451 |
100 |
Meixner |
Markus |
2 |
01.01.1995 |
Am Stutz 10 |
15251 |
Bottmingen |
CH |
1 |
0 |
756.5562.5194.12 |
99999 |
Separated |
|||||||||||||
99999:EIN:ALREADYENTERED |
Already entered PK |
NONE |
99999.1 |
EIN |
500005 |
369 |
369 |
369 |
62029 |
61451 |
100 |
Stiebel |
Margrit |
2 |
01.01.1995 |
Am Stutz 10 |
15251 |
Bottmingen |
CH |
1 |
0 |
756.5562.5194.12 |
99999 |
Separated |
||||||||||||||
99999_453029:STM:CURRENT |
valid |
not passed on to MF |
99999.1.453029 |
99999.1 |
STM |
500006 |
1 |
Rupprecht-STM |
Marlena |
2 |
01.01.1995 |
376 Peter Rot-Strasse |
4103 |
Bottmingen |
CH |
2 |
18 |
756.5562.5194.12 |
9999 |
Single |
||||||||||||||||||
99999_453029:STM:CURRENT-DCW |
department code alphanum |
not passed on to MF |
99999.1.453029 |
99999.1 |
STM |
500006 |
1 |
Rupprecht-STM |
Marlena |
2 |
01.01.1995 |
376 Peter Rot-Strasse |
4103 |
Bottmingen |
CH |
2 |
18 |
756.5562.5194.12 |
DEP-9999 |
Single |
||||||||||||||||||
99999_453029:STM:CURRENT-PNF |
STM_PLZ_NOT_FOUND |
not passed on to MF |
99999.1.453029 |
99999.1 |
STM |
500007 |
1 |
Rupprecht-STM |
Marlena |
2 |
01.01.1995 |
376 Peter Rot-Strasse |
86774 |
Bottmingen |
CH |
2 |
17 |
756.5562.5194.12 |
99999 |
Single |
||||||||||||||||||
99999_453029:STM:FUTURE-CW |
STM_COUNTRY_WRONG |
not passed on to MF |
99999.1.453029 |
99999.1 |
STM |
500008 |
31 |
Rupprecht-STM |
Marlena |
2 |
01.01.1995 |
376 Peter Rot-Strasse |
4103 |
Bottmingen |
DE |
2 |
17 |
756.5562.5194.12 |
99999 |
Single |
||||||||||||||||||
99999_453029:AUS:CURRENT |
valid exit Baumgartner Pascal |
CONFIRMED |
✓ |
Ist die versicherte Person weiterhin.. fehlt. Da gibt es ja weitere Regeln, die im MF hinterlegt sind, muss durch BLPK getestet werden? |
99999.1.453029 |
99999.1 |
AUS |
500009 |
31 |
30 |
1 |
|||||||||||||||||||||||||||