cwa-wishlist
cwa-wishlist copied to clipboard
Combined Test + Vaccination QR Code for 2G+
Current Implementation
When having to show test and vaccination for 2G+, the user has to separately show test and vaccination qr code. This takes more time, to show screen twice and navigate in the app.
Feature description
When an active test AND a vaccination certificate with the same name is saved in the app, the user also gets the option to view the combined QR code, which certifies both the test and the vaccination.
The scanning person will see both the validated test and the validated vaccination.
Problem and motivation
Checking both test and vaccination takes time, so a combined QR code makes it a lot faster for the scanner. This would streamline the organizational work.
Is this something you're interested in working on
No :D
This is not possible inside the EU DCC schema, each certificate can only certify one thing, either a vaccination or a test, but not both.
What could be considered is to make this a Germany only solution where a new QR code with the information of test & vaccination is created which can then be scanned by CovPassCheck.
https://github.com/ehn-dcc-development/hcert-spec/issues/111
@claravoss thanks for opening this wishlist item. It's something that we are already looking into.
A simple way to navigate between vaccination/recovery certificate and a recent test certificate is currently being implemented (see https://github.com/corona-warn-app/cwa-app-ios/pull/3938 and https://github.com/corona-warn-app/cwa-app-android/pull/4469).
This is not possible inside the EU DCC schema, each certificate can only certify one thing, either a vaccination or a test, but not both.
@Ein-Tim There are some ideas to do this while retaining EU compatibility. The unprotected COSE header can be quite useful 😉 But nothing set in stone so far...
@mlenkeit
Okay, interesting, but just to make sure, merging of vaccination & test certificates in one certificate is not possible currently, or am I mistaken here?
@Ein-Tim merging the JSON structure is currently not possible as per the EU DCC schema definition.
@mlenkeit Okay, yes, this is what I meant with my comment.
Thanks for your answer!
Here we go, something is definitely planned: https://github.com/corona-warn-app/cwa-app-android/pull/4491
Hi @mlenkeit , my thoughts that combining the QR codes won't be possible at all I shared here: https://github.com/Digitaler-Impfnachweis/covpass-android/issues/107#issuecomment-986045958
This is not possible inside the EU DCC schema, each certificate can only certify one thing, either a vaccination or a test, but not both.
@Ein-Tim There are some ideas to do this while retaining EU compatibility. The unprotected COSE header can be quite useful 😉 But nothing set in stone so far...
So, I'm quite curious how the unprotected COSE header may be used... The only possibility that I can think about would create QR codes of at least 1.4KB in size? Could you share some more details?
@mlenkeit Is there already a plan to extend the up coming '2G check-in' also for 2G+B in the near future? For mRNA vaccinated people (1/1, 2/2, 3/3) it would only be necessary to present the 3/3 DCC QR code. For J&J jabbed and mRNA boostered people, the J&J 1/1 and the 2/2 mRNA DCC QR code was necessary. I'm not completely sure how it can be achieved for the recovered ones, who got twice vaccinated after recovery. The 2nd jab should be the booster then, so in this case it could be enough to present the recovery DCC together with the 2/2 vac DCC QR code. If this was already in the backlog, it would make many people happy... Especially if CovPassCheck would be enhanced with serial scanning of DCCs per user, like it has been implemented into Austria's GreenCheck recently.
There is no combined view but since version 2.16 there is a combined view of certificates. See the blog post: Corona-Warn-App version 2.16 shows users’ current status evidence
CovPassCheck includes serial scanning, which does not answer the wishlist of a combined QR code but it was mentioned in https://github.com/corona-warn-app/cwa-wishlist/issues/715#issuecomment-992719114.
For instance, in CovPassCheck, select 2G+ and scan a 2/2 vaccination certificate, it then opens a screen ready to scan a test or recovery certificate.
@claravoss (@dsarkar / @larswmh)
I recommend to close this issue now, see https://github.com/corona-warn-app/cwa-wishlist/issues/715#issuecomment-1085892580. This is probably the best that can be done currently.
I again vote for closing this issue because:
- CWA now includes a combined view for certificates (Corona-Warn-App version 2.16 shows users’ current status evidence)
- CovPassCheck supports serial scanning