BIJLAGE II

Deel 3 van bijlage V bij Uitvoeringsbesluit (EU) 2021/1073 wordt vervangen door:

“3. Gemeenschappelijke structuren en algemene eisen

Er wordt geen digitaal EU-covidcertificaat afgegeven indien vanwege ontbrekende informatie niet alle datavelden correct kunnen worden ingevuld conform deze specificatie. Dit doet geen afbreuk aan de verplichting van de lidstaten om digitale EU-covidcertificaten af te geven.

In alle velden mag informatie worden verstrekt met gebruikmaking van de volledige reeks UNICODE 13.0-tekens die zijn gecodeerd met UTF-8, tenzij dat specifiek beperkt is tot waardereeksen of kleinere reeksen tekens.

De gemeenschappelijke structuur is als volgt:

“JSON”:{

“ver”:<versie-informatie>,

“nam”:{

<persoonnaaminformatie>

},

“dob”:<geboortedatum>,

“v” of “t” of “r”:[

{<vaccinatiedosis of test of herstelinformatie, één entry>}

]

}

Nadere informatie over de afzonderlijke groepen en velden is te vinden in de volgende hoofdstukken.

Als in de regels is bepaald dat een veld moet worden overgeslagen, houdt dat in dat het leeg is en dat de naam noch de waarde van het veld in de inhoud is toegestaan.

3.1. Versie

Er wordt informatie over de versie verstrekt. De vermelding van versies is gebaseerd op Semantic Versioning (semver: https://semver.org). Tijdens de productie is de versie een van de officieel vrijgegeven versies (huidige versie of een van de oudere versies die officieel zijn vrijgegeven). Zie JSON Schema location voor meer informatie.

ID veld Naam van het veld Instructies ver Versie schema Stemt overeen met de identificatiecode van de voor de productie van het EUDCC gebruikte schemaversie. Voorbeeld: “ver”:„1.3.0”

3.2. Naam en geboortedatum van de persoon

De naam van de persoon is de officiële volledige naam van de persoon, overeenkomend met de in reisdocumenten vermelde naam. De identificatiecode van de structuur is nam. De naam van exact 1 (één) persoon wordt vermeld.

ID veld Naam van het veld Instructies nam/fn Achternaam/-namen Achternaam/-namen van de houder Indien de houder geen achternaam maar wel een voornaam heeft, wordt het veld overgeslagen. In alle andere gevallen wordt exact 1 (één) niet-leeg veld vermeld, waarin alle achternamen zijn opgegeven. In het geval van meerdere achternamen worden deze door een spatie gescheiden. Gecombineerde namen met koppeltekens of soortgelijke tekens, moeten echter dezelfde blijven. Voorbeelden: “fn”:„Musterfrau-Gößinger” “fn”:„Musterfrau-Gößinger Müller” nam/fnt Gestandaardiseerde achternaam/-namen Achternaam/-namen van de houder, getranslitereerd volgens dezelfde conventie als in de machineleesbare reisdocumenten van de houder (zoals de regels van ICAO Doc 9303 deel 3). Indien de houder geen achternaam maar wel een voornaam heeft, wordt het veld overgeslagen. In alle andere gevallen wordt exact 1 (één) niet-leeg veld vermeld, met uitsluitend de tekens A-Z en <. Maximumlengte: 80 tekens (volgens specificatie ICAO 9303). Voorbeelden: “fnt”:„MUSTERFRAU<GOESSINGER” “fnt”:„MUSTERFRAU<GOESSINGER<MUELLER” nam/gn Voornaam/-namen Voornaam/-namen van de houder. Indien de houder geen voornaam maar wel een achternaam heeft, wordt het veld overgeslagen. In alle andere gevallen wordt exact 1 (één) niet-leeg veld vermeld, waarin alle voornamen zijn opgegeven. In het geval van meerdere voornamen worden deze door een spatie gescheiden. Voorbeeld: “gn”:„Isolde Erika” nam/gnt Gestandaardiseerde voornaam/-namen Voornaam/-namen van de houder, getranslitereerd volgens dezelfde conventie als die welke wordt gebruikt in de machineleesbare reisdocumenten van de houder (zoals de regels van ICAO Doc 9303 deel 3). Indien de houder geen voornaam maar wel een achternaam heeft, wordt het veld overgeslagen. In alle andere gevallen wordt exact 1 (één) niet-leeg veld vermeld, met uitsluitend de tekens A-Z en <. Maximumlengte: 80 tekens. Voorbeeld: “gnt”:„ISOLDE<ERIKA” dob Geboortedatum Geboortedatum van de DCC-houder. Volledige of gedeeltelijke datum zonder tijd, beperkt tot het bereik 1900-01-01 t/m 2099-12-31. Exact 1 (één) niet-leeg veld wordt vermeld indien de volledige of gedeeltelijke geboortedatum bekend is. Indien de geboortedatum zelfs niet gedeeltelijk bekend is, bevat het veld een lege string „”. Die moet overeenkomen met de informatie in de reisdocumenten. Indien er informatie over de geboortedatum beschikbaar is, wordt een van de volgende ISO 8601-formaten gebruikt. Andere opties worden niet ondersteund. JJJJ-MM-DD JJJJ-MM JJJJ (De verificatieapp kan ontbrekende delen van de geboortedatum tonen aan de hand van de XX-conventie zoals die welke wordt gebruikt in machineleesbare reisdocumenten, bv. 1990-XX-XX.) Voorbeelden: “dob”:„1979-04-14” “dob”:„1901-08” “dob”:„1939” “dob”:„”

3.3. Groepen voor specifieke informatie betreffende het type certificaat

Het JSON-schema ondersteunt drie groepen vermeldingen die specifieke informatie betreffende het type certificaat bevatten. Elk EUDCC bevat exact 1 (één) groep. Lege groepen zijn niet toegestaan.