corona-warn-app / cwa-app-ccl

Common Covid Logic (CCL) for Android and iOS
Apache License 2.0
7 stars 4 forks source link

Feature: Determine vaccination state based on latest IfSG (EXPOSUREAPP-13915) #107

Closed mlenkeit closed 2 years ago

mlenkeit commented 2 years ago

This PR updates the logic and texts for determining the vaccination state (see also #101) based on the updated IfSG that becomes effective Oct 1, 2022.

From https://github.com/corona-warn-app/cwa-app-ccl/pull/107/commits/c01468fd8a03a998d9f50d4063d41a78f08373e0:

there are now the following states:

  • COMPLETE_IMMUNIZATION for anything that is full immunization based on IfSG (e.g. 3 shots) and where the last event is not a recovery
  • COMPLETE_IMMUNIZATION_RC for anything that is full immunization based on IfSG (e.g. 2 shots + recovery) and where the last event is not a recovery
  • COMPLETE_IMMUNIZATION_RC_PENDING for anything that matches COMPLETE_IMMUNIZATION_RC within the first 29 days
  • COMPLETE_BOOSTER for anything that is beyond COMPLETE_IMMUNIZATION or COMPLETE_IMMUNIZATION_RC
  • PARTIAL_IMMUNIZATION for anything else
mlenkeit commented 2 years ago

I'll go ahead and merge this PR. If there are any comments or questions, please add them to #105