Tool to parse & verify EU Digital COVID Certificate UVCI (Unique Vaccination Certificate/Assertion Identifier)
Following the conclusions of the European Council of 10-11 December 2020 and of 21 January 2021 that called for “a coordinated approach to vaccination certificates”, these guidelines establish a unique identifier for vaccination certificates. This software library parses and verifies the EU Digital COVID Certificate UVCI according to eHealth Network Guidelines on ‘verifiable vaccination certificates - basic interoperability elements’ - Release 2.
The inclusion of the checksum is optional. The prefix “URN:UVCI:” may be added. Verification is performed by this crate.
Only for Sweden EHM-issued COVID certificates: Export a vector of EU Digital COVID Certificate UVCI to Neo4j Cypher Graph
``` URN:UVCI:01:SE:EHM/V12916227TFJJ#Q version : 1 country : SE schemaoptionnumber : 3 schemaoptiondesc : some semantics issuingentity : EHM vaccineid : opaqueuniquestring : V12916227TFJJ opaqueid : V12916227 opaqueissuance : TFJJ opaquevaccinationmonth : 8 opaquevaccinationyear : 2021 checksum : Q checksum_verification : true
URN:UVCI:01:SE:EHM/C878/123456789ABC#B version : 1 country : SE schemaoptionnumber : 1 schemaoptiondesc : identifier with semantics issuingentity : EHM vaccineid : C878 opaqueuniquestring : 123456789ABC opaqueid : opaqueissuance : opaquevaccinationmonth : 0 opaquevaccinationyear : 0 checksum : B checksum_verification : true ```