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