Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Partij-identificatoren aanpassen naar gebruik enums #890

Closed
sytskevanhasselt opened this issue Sep 25, 2024 · 0 comments
Closed

Partij-identificatoren aanpassen naar gebruik enums #890

sytskevanhasselt opened this issue Sep 25, 2024 · 0 comments

Comments

@sytskevanhasselt
Copy link
Contributor

sytskevanhasselt commented Sep 25, 2024

Description

Er komt een aanpassing OpenKlant waarbij 3 van de 4 properties van de partijIdentificator een enum worden. We moeten KISS aanpassen op het gebruik van die enums.
Zie ook issue 233 bij openklant

Voor de volgende properties komen er enums:

partijIdentificator.codeRegister -> toegestane waarden:

  • brp
  • hr
  • overig

partijIdentificator.codeObjecttype -> toegestane waarden:

  • natuurlijkPersoon
  • vestiging
  • nietNatuurlijkPersoon
  • overig

partijIdentificator. codeSoortObjectId -> toegestane waarden:

  • bsn
  • kvkNummer
  • rsin
  • vestigingsnummer
  • overig

Dit moeten we verwerken:

  1. in alle calls waarbij we partijen aanmaken
  2. waar relevant: in de calls waarbij we partijen en hun gegevens ophalen (bv kijken of die klant al bestaat) en tonen (op het klantbeeld)

Estimate

1 (mits losse story voor de upgrade van OpenKlatn)

Acceptance criteria

  1. When creating a Partij from KISS, the correct values are used in the post messages for natuurlijkPersoon, vestiging and nietNatuurlijkPersoon
  2. On Klantbeeld, we see the correct information from OpenKlant, for that NatuurlijkePersoon / Vestiging / NietNatuurlijkePersoon

Specific details

Deze kunnen we pas oppakken, op het moment dat de ApiSpec helder is bij Open Klant.
We gaan ervan uit dat enige wijziging is dat het enums worden.
Zie: Comment bij issue 233 van Openklant

Test plan

No response

Delivery notes

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done, closed
Development

No branches or pull requests

1 participant