Skip to content

Instantly share code, notes, and snippets.

@bkastl
Last active February 13, 2022 21:50
Show Gist options
  • Save bkastl/1321d85fca3c900ce74cc03a0c4cdd1a to your computer and use it in GitHub Desktop.
Save bkastl/1321d85fca3c900ce74cc03a0c4cdd1a to your computer and use it in GitHub Desktop.
covpasscheck-dcc.json
[
{
"CertificateType":"General",
"AffectedFields":[
"r",
"t",
"v"
],
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Logic":{
"===":[
{
"reduce":[
[
{
"var":"payload.r"
},
{
"var":"payload.t"
},
{
"var":"payload.v"
}
],
{
"+":[
{
"var":"accumulator"
},
{
"if":[
{
"var":"current.0"
},
1,
0
]
}
]
},
0
]
},
1
]
},
"ValidFrom":"2021-12-09T00:00:00Z",
"Region":"AT",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"Exactly one type of event."
},
{
"lang":"de",
"desc":"Genau ein Event-Typ vorhanden."
}
],
"Country":"AT",
"Type":"Acceptance",
"Identifier":"GR-AT-0000",
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"0fd533cefdc99df52cf40d5de01be4e1de0e6ba6b492ba5bd00834b251d220c5",
"Version":"1.0.12"
},
{
"Region":"AT",
"EngineVersion":"0.7.5",
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Version":"1.0.12",
"Identifier":"GR-AT-0001",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"Description":[
{
"lang":"en",
"desc":"The \"disease or agent targeted\" must be COVID-19 of the value set list."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"02f84b762731ae8d7cee80b4d36f38a7a248f9d0ebf0501ceae12d6e901301f6",
"CertificateType":"General",
"Country":"AT",
"ValidFrom":"2021-12-09T00:00:00Z",
"SchemaVersion":"1.0.0"
},
{
"AffectedFields":[
"v.0.tg",
"r.0",
"t.0",
"v.0",
"r.0.tg",
"t.0.tg"
],
"Description":[
{
"desc":"The targeted disease agent must be COVID-19 of the value set list.",
"lang":"en"
}
],
"ValidTo":"2031-01-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Version":"1.0.7",
"SchemaVersion":"1.0.0",
"hash":"425a5dcf7209501198543c6f91726b965e0bf60c7fbd1c9ec3eb0c3a92691652",
"ValidFrom":"2021-12-17T00:00:00Z",
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
[
"840539006"
]
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
[
"840539006"
]
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
[
"840539006"
]
]
},
true
]
}
]
},
"Country":"CH",
"CertificateType":"General",
"Identifier":"GR-CH-0001",
"Type":"Acceptance",
"Engine":"CERTLOGIC"
},
{
"Identifier":"GR-EE-0005",
"Description":[
{
"lang":"en",
"desc":"The \"disease or agent targeted\" must be COVID-19 of the value set list."
},
{
"lang":"ee",
"desc":"Haigus, mille vastu immuniseeriti, peab olema COVID-19."
}
],
"CertificateType":"General",
"Version":"1.0.2",
"hash":"66788ea647400c8757cb07256b2442d95da2f5180d73a9db78ea590f9cfd3fbd",
"EngineVersion":"0.7.5",
"ValidTo":"2022-09-01T00:00:00Z",
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"ValidFrom":"2021-09-06T00:00:00Z",
"Type":"Acceptance",
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Country":"EE",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC"
},
{
"Country":"FR",
"Description":[
{
"lang":"en",
"desc":"Only a vaccine or test is allowed, and in a EU standard format."
},
{
"lang":"fr",
"desc":"Seul un vaccin ou un test est autorisé, et dans un format au standard UE."
}
],
"EngineVersion":"0.7.5",
"Logic":{
"===":[
{
"reduce":[
[
{
"var":"payload.v"
},
{
"var":"payload.t"
}
],
{
"+":[
{
"var":"accumulator"
},
{
"if":[
{
"var":"current.0"
},
1,
0
]
}
]
},
0
]
},
1
]
},
"AffectedFields":[
"v",
"t"
],
"Engine":"CERTLOGIC",
"Identifier":"GR-FR-0000",
"Type":"Acceptance",
"ValidFrom":"2021-12-19T13:00:00Z",
"hash":"39d84bbca7f9c5a54048294374191194d52a49c016c42d5859af34595101c09a",
"ValidTo":"2031-12-19T13:00:00Z",
"SchemaVersion":"1.0.0",
"CertificateType":"General",
"Version":"1.0.5"
},
{
"SchemaVersion":"1.0.0",
"hash":"580686306287356f0dfc876f725fbc4f58343f08bb99ca6aceb8c7c7a3dd336f",
"ValidFrom":"2021-09-06T00:00:00Z",
"CertificateType":"General",
"ValidTo":"2030-09-06T00:00:00Z",
"EngineVersion":"0.7.5",
"Country":"FR",
"Identifier":"GR-FR-0001",
"Logic":{
"!":[
{
"and":[
{
"!":[
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
}
]
},
{
"!":[
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
}
]
},
{
"!":[
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
}
]
}
]
}
]
},
"Type":"Acceptance",
"AffectedFields":[
"r.0.tg",
"t.0.tg",
"v.0.tg"
],
"Engine":"CERTLOGIC",
"Version":"1.0.1",
"Description":[
{
"lang":"en",
"desc":"The \"disease or agent targeted\" must be COVID-19 of the value set list."
},
{
"lang":"fr",
"desc":"La maladie ciblée doit etre le COVID-19 de la value set."
}
]
},
{
"Engine":"CERTLOGIC",
"ValidFrom":"2021-07-12T00:00:00Z",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"GR-IE-0000",
"Version":"1.0.1",
"SchemaVersion":"1.0.0",
"CertificateType":"General",
"Description":[
{
"lang":"en",
"desc":"Certificate relates to more than one health event"
}
],
"AffectedFields":[
"r",
"t",
"v"
],
"hash":"dcb8baa257b6fedbe1e673dd5d57545da0a63244fd1898492d57a50dd95f9e3a",
"Country":"IE",
"Logic":{
"===":[
{
"reduce":[
[
{
"var":"payload.r"
},
{
"var":"payload.t"
},
{
"var":"payload.v"
}
],
{
"+":[
{
"var":"accumulator"
},
{
"if":[
{
"var":"current.0"
},
1,
0
]
}
]
},
0
]
},
1
]
}
},
{
"Description":[
{
"lang":"en",
"desc":"Certificate relates to a disease other than COVID-19."
}
],
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Identifier":"GR-IE-0001",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Type":"Acceptance",
"ValidFrom":"2021-07-12T00:00:00Z",
"hash":"19ec3836bd587753dcb63a1879721b08124950575c5331012050cde000730d2a",
"CertificateType":"General",
"Country":"IE",
"Version":"1.0.1"
},
{
"Identifier":"GR-LT-0001",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"lt",
"desc":"Tiriama liga arba sukėlėjas yra COVID-19"
},
{
"lang":"en",
"desc":"The disease or agent targeted must be COVID-19 of the value set list."
}
],
"Country":"LT",
"ValidTo":"2022-07-09T00:00:00Z",
"Type":"Acceptance",
"ValidFrom":"2021-07-09T12:00:00Z",
"EngineVersion":"1.0.0",
"CertificateType":"General",
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"Version":"1.0.1",
"hash":"db9451507d3ca5f30a0158cc78a055bc4ffcc4faf62b026bb2b2c4a3727a2198"
},
{
"Country":"NL",
"CertificateType":"General",
"Identifier":"GR-NL-0000",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"AffectedFields":[
"r",
"t",
"v"
],
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"hash":"df9ee1851c20cd570be45ff630d1c886e17eff512636bfa3d565bef6e7667fea",
"Version":"1.1.1",
"Logic":{
"===":[
{
"reduce":[
[
{
"var":"payload.r"
},
{
"var":"payload.t"
},
{
"var":"payload.v"
}
],
{
"+":[
{
"var":"accumulator"
},
{
"if":[
{
"var":"current.0"
},
1,
0
]
}
]
},
0
]
},
1
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"Exactly one type of event."
},
{
"lang":"de",
"desc":"Genau eine Art von Ereignis."
},
{
"lang":"fr",
"desc":"Un seul type d'événement."
},
{
"lang":"es",
"desc":"Exactamente un tipo de evento."
},
{
"lang":"it",
"desc":"Un solo tipo di evento."
},
{
"lang":"nl",
"desc":"Precies één soort gebeurtenis."
}
]
},
{
"ValidFrom":"2021-12-06T00:00:00+01:00",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The certificate must pertain to a disease or agent that's recognised by the EMA and the WHO (COVID-19)."
},
{
"lang":"de",
"desc":"Das Zertifikat muss sich auf eine Krankheit oder einen Erreger beziehen, der von der EMA und der WHO anerkannt ist."
},
{
"lang":"fr",
"desc":"Le certificat doit porter sur une maladie ou un agent reconnu par l'EMA et l'OMS."
},
{
"lang":"es",
"desc":"El certificado debe pertenecer a una enfermedad o agente reconocido por la EMA y la OMS."
},
{
"lang":"it",
"desc":"Il certificato deve riguardare una malattia o un agente riconosciuto dall'EMA e dall'OMS."
},
{
"lang":"nl",
"desc":"Het certificaat moet een door de EMA en de WHO erkende ziekte(-verwekker) betreffen (COVID-19)."
}
],
"CertificateType":"General",
"hash":"5000751db2c52b6dbc3b052b35bc6affb131834d3d8d485651ccc6a8e3fa36c9",
"Country":"NL",
"Type":"Acceptance",
"Identifier":"GR-NL-0001",
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Engine":"CERTLOGIC",
"Version":"1.1.1",
"ValidTo":"2030-06-01T00:00:00Z"
},
{
"Description":[
{
"lang":"pl",
"desc":"Wymagany dokładnie jeden typ zdarzenia."
},
{
"lang":"en",
"desc":"Exactly one type of event."
},
{
"lang":"de",
"desc":"Es darf nur genau ein Zertifikatstyp enthalten sein."
}
],
"SchemaVersion":"1.0.0",
"Country":"PL",
"hash":"c1b6ea900aaab45de562c97f91bab64226f968eab1ef200ff717538e8f277801",
"ValidTo":"2030-10-11T00:00:00Z",
"EngineVersion":"0.7.5",
"Logic":{
"===":[
{
"reduce":[
[
{
"var":"payload.r"
},
{
"var":"payload.t"
},
{
"var":"payload.v"
}
],
{
"+":[
{
"var":"accumulator"
},
{
"if":[
{
"var":"current.0"
},
1,
0
]
}
]
},
0
]
},
1
]
},
"Version":"1.0.0",
"AffectedFields":[
"r",
"t",
"v"
],
"Type":"Acceptance",
"Identifier":"GR-PL-0000",
"ValidFrom":"2021-10-11T00:00:00Z",
"Engine":"CERTLOGIC",
"CertificateType":"General"
},
{
"CertificateType":"General",
"ValidFrom":"2021-10-11T00:00:00Z",
"Type":"Acceptance",
"Country":"PL",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"pl",
"desc":"Wartość \"disease or agent targeted\" musi być COVID-19 i pochodzić z listy zestawu wartości."
},
{
"lang":"en",
"desc":"The \"disease or agent targeted\" must be COVID-19 of the value set list."
},
{
"lang":"de",
"desc":"\"disease or agent targeted\" darf nur COVID-19 aus der Value-Set Liste sein."
}
],
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"SchemaVersion":"1.0.0",
"ValidTo":"2030-10-11T00:00:00Z",
"hash":"5717a590bc968bad9c6a60399a54ef562aa46a7e7d965288565979baf3896a1f",
"Identifier":"GR-PL-0001",
"Version":"1.0.0"
},
{
"hash":"b3ff5a3133ecee0c2825c6ae00de3583497db2a73030ac21df28f028dbe0f7da",
"ValidTo":"2030-06-01T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Exactly one type of event."
},
{
"lang":"si",
"desc":"Zgolj ena vrsta podatka."
}
],
"Logic":{
"===":[
{
"reduce":[
[
{
"var":"payload.r"
},
{
"var":"payload.t"
},
{
"var":"payload.v"
}
],
{
"+":[
{
"var":"accumulator"
},
{
"if":[
{
"var":"current.0"
},
1,
0
]
}
]
},
0
]
},
1
]
},
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"ValidFrom":"2021-07-30T00:00:00Z",
"Country":"SI",
"AffectedFields":[
"r",
"t",
"v"
],
"CertificateType":"General",
"Identifier":"GR-SI-0000",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5"
},
{
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The \"disease or agent targeted\" must be COVID-19 of the value set list."
},
{
"lang":"si",
"desc":"Bolezen \"disease or agent targeted\" mora biti na seznamu COVID-19 bolezni."
}
],
"Identifier":"GR-SI-0001",
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-30T00:00:00Z",
"EngineVersion":"0.7.5",
"Country":"SI",
"Version":"1.0.0",
"CertificateType":"General",
"hash":"ecbff2add833c1298eb6da0a710546ad0073acd04552fcaa644ad3107ba2b765"
},
{
"Identifier":"GR-TG-0001",
"ValidFrom":"2021-11-27T22:20:15Z",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Version":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
7,
"day"
]
}
]
},
true
]
},
true
]
},
"hash":"f9f081e4f4e21d65eb71e42bc74591b782aa58340017ed73a6b01a4cd075d82f",
"Country":"TG",
"Description":[
{
"lang":"en",
"desc":"The sample for an NAA test (e.g., PCR) must have been taken no longer than 7 days ago."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test TAN (p. ex. PCR) ne doit pas dater de plus de 7 jours."
}
],
"EngineVersion":"2.0.1",
"ValidTo":"2025-11-26T22:20:15Z",
"Type":"Acceptance",
"CertificateType":"General"
},
{
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"Exactly one type of event."
},
{
"lang":"ua",
"desc":"В сертифікаті лише один тип медичних даних."
}
],
"Version":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"ValidFrom":"2021-08-22T10:00:00Z",
"Identifier":"GR-UA-0000",
"CertificateType":"General",
"Country":"UA",
"AffectedFields":[
"r",
"t",
"v"
],
"hash":"9ba853e242846f968c7d3404b6e604ea1180f647d86f33763053eb8d2ed0b890",
"Logic":{
"===":[
{
"reduce":[
[
{
"var":"payload.r"
},
{
"var":"payload.t"
},
{
"var":"payload.v"
}
],
{
"+":[
{
"var":"accumulator"
},
{
"if":[
{
"var":"current.0"
},
1,
0
]
}
]
},
0
]
},
1
]
},
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC"
},
{
"SchemaVersion":"1.0.0",
"Logic":{
"and":[
{
"if":[
{
"var":"payload.r.0"
},
{
"in":[
{
"var":"payload.r.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
},
{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.tg"
},
{
"var":"external.valueSets.disease-agent-targeted"
}
]
},
true
]
}
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"Version":"1.0.0",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The \"disease or agent targeted\" must be COVID-19 of the value set list."
},
{
"lang":"ua",
"desc":"Причина захворювання наявна в довіднику захворювань як COVID-19."
}
],
"Type":"Acceptance",
"CertificateType":"General",
"Identifier":"GR-UA-0001",
"AffectedFields":[
"r.0",
"r.0.tg",
"t.0",
"t.0.tg",
"v.0",
"v.0.tg"
],
"Engine":"CERTLOGIC",
"Country":"UA",
"ValidFrom":"2021-08-22T10:00:00Z",
"hash":"681e61115cc42b7542996e5b833fd1d59c3dc5fd7d15b6af2f11a2a80dcf2cca"
},
{
"hash":"9df59e3523f8d237f9231e997883c17ec8315fb4ee1fcce65e49b3c33412ea7c",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Identifier":"RR-AL-0002",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
true
]
},
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"Version":"1.1.0",
"CertificateType":"Recovery",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 11 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) muss mindestens 11 Tage zurückliegen."
},
{
"lang":"fr",
"desc":"Le test TAN positif (p. ex. PCR) doit dater d‘au moins 11 jours."
},
{
"lang":"es",
"desc":"Deben haber transcurrido como mínimo 11 días desde que una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR) diese positivo."
},
{
"lang":"it",
"desc":"Il NAAT positivo (ad es. test PRC) deve risalire minimo a 11 giorni fa."
},
{
"lang":"sq",
"desc":"Rezultati pozitiv i testit NAA (p.sh., PCR) duhet të jetë më i vjetër se 11 ditë."
}
],
"Country":"AL",
"ValidTo":"2022-12-10T00:00:00Z",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"ValidFrom":"2021-12-10T16:00:00Z"
},
{
"Country":"AT",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"Version":"1.0.12",
"Description":[
{
"lang":"en",
"desc":"At most one r-event."
}
],
"AffectedFields":[
"r.1"
],
"Type":"Acceptance",
"Region":"AT",
"hash":"5d0da8377045aefe9940ed9ac4489d2746b464e6d5ca07f13e297b0fa5cfd6e2",
"Identifier":"RR-AT-0000",
"ValidFrom":"2021-12-09T00:00:00Z",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Recovery",
"Logic":{
"!":[
{
"var":"payload.r.1"
}
]
}
},
{
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 11 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) muss mindestens 11 Tage zurückliegen."
}
],
"CertificateType":"Recovery",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"ValidFrom":"2021-12-09T00:00:00Z",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Country":"AT",
"Region":"AT",
"Version":"1.0.12",
"hash":"6f0ab761d64dd267653bd4f11ed5c8807af3a711598cd94610ab450755b5089b",
"Identifier":"RR-AT-0001",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
true
]
}
},
{
"ValidFrom":"2021-12-09T00:00:00Z",
"ValidTo":"2030-06-01T00:00:00Z",
"Country":"AT",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"AffectedFields":[
"r.0",
"r.0.fr"
],
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"Identifier":"RR-AT-0002",
"Engine":"CERTLOGIC",
"CertificateType":"Recovery",
"Region":"AT",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be no older than 180 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) darf maximal 180 Tage zurückliegen."
}
],
"Version":"1.0.12",
"hash":"2cd0f3495394a65260caf152c5c9e9f99087eede0fd8a99e58af6559fa5a0f1c"
},
{
"hash":"cc5ddbddeb5311d3dbe9b41081f468d0e8a2ab262cd975f3bbd941f9a674dbd4",
"ValidFrom":"2021-12-17T00:00:00Z",
"EngineVersion":"0.7.5",
"CertificateType":"Recovery",
"AffectedFields":[
"r.1",
"r.0",
"t.0",
"v.0"
],
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"if":[
{
"and":[
{
"!":[
{
"var":"payload.r.1"
}
]
},
{
"!":[
{
"var":"payload.v.0"
}
]
},
{
"!":[
{
"var":"payload.t.0"
}
]
}
]
},
true,
false
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Country":"CH",
"Version":"1.0.7",
"Engine":"CERTLOGIC",
"Identifier":"RR-CH-0000",
"ValidTo":"2031-01-01T00:00:00Z",
"Description":[
{
"desc":"At most one r-event.",
"lang":"en"
}
]
},
{
"CertificateType":"Recovery",
"Type":"Acceptance",
"Country":"CH",
"Engine":"CERTLOGIC",
"Identifier":"RR-CH-0001",
"Description":[
{
"desc":"Date of first positive test must exist",
"lang":"en"
}
],
"Version":"1.0.7",
"ValidFrom":"2021-12-17T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"!":[
{
"!":[
{
"var":"payload.r.0.fr"
}
]
}
]
},
true
]
},
"AffectedFields":[
"r.0.fr",
"r.0"
],
"ValidTo":"2031-01-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"hash":"390189e0c68921b4f70310e67d53be24daa197dda8a362ed229eb0bb4e2e2032",
"EngineVersion":"0.7.5"
},
{
"Version":"1.0.7",
"CertificateType":"Recovery",
"AffectedFields":[
"r.0.fr",
"r.0"
],
"Identifier":"RR-CH-0002",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
10,
"day"
]
}
]
},
true
]
},
"hash":"a9784e9a2e4745d43c26b6bbd0458d06ce2bfd60afffe6e3d32984d4e68f1040",
"Description":[
{
"desc":"The validation date must be after the date of first positive test plus 10 day",
"lang":"en"
}
],
"Country":"CH",
"ValidFrom":"2021-12-17T00:00:00Z",
"ValidTo":"2031-01-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC"
},
{
"SchemaVersion":"1.0.0",
"Country":"CH",
"Identifier":"RR-CH-0003",
"hash":"b698b4dd403d2da7441d21063e237724225c4254c52bc8f92efce6ded9c5db0b",
"ValidTo":"2031-01-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
365,
"day"
]
}
]
},
true
]
},
"Version":"1.0.7",
"Description":[
{
"desc":"The validation date must be before the date of first positive test plus 365 days",
"lang":"en"
}
],
"ValidFrom":"2021-12-17T00:00:00Z",
"Type":"Acceptance",
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"AffectedFields":[
"r.0.fr",
"r.0"
],
"EngineVersion":"0.7.5"
},
{
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-15T23:00:00Z",
"CertificateType":"Recovery",
"Description":[
{
"lang":"en",
"desc":"The positive PCR test result must be older than 10 days"
},
{
"lang":"cs",
"desc":"Pozitivní PCR test musí být starší více než 10 dní"
}
],
"ValidTo":"2031-12-15T23:00:00Z",
"Version":"3.0.0",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"hash":"117e4e2c85850947cdf6bf280a0690bbbe61af46e6f08e4c907559ccdeca6ffc",
"Country":"CZ",
"Identifier":"RR-CZ-0001",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
10,
"day"
]
}
]
},
true
]
}
},
{
"ValidFrom":"2021-12-15T23:00:00Z",
"Version":"3.0.0",
"SchemaVersion":"1.0.0",
"Identifier":"RR-CZ-0002",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"hash":"dcad30ed42bb0711fb9cd9b30d4d20b594e4bd82c4b9325bce8f8910796e722e",
"Engine":"CERTLOGIC",
"ValidTo":"2031-12-15T23:00:00Z",
"Country":"CZ",
"CertificateType":"Recovery",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"The positive PCR test result may not be older than 180 days"
},
{
"lang":"cs",
"desc":"Pozitivní PCR test nesmí být starší více než 180 dní"
}
],
"AffectedFields":[
"r.0",
"r.0.fr"
]
},
{
"Version":"1.0.0",
"Type":"Acceptance",
"hash":"5a73c97d8c59495a5b48f3169e85d2cca0b4872548be21d9180f8c835c5004ba",
"SchemaVersion":"1.0.0",
"Identifier":"RR-DE-0001",
"EngineVersion":"0.7.5",
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 28 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) muss mindestens 28 Tage zurückliegen."
},
{
"lang":"fr",
"desc":"Le test TAN positif (p. ex. PCR) doit dater d‘au moins 28 jours."
},
{
"lang":"es",
"desc":"Deben haber transcurrido como mínimo 28 días desde que una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR) diese positivo."
},
{
"lang":"it",
"desc":"Il NAAT positivo (ad es. test PRC) deve risalire minimo a 28 giorni fa."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"ValidFrom":"2021-07-03T00:00:00Z",
"Country":"DE",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
28,
"day"
]
}
]
},
true
]
}
},
{
"SchemaVersion":"1.0.0",
"Country":"DE",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be no older than 6 months."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) darf maximal 6 Monate zurückliegen."
},
{
"lang":"fr",
"desc":"Le test TAN positif (p. ex. PCR) ne doit pas dater de plus de 180 jours."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 180 días como máximo desde que una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR) diese positivo."
},
{
"lang":"it",
"desc":"Il NAAT positivo (ad es. test PRC) deve risalire massimo a 180 giorni fa."
}
],
"Version":"1.0.1",
"ValidFrom":"2021-07-17T08:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"Type":"Acceptance",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"EngineVersion":"0.7.5",
"Identifier":"RR-DE-0002",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"hash":"dc3afd7c87083a0f516e13a9ee26bb082e1deb119f94cb37c2de2ab63ba73bc2"
},
{
"hash":"93555c044722f169cab47169869818baeb94f88f6fc888c43c54d6b5fa78aace",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"EngineVersion":"0.7.5",
"CertificateType":"Recovery",
"Identifier":"RR-EE-0001",
"Country":"EE",
"Version":"1.0.2",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The Verification Datetime must be between 11 days and 180 days after the test date."
},
{
"lang":"ee",
"desc":"Proovivõtu kuupäevast ei tohi olla möödas vähem kui 11 ja rohkem kui 180 päeva."
}
],
"ValidFrom":"2021-09-06T00:00:00Z",
"ValidTo":"2022-09-01T00:00:00Z"
},
{
"Version":"1.0.0",
"hash":"2b7a5813fc9eae2d67c4e1a43560067e7d6d43a62e18e0d59fd9f1e40d0d6898",
"ValidTo":"2030-06-01T00:00:00Z",
"Country":"ES",
"EngineVersion":"0.7.5",
"Identifier":"RR-ES-0001",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
true
]
},
"ValidFrom":"2021-07-05T00:00:00Z",
"CertificateType":"Recovery",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 11 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) muss mindestens 11 Tage zurückliegen."
},
{
"lang":"fr",
"desc":"Le test TAN positif (p. ex. PCR) doit dater d‘au moins 11 jours."
},
{
"lang":"es",
"desc":"Deben haber transcurrido como mínimo 11 días desde que una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR) diese positivo."
},
{
"lang":"it",
"desc":"Il NAAT positivo (ad es. test PRC) deve risalire minimo a 11 giorni fa."
}
],
"Engine":"CERTLOGIC",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"SchemaVersion":"1.0.0"
},
{
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"AffectedFields":[
"r.0",
"r.0.fr"
],
"hash":"391a065fc11b7d643eeb19a40bf5ea0b1a855c12c591d4a93c2601bdbf94bb7e",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Identifier":"RR-ES-0002",
"Version":"1.0.0",
"EngineVersion":"0.7.5",
"Country":"ES",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be no older than 6 months."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) darf maximal 6 Monate zurückliegen."
},
{
"lang":"fr",
"desc":"Le test TAN positif (p. ex. PCR) ne doit pas dater de plus de 180 jours."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 180 días como máximo desde que una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR) diese positivo."
},
{
"lang":"it",
"desc":"Il NAAT positivo (ad es. test PRC) deve risalire massimo a 180 giorni fa."
}
],
"ValidFrom":"2021-07-05T00:00:00Z",
"CertificateType":"Recovery"
},
{
"Version":"1.0.3",
"Description":[
{
"lang":"en",
"desc":" Recovery format is not EU standard."
},
{
"lang":"fr",
"desc":"Le format lié au rétablissement n'est pas au standard UE."
}
],
"Identifier":"RR-FR-0000",
"Logic":{
"!":[
{
"var":"payload.r.1"
}
]
},
"ValidTo":"2021-12-14T12:00:00Z",
"ValidFrom":"2021-12-11T12:00:00Z",
"CertificateType":"Recovery",
"AffectedFields":[
"r.1"
],
"Type":"Acceptance",
"Country":"FR",
"EngineVersion":"0.7.5",
"hash":"58daaa80800edc874e3866f1e9c269670b9fcc6897ba9f5556a49ead806d3477",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0"
},
{
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Country":"FR",
"hash":"f17084a88638a4c878aa9681eb4b7c6d00905f8450963c3f2fc14d7cccf7acf4",
"ValidTo":"2021-12-14T12:00:00Z",
"Version":"1.0.3",
"CertificateType":"Recovery",
"ValidFrom":"2021-12-11T12:00:00Z",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The Verification Datetime must be between +11 days and +180 days after the test date."
},
{
"lang":"fr",
"desc":"La date de verification doit etre comprise entre +11 jours et +183 jours après la date de test."
}
],
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
183,
"day"
]
}
]
},
true
]
},
"Identifier":"RR-FR-0001"
},
{
"Logic":{
"!":[
{
"var":"payload.r.1"
}
]
},
"SchemaVersion":"1.0.0",
"Country":"IE",
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"Recovery Certificate can only relate to a single Recovery from C-19"
}
],
"ValidFrom":"2021-07-12T00:00:00Z",
"EngineVersion":"0.7.5",
"Identifier":"RR-IE-0000",
"hash":"b3b8e4c9b7476bc45fa344ff564261c8c6275b3f47e190b61b4fa236d758d366",
"Type":"Acceptance",
"CertificateType":"Recovery",
"AffectedFields":[
"r.1"
],
"Version":"1.0.1"
},
{
"Engine":"CERTLOGIC",
"Country":"IE",
"Version":"1.0.1",
"ValidTo":"2030-06-01T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Check date is not within recovery certificate validity window"
}
],
"CertificateType":"Recovery",
"Identifier":"RR-IE-0001",
"hash":"f9ca0f4da218a41d8d31f1b7fbc16e0a0f370c449a2ab1dea85d215892fa116c",
"ValidFrom":"2021-07-12T00:00:00Z",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"r.0",
"r.0.du",
"r.0.df"
],
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
}
]
},
true
]
},
"Type":"Acceptance"
},
{
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"and":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Version":"1.0.2",
"AffectedFields":[
"r.0"
],
"CertificateType":"Recovery",
"ValidFrom":"2021-08-13T00:00:00Z",
"Country":"IE",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"Check date is not within recovery certificate validity window"
}
],
"hash":"00deb73ca7ac3b6300e8602b1d417430ef24323290bb8f0d92f42e991e03cde6",
"Identifier":"RR-IE-0002"
},
{
"AffectedFields":[
"r.1"
],
"Type":"Acceptance",
"ValidTo":"2023-07-04T00:00:00Z",
"EngineVersion":"1.0.0",
"Version":"1.0.0",
"Country":"LT",
"Logic":{
"!":[
{
"var":"payload.r.1"
}
]
},
"Engine":"CERTLOGIC",
"CertificateType":"Recovery",
"Description":[
{
"lang":"lt",
"desc":"Vieno tipo persirgimo įvykis"
},
{
"lang":"en",
"desc":"At most one recovery event."
}
],
"SchemaVersion":"1.0.0",
"hash":"1ede02b3b69197fedfbc46cdbd3dd18e8e44a42e4a16898672efe3b136095221",
"Identifier":"RR-LT-0000",
"ValidFrom":"2021-07-04T15:00:00Z"
},
{
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
}
]
},
true
]
},
"ValidTo":"2023-07-04T00:00:00Z",
"hash":"ede902e9a721f417ea3e81dd304e1be55f8d9e7e234cbc947d907457aae30813",
"Type":"Acceptance",
"EngineVersion":"1.0.0",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"Country":"LT",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-04T15:00:00Z",
"CertificateType":"Recovery",
"Identifier":"RR-LT-0001",
"AffectedFields":[
"r.0",
"r.0.df",
"r.0.du"
],
"Description":[
{
"lang":"lt",
"desc":"Pažymėjimas turi būti galiojantis."
},
{
"lang":"en",
"desc":"The certificate must be valid."
}
]
},
{
"Version":"1.0.0",
"AffectedFields":[
"r.0",
"r.0.fr",
"r.0.df",
"r.0.du"
],
"hash":"33da5d0fe81d5a0142528f0331a695cbf06f9153ffc0054f1ba1fc390d992188",
"ValidTo":"2023-07-04T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"and":[
{
"not-before":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-04T15:00:00Z",
"CertificateType":"Recovery",
"Country":"LT",
"Description":[
{
"lang":"lt",
"desc":"Pažymėjimas turi galioti nuo susirgimo dienos praėjus 11 dienų ir galioja iki 180d. nuo susirgimo dienos"
},
{
"lang":"en",
"desc":"The validity start date must be greater than or equal to the first positive test date +11 days and validity end date must be less than or equal to the first postive test date +180."
}
],
"EngineVersion":"1.0.0",
"Identifier":"RR-LT-0002",
"Engine":"CERTLOGIC",
"Type":"Acceptance"
},
{
"hash":"ee4baf22406df55009cae7b66a8c99b2dd7ad92e216da341e4d50952f609fe84",
"EngineVersion":"0.7.5",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"CertificateType":"Recovery",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
true
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 11 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) muss mindestens 11 Tage zurückliegen."
},
{
"lang":"fr",
"desc":"Le test TAN positif (p. ex. PCR) doit dater d‘au moins 11 jours."
},
{
"lang":"es",
"desc":"Deben haber transcurrido como mínimo 11 días desde que una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR) diese positivo."
},
{
"lang":"it",
"desc":"Il NAAT positivo (ad es. test PRC) deve risalire minimo a 11 giorni fa."
}
],
"Country":"LU",
"Identifier":"RR-LU-0001",
"ValidFrom":"2021-07-16T12:00:00Z",
"SchemaVersion":"1.0.0"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"RR-LU-0002",
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"Country":"LU",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"hash":"69da8a5b72b5f56618544eda7839b76fc8993963f3e85e2651aa0193bdf88c83",
"Type":"Acceptance",
"ValidFrom":"2021-07-16T12:00:00Z",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be no older than 180 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) darf maximal 180 Tage zurückliegen."
},
{
"lang":"fr",
"desc":"Le test TAN positif (p. ex. PCR) ne doit pas dater de plus de 180 jours."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 180 días como máximo desde que una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR) diese positivo."
},
{
"lang":"it",
"desc":"Il NAAT positivo (ad es. test PRC) deve risalire massimo a 180 giorni fa."
}
],
"Version":"1.0.0"
},
{
"hash":"b8f4756d670701f917315934230119ec726eb7775a953ced71fc482a98028340",
"Country":"ME",
"SchemaVersion":"1.0.0",
"Version":"1.0.0",
"Type":"Acceptance",
"ValidFrom":"2021-12-24T12:00:00Z",
"ValidTo":"2030-01-01T00:00:00Z",
"Engine":"CERTLOGIC",
"CertificateType":"Recovery",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
10,
"day"
]
}
]
},
true
]
},
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Identifier":"RR-ME-0001",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 10 days."
},
{
"lang":"sr",
"desc":"Pozitivan rezultat NAA testa (npr. PCR testa) mora biti stariji od 10 dana."
}
]
},
{
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"Country":"ME",
"hash":"0b6fd6ffa6d2d4c2d8d3df5a7ea59c7af5bbd94ab0d76d9fa43c8dc1745949c0",
"ValidTo":"2030-01-01T00:00:00Z",
"ValidFrom":"2021-12-24T12:00:00Z",
"EngineVersion":"0.7.5",
"Version":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be no older than 180 days."
},
{
"lang":"sr",
"desc":"Pozitivan rezultat NAA testa (npr. PCR testa) ne smije biti stariji od 180 dana."
}
],
"Type":"Acceptance",
"CertificateType":"Recovery",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Identifier":"RR-ME-0002"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"AffectedFields":[
"r.1"
],
"Country":"NL",
"Logic":{
"!":[
{
"var":"payload.r.1"
}
]
},
"Description":[
{
"lang":"en",
"desc":"At most one recovery-event."
},
{
"lang":"de",
"desc":"Höchstens ein Wiederherstellungsereignis."
},
{
"lang":"fr",
"desc":"Le certificat ne contient au plus qu'un évènement de rétablissement."
},
{
"lang":"es",
"desc":"Como máximo un evento de recuperación."
},
{
"lang":"it",
"desc":"Al massimo un evento di recupero."
},
{
"lang":"nl",
"desc":"Ten hoogste één vaccinatie-gebeurtenis."
}
],
"Type":"Acceptance",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"Identifier":"RR-NL-0000",
"EngineVersion":"0.7.5",
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Version":"1.1.1",
"hash":"53ec8e8f7a81048ef0bbd2d4216c074632445cf6fc1ff7bf8d0047c5c938a687"
},
{
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The moment of verification must lie within the validity period of this recovery certificate."
},
{
"lang":"de",
"desc":"Der Zeitpunkt der Überprüfung muss innerhalb der Gültigkeitsdauer dieser Wiederherstellungsbescheinigung liegen."
},
{
"lang":"fr",
"desc":"Le moment de la vérification doit se situer dans la période de validité de ce certificat de récupération."
},
{
"lang":"es",
"desc":"El momento de la verificación debe estar dentro del período de validez de este certificado de recuperación."
},
{
"lang":"it",
"desc":"Il momento della verifica deve rientrare nel periodo di validità di questo certificato di recupero."
},
{
"lang":"nl",
"desc":"Het tijdstip van verificatie moet binnen de geldigheid van het herstelbewijs vallen."
}
],
"CertificateType":"Recovery",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"Version":"1.1.1",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
}
]
},
true
]
},
"AffectedFields":[
"r.0",
"r.0.df",
"r.0.du"
],
"hash":"edda09cdf796b61f8daf1aec2ad220ec5057f68f08fd860b38d060de46fc192a",
"Country":"NL",
"Identifier":"RR-NL-0001",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0"
},
{
"CertificateType":"Recovery",
"hash":"ca32e84ae1cca95e6d34300b297e4e1cc01e995e2606702d5609f3d3c5d4e1a8",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The validity start date must be before the validity end date."
},
{
"lang":"de",
"desc":"Das Anfangsdatum der Gültigkeit muss vor dem Enddatum der Gültigkeit liegen."
},
{
"lang":"fr",
"desc":"La date de début de validité doit être antérieure à la date de fin de validité."
},
{
"lang":"es",
"desc":"La fecha de inicio de la validez debe ser anterior a la fecha de finalización de la validez."
},
{
"lang":"it",
"desc":"La data di inizio della validità deve essere prima della data di fine della validità."
},
{
"lang":"nl",
"desc":"De begindatum van de geldigheid moet vóór de einddatum van de geldigheid liggen."
}
],
"Country":"NL",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"before":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
}
]
},
true
]
},
"Version":"1.1.1",
"AffectedFields":[
"r.0",
"r.0.df",
"r.0.du"
],
"SchemaVersion":"1.0.0",
"Identifier":"RR-NL-0003",
"Engine":"CERTLOGIC",
"Type":"Acceptance"
},
{
"Version":"1.1.1",
"Country":"NL",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"if":[
{
"after":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"if":[
{
"before":[
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
}
]
},
true
]
},
"AffectedFields":[
"r.0",
"r.0.df",
"r.0.du",
"r.0.fr"
],
"hash":"ec230cd24590769afd85b2e3e1a148c15231307f0f4918cb7ea0ac860e7605e5",
"CertificateType":"Recovery",
"Identifier":"RR-NL-0004",
"Description":[
{
"lang":"en",
"desc":"The validity start date must be greater than or equal to the first positive test date +11 days and validity end date must be less than or equal to the first postive test date +180."
},
{
"lang":"de",
"desc":"Das Datum des Gültigkeitsbeginns muss größer oder gleich dem Datum des ersten positiven Tests +11 Tage und das Datum des Gültigkeitsendes muss kleiner oder gleich dem Datum des ersten positiven Tests +180 sein."
},
{
"lang":"fr",
"desc":"La date de début de validité doit être supérieure ou égale à la date du premier test positif +11 jours et la date de fin de validité doit être inférieure ou égale à la date du premier test positif +180."
},
{
"lang":"es",
"desc":"La fecha de inicio de la validez debe ser mayor o igual a la fecha de la primera prueba positiva +11 días y la fecha de finalización de la validez debe ser menor o igual a la fecha de la primera prueba positiva +180."
},
{
"lang":"it",
"desc":"La data di inizio validità deve essere maggiore o uguale alla data del primo test positivo +11 giorni e la data di fine validità deve essere minore o uguale alla data del primo test positivo +180."
},
{
"lang":"nl",
"desc":"De begindatum van de geldigheid moet groter zijn dan of gelijk zijn aan de datum van de eerste positieve test +11 dagen en de einddatum van de geldigheid moet kleiner zijn dan of gelijk zijn aan de datum van de eerste positieve test +180."
}
],
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"ValidFrom":"2021-12-06T00:00:00+01:00"
},
{
"ValidFrom":"2021-10-11T00:00:00Z",
"ValidTo":"2030-10-11T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
11,
"day"
]
}
]
},
true
]
},
"Identifier":"RR-PL-0000",
"CertificateType":"Recovery",
"Description":[
{
"lang":"pl",
"desc":"Dodatni wynik testu NAA (np. PCR) musi być starszy niż 11 dni."
},
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 11 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) muss mindestens 11 Tage zurückliegen."
}
],
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Country":"PL",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"hash":"3a06de41b5681560b751fd84dedc935a01b117fc8ae42fe6cbb0e66dbea1efa4",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"Type":"Acceptance"
},
{
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-10-11T00:00:00Z",
"Description":[
{
"lang":"pl",
"desc":"Dodatni wynik testu NAA (np. PCR) nie może być starszy niż 180 dni."
},
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be no older than 180 days."
},
{
"lang":"de",
"desc":"Der positive NAA-Test (z.B. PCR) darf maximal 180 Tage zurückliegen."
}
],
"AffectedFields":[
"r.0",
"r.0.fr"
],
"ValidTo":"2030-10-11T00:00:00Z",
"Identifier":"RR-PL-0001",
"EngineVersion":"0.7.5",
"Country":"PL",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"Type":"Acceptance",
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"hash":"80d002a98dd62b21e8705a7a51ee903ebca87854817433729323cd7f461fa442",
"Version":"1.0.0"
},
{
"Description":[
{
"lang":"en",
"desc":"The positive test result must be no older than 180 days."
},
{
"lang":"de",
"desc":"Das positive Testergebnis darf nicht älter als 180 Tage sein."
},
{
"lang":"fr",
"desc":"Le résultat positif du test ne doit pas dater de plus de 180 jours."
},
{
"lang":"es",
"desc":"El resultado positivo de la prueba no debe tener más de 180 días."
},
{
"lang":"it",
"desc":"Il risultato positivo del test non deve essere più vecchio di 180 giorni."
}
],
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
},
true
]
},
"Version":"1.0.0",
"CertificateType":"Recovery",
"EngineVersion":"0.7.5",
"hash":"eee9532838d89037c7d26e1bbe34dfa04cb4eb899da1f9066a056540fa26bd12",
"Engine":"CERTLOGIC",
"Identifier":"RR-RO-0001",
"ValidFrom":"2021-08-13T00:00:00Z",
"Country":"RO",
"ValidTo":"2031-01-01T00:00:00Z"
},
{
"Description":[
{
"lang":"en",
"desc":"The positive test result must be older than 14 days."
},
{
"lang":"de",
"desc":"Das positive Testergebnis muss älter als 14 Tage sein."
},
{
"lang":"fr",
"desc":"Le résultat positif du test doit dater de plus de 14 jours."
},
{
"lang":"es",
"desc":"El resultado positivo de la prueba debe tener más de 14 días."
},
{
"lang":"it",
"desc":"Il risultato positivo del test deve essere più vecchio di 14 giorni."
}
],
"hash":"711d845325e0c2a572a5ba83875f543d388dbf1f5828ae3ee4de530017b8abd8",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"CertificateType":"Recovery",
"ValidTo":"2031-01-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"Country":"RO",
"ValidFrom":"2021-08-13T00:00:00Z",
"Identifier":"RR-RO-0002",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
14,
"day"
]
}
]
},
true
]
}
},
{
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
210,
"day"
]
}
]
},
true
]
},
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Identifier":"RR-RS-0001",
"SchemaVersion":"1.0.0",
"hash":"f424b45722de40ef871228ac17836b8a8e308b667b9cfa84bca1681d5226142c",
"Country":"RS",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be no older than 7 months."
},
{
"lang":"sr",
"desc":"Резултат позитивног NAA (PCR) теста не сме бити старији од 7 месеци."
}
],
"Version":"1.1.0",
"CertificateType":"Recovery",
"Type":"Acceptance",
"ValidFrom":"2021-12-04T01:00:00Z",
"AffectedFields":[
"r.0",
"r.0.fr"
],
"ValidTo":"2030-06-01T00:00:00Z"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
14,
"day"
]
}
]
},
true
]
},
"AffectedFields":[
"r.0",
"r.0.fr"
],
"ValidFrom":"2021-12-04T01:00:00Z",
"Version":"1.1.0",
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"Country":"RS",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"The positive NAA test result (e.g., PCR) must be older than 14 days."
},
{
"lang":"sr",
"desc":"Резултат позитивног NAA (PCR) теста мора бити старији од 14 дана."
}
],
"hash":"53db2dc0319346fc53d95226d236ed47d5be13f401ba92e80a9a882ec7a83182",
"Identifier":"RR-RS-0002",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0"
},
{
"Identifier":"RR-SI-0000",
"ValidFrom":"2021-07-30T00:00:00Z",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"AffectedFields":[
"r.1"
],
"CertificateType":"Recovery",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"At most one r-event."
},
{
"lang":"si",
"desc":"Največ en dogodek prebolelosti."
}
],
"Country":"SI",
"hash":"810ba85e620509565756313beba5f4f336e69776892abcab31213ba7e69cc655",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Logic":{
"!":[
{
"var":"payload.r.1"
}
]
}
},
{
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
}
]
},
true
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Recovery",
"AffectedFields":[
"r.0",
"r.0.df",
"r.0.du"
],
"Description":[
{
"lang":"en",
"desc":"The Verification Datetime must be between \"Certificate Valid From\" and \"Certificate Valid Until\"."
},
{
"lang":"si",
"desc":"Veljavnost potrdila mora biti med \"Certificate Valid From\" and \"Certificate Valid Until\"."
}
],
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"hash":"eebc78294a121d589ddfa72a2ada59ca6ee902b0391764c40510b08c2e2eeb77",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-30T00:00:00Z",
"Country":"SI",
"Identifier":"RR-SI-0001"
},
{
"ValidFrom":"2021-08-22T10:00:00Z",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"Identifier":"RR-UA-0000",
"Logic":{
"!":[
{
"var":"payload.r.1"
}
]
},
"Type":"Acceptance",
"CertificateType":"Recovery",
"Description":[
{
"lang":"en",
"desc":"At most one r-event."
},
{
"lang":"ua",
"desc":"Тільки результат одного тесту."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"hash":"472d54858f8ab105b819891f87209b2c031ce16a028a80c1ce43877d47adc5dd",
"Country":"UA",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"r.1"
]
},
{
"hash":"25645b9fd43bd7e3fa632ee700db212190bc939613e81b4d291e2a7f37e9b496",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.df"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
}
]
},
true
]
},
"CertificateType":"Recovery",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-08-22T10:00:00Z",
"EngineVersion":"0.7.5",
"AffectedFields":[
"r.0",
"r.0.df",
"r.0.du"
],
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"Country":"UA",
"Version":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The Verification Datetime must be between \"Certificate Valid From\" and \"Certificate Valid Until\"."
},
{
"lang":"ua",
"desc":"Дата і час перевірки знаходяться між значеннями полів \"Certificate Valid From\" and \"Certificate Valid Until\"."
}
],
"Identifier":"RR-UA-0001"
},
{
"Type":"Acceptance",
"AffectedFields":[
"r.0",
"r.0.df",
"r.0.du",
"r.0.fr"
],
"Engine":"CERTLOGIC",
"Version":"2.0.0",
"Identifier":"RR-UA-0002",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The validity start date must be greater than or equal to the first positive test date +14 days and validity end date must be less than or equal to the first postive test date +180."
},
{
"lang":"ua",
"desc":"Дата початку дійсності повинна бути більшою або дорівнювати першій позитивній тестовій даті +14 днів, а дата закінчення дійсності повинна бути меншою або рівною першій позитивній тестовій даті +180."
}
],
"hash":"6232f66ddb7ff4fa4422d891660b4d3a25792cbe64c85164036ca92557b08c0a",
"Country":"UA",
"Logic":{
"if":[
{
"var":"payload.r.0"
},
{
"and":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
14,
"day"
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.r.0.du"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.r.0.fr"
},
180,
"day"
]
}
]
}
]
},
true
]
},
"ValidFrom":"2021-08-22T10:00:00Z",
"CertificateType":"Recovery",
"ValidTo":"2030-06-01T00:00:00Z"
},
{
"Description":[
{
"lang":"en",
"desc":"At most one t-event."
}
],
"Region":"AT",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Test",
"Identifier":"TR-AT-0000",
"Type":"Acceptance",
"AffectedFields":[
"t.1"
],
"EngineVersion":"0.7.5",
"hash":"3788759c6554ccf464d898fb365b26d70af3e54b154a44f7fcdfbe7fab162673",
"Logic":{
"!":[
{
"var":"payload.t.1"
}
]
},
"ValidFrom":"2021-12-09T00:00:00Z",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Country":"AT",
"Version":"1.0.12"
},
{
"Country":"AT",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Version":"1.0.12",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP6464-4"
]
]
},
true
]
},
"Region":"AT",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The test type must be NAA (PCR). RAT no longer allowed."
}
],
"Identifier":"TR-AT-0001",
"CertificateType":"Test",
"SchemaVersion":"1.0.0",
"hash":"891aba63be3d3d4631854f071b476407799a6739d8ba9e19fb957d4080340564",
"ValidFrom":"2021-12-09T00:00:00Z",
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance"
},
{
"Engine":"CERTLOGIC",
"AffectedFields":[
"t.0",
"t.0.tr"
],
"Description":[
{
"lang":"en",
"desc":"Test result must be negative (\"not detected\")."
}
],
"Identifier":"TR-AT-0004",
"Version":"1.0.12",
"Country":"AT",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-12-09T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"Region":"AT",
"hash":"03e96a45e7877513c77cef107a74933acbb77910d71885c178de2f3633c7f883",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Test",
"Type":"Acceptance",
"EngineVersion":"0.7.5"
},
{
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
"Country":"AT",
"Version":"1.0.12",
"Region":"AT",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 72 hours before the Verification Datetime for a test of type NAA (PCR test)."
}
],
"Identifier":"TR-AT-0006",
"ValidFrom":"2021-12-09T00:00:00Z",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"hash":"4d0a9b7b28920220f2613b5fd6ea8704b3fbd68630bbbe118504b3aab578f9f3",
"Engine":"CERTLOGIC",
"CertificateType":"Test"
},
{
"Engine":"CERTLOGIC",
"CertificateType":"Test",
"Identifier":"TR-CH-0000",
"Description":[
{
"desc":"At most one t-event.",
"lang":"en"
}
],
"hash":"cfa4788596ecbdbe6af0b3c08516ea443783a0a05dcd541c5e2c770de776c2bc",
"Country":"CH",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"AffectedFields":[
"r.0",
"t.1",
"t.0",
"v.0"
],
"ValidTo":"2031-01-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-12-17T00:00:00Z",
"Version":"1.0.7",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"and":[
{
"!":[
{
"var":"payload.t.1"
}
]
},
{
"!":[
{
"var":"payload.r.0"
}
]
},
{
"!":[
{
"var":"payload.v.0"
}
]
}
]
},
true,
false
]
},
true
]
}
},
{
"ValidTo":"2031-01-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"t.0.tr",
"t.0",
"t.0.tt"
],
"Type":"Acceptance",
"Description":[
{
"desc":"For rapid or PCR test, the result must be negative (\\\"not detected\\\").",
"lang":"en"
}
],
"Country":"CH",
"Logic":{
"if":[
{
"and":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
}
]
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"Identifier":"TR-CH-0001",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"hash":"804c56f928c0a0c631e56d0db4f35dc20c8b12d8dcb8c58c4bcb40a8e2fff749",
"Version":"1.0.7",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-17T00:00:00Z"
},
{
"EngineVersion":"0.7.5",
"hash":"006ae9d0c2cfacc938d3078805040afe02fd4c77c005831aca74f34a97434761",
"Description":[
{
"desc":"The test type must be one of the value set list (RAT OR NAA or serum antibody).",
"lang":"en"
}
],
"Identifier":"TR-CH-0002",
"CertificateType":"Test",
"ValidFrom":"2021-12-17T00:00:00Z",
"Version":"1.0.7",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4",
"94504-8"
]
]
},
true
]
},
"Type":"Acceptance",
"Country":"CH",
"ValidTo":"2031-01-01T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"SchemaVersion":"1.0.0"
},
{
"ValidFrom":"2021-12-17T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.sc"
],
"EngineVersion":"0.7.5",
"Description":[
{
"desc":"Date of sample collection must exist",
"lang":"en"
}
],
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"hash":"278104854213d4b64b292f05e1194c90132f308cf2268518e9a8d6709f99c11f",
"ValidTo":"2031-01-01T00:00:00Z",
"CertificateType":"Test",
"SchemaVersion":"1.0.0",
"Version":"1.0.7",
"Country":"CH",
"Identifier":"TR-CH-0004",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"!":[
{
"!":[
{
"var":"payload.t.0.sc"
}
]
}
]
},
true
]
}
},
{
"ValidFrom":"2021-12-17T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.sc"
],
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"before":[
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Identifier":"TR-CH-0005",
"EngineVersion":"0.7.5",
"Description":[
{
"desc":"The date of sample collection must be before the validation date",
"lang":"en"
}
],
"ValidTo":"2031-01-01T00:00:00Z",
"hash":"9c99a9766e6f7b3f601885b742815e4722e78f126cac31c0e24626d35dacad0b",
"CertificateType":"Test",
"Version":"1.0.7",
"Country":"CH",
"Type":"Acceptance"
},
{
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
24,
"hour"
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Description":[
{
"desc":"If the test type is \\\"RAT\\\" then the validation date must be before the date of sample collection plus 24 hours",
"lang":"en"
}
],
"CertificateType":"Test",
"EngineVersion":"0.7.5",
"hash":"9b251b24b3b1b34e16b8e1d48797d4c09ff4fa13f437833cdd33abd379ba47e0",
"AffectedFields":[
"t.0.tt",
"t.0.sc"
],
"Country":"CH",
"ValidFrom":"2021-12-17T00:00:00Z",
"ValidTo":"2031-01-01T00:00:00Z",
"Version":"1.0.7",
"Identifier":"TR-CH-0006",
"Type":"Acceptance"
},
{
"ValidFrom":"2021-12-17T00:00:00Z",
"hash":"f84f342b99ff39bc90b8070bbfc21916b6cb34d40bfccc5e583d0f8072d90e24",
"CertificateType":"Test",
"AffectedFields":[
"t.0.tt",
"t.0.sc"
],
"ValidTo":"2031-01-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
"Version":"1.0.7",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Description":[
{
"desc":"If the test type is \\\"PCR\\\" then the validation date must be before the date of sample collection plus 72 hours",
"lang":"en"
}
],
"Type":"Acceptance",
"Identifier":"TR-CH-0007",
"Country":"CH"
},
{
"Logic":{
"if":[
{
"and":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"94504-8"
]
]
}
]
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260373001"
]
},
true
]
},
"ValidTo":"2031-01-01T00:00:00Z",
"Version":"1.0.7",
"AffectedFields":[
"t.0.tr",
"t.0",
"t.0.tt"
],
"SchemaVersion":"1.0.0",
"Description":[
{
"desc":"For serum antibody tests, the result must be positive.",
"lang":"en"
}
],
"Type":"Acceptance",
"hash":"ec174dcb2ad143dfc0102b5e49509b4237be3fcce6266c5ef61d5cd27e01fc40",
"EngineVersion":"0.7.5",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-17T00:00:00Z",
"Country":"CH",
"Identifier":"TR-CH-0008"
},
{
"hash":"15dfa8870a23e0cdbd10f55172d792a8d97af3a16115159522d1c6c269e74a4b",
"ValidFrom":"2021-12-17T00:00:00Z",
"Type":"Acceptance",
"Description":[
{
"desc":"If the test is a serum antibody test, then the validation date must be before the date of sample collection plus 90 days",
"lang":"en"
}
],
"AffectedFields":[
"t.0.tt",
"t.0.sc"
],
"Identifier":"TR-CH-0009",
"Version":"1.0.7",
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"94504-8"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
90,
"day"
]
}
]
},
true
]
},
"EngineVersion":"0.7.5",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Country":"CH",
"ValidTo":"2031-01-01T00:00:00Z"
},
{
"CertificateType":"Test",
"hash":"d7b007874c425606eeeb46045d7a5d0e7b0dfbd4ac8bc266de300ab0125d5c01",
"Country":"CZ",
"Version":"3.0.0",
"Identifier":"TR-CZ-0001",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"Description":[
{
"lang":"en",
"desc":"The antigen test may not be older than 48 hours ago"
},
{
"lang":"cs",
"desc":"Antigenní test nesmí být starší více než 48 hodin"
}
],
"ValidFrom":"2021-12-15T23:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"ValidTo":"2031-12-15T23:00:00Z"
},
{
"Type":"Acceptance",
"ValidTo":"2031-12-15T23:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
true
]
},
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"Description":[
{
"lang":"en",
"desc":"The PCR test may ot be older than 72 hours ago"
},
{
"lang":"cs",
"desc":"PCR test nesmí být starší více než 72 hodin"
}
],
"hash":"96af814c0902a3160160c70c52b68e113173f27472b1f3c2935ff2252f4cfbeb",
"ValidFrom":"2021-12-15T23:00:00Z",
"Identifier":"TR-CZ-0002",
"Engine":"CERTLOGIC",
"Version":"3.0.0",
"CertificateType":"Test",
"SchemaVersion":"1.0.0",
"Country":"CZ",
"EngineVersion":"0.7.5"
},
{
"AffectedFields":[
"t.0",
"t.0.ma",
"t.0.tt"
],
"ValidFrom":"2021-12-15T23:00:00Z",
"SchemaVersion":"1.0.0",
"hash":"80f516c0ac52b1a869ce55cb8056e54f6ff19c552b3ab1bee8db213f47caf44c",
"Country":"CZ",
"EngineVersion":"0.7.5",
"Identifier":"TR-CZ-0003",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
true
]
},
"Type":"Acceptance",
"ValidTo":"2031-12-15T23:00:00Z",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Version":"3.0.0",
"Description":[
{
"lang":"en",
"desc":"The antigen test must be included in the EU’s Common list of COVID-19 rapid antigen tests"
},
{
"lang":"cs",
"desc":"Antigenní test musí mít výrobce uznávaného v rámci EU a musí být součástí seznamu publikovaných výrobců"
}
]
},
{
"ValidFrom":"2021-12-15T23:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The test result must be negative"
},
{
"lang":"cs",
"desc":"Výsledek testu musí být negativní"
}
],
"AffectedFields":[
"t.0",
"t.0.tr"
],
"Version":"3.0.0",
"Country":"CZ",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Identifier":"TR-CZ-0004",
"EngineVersion":"0.7.5",
"ValidTo":"2031-12-15T23:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"hash":"cda28e6522f20aef052f0e95700ce0c8de79994cb671f60bd6c5f81c6829f2ad",
"CertificateType":"Test",
"SchemaVersion":"1.0.0"
},
{
"Country":"CZ",
"ValidFrom":"2021-12-15T23:00:00Z",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Version":"3.0.0",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"if":[
{
"var":"payload.t.0.is"
},
true,
false
]
},
true
]
},
true
]
},
"ValidTo":"2031-12-15T23:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The Antigen test must have a certificate issuer. "
},
{
"lang":"cs",
"desc":"Antigenní test musí mít vydavatele certifikátu"
}
],
"AffectedFields":[
"t.0",
"t.0.is",
"t.0.tt"
],
"CertificateType":"Test",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"Identifier":"TR-CZ-0005",
"hash":"b98a2f2ad138c353c74483d1ef9b4bb539601848ff4e78f9397ef14aa0a7f478"
},
{
"ValidTo":"2031-12-15T23:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The PCR test must have a certificate issuer"
},
{
"lang":"cs",
"desc":"PCR test musí mít vydavatele certifikátu"
}
],
"ValidFrom":"2021-12-15T23:00:00Z",
"Engine":"CERTLOGIC",
"Version":"3.0.0",
"Identifier":"TR-CZ-0006",
"hash":"08ed08cdce71c166918f973b74362b9dfa60d353d0eb33bbcb57ea5bb8a8b0a8",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"AffectedFields":[
"t.0",
"t.0.is",
"t.0.tt"
],
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"if":[
{
"var":"payload.t.0.is"
},
true,
false
]
},
true
]
},
true
]
},
"CertificateType":"Test",
"Country":"CZ",
"SchemaVersion":"1.0.0"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"This must be an antigen test (e.g., rapid test) or NAA test (e.g., PCR)."
},
{
"lang":"de",
"desc":"Es muss ein Antigen-Test (z.B. Schnelltest) oder NAA-Test (z.B. PCR) sein."
},
{
"lang":"fr",
"desc":"Il doit s’agir d‘un test antigénique (p. ex. test rapide) ou TAN (p. ex. PCR)."
},
{
"lang":"es",
"desc":"Debe ser una prueba de antígenos (por ejemplo, un autotest rápido) o una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR)."
},
{
"lang":"it",
"desc":"Deve trattarsi di un test antigenico (test rapido) o NAAT (come PRC)."
}
],
"Engine":"CERTLOGIC",
"ValidFrom":"2021-07-03T00:00:00Z",
"Version":"1.0.0",
"CertificateType":"Test",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"hash":"b3c4e2af3259bf5c793e0bed4ccf965ac54cb704a4949dfb55f4681d494a9a0e",
"Identifier":"TR-DE-0001",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Country":"DE",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0"
},
{
"Country":"DE",
"Description":[
{
"lang":"en",
"desc":"The sample for an antigen test (e.g., rapid test) must have been taken no longer than 48 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen Antigen-Test (z.B. Schnelltest) darf maximal 48 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test antigénique (p. ex. test rapide) ne doit pas dater de plus de 48 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 48 horas como máximo desde la extracción para una prueba de antígenos (por ejemplo, un autotest rápido)."
},
{
"lang":"it",
"desc":"Il campione per il test antigenico (test rapido) deve essere stato rilevato nelle ultime 48 ore."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"hash":"d43e24f487849ba261ca5c62c288482ccc454c75806acda550a442693bae8a1d",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
true
]
},
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-03T00:00:00Z",
"Identifier":"TR-DE-0002",
"CertificateType":"Test",
"EngineVersion":"0.7.5"
},
{
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The sample for an NAA test (e.g., PCR) must have been taken no longer than 72 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen NAA-Test (z.B. PCR) darf maximal 72 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test TAN (p. ex. PCR) ne doit pas dater de plus de 72 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 72 horas como máximo desde la extracción para una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR)."
},
{
"lang":"it",
"desc":"Il campione per il NAAT (test PRC) deve essere stato rilevato nelle ultime 72 ore."
}
],
"Country":"DE",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
true
]
},
"Version":"1.0.0",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"CertificateType":"Test",
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"TR-DE-0003",
"ValidFrom":"2021-07-03T00:00:00Z",
"EngineVersion":"0.7.5",
"hash":"130171fd2b90dadbd65c44650f60e715c59bfb2ca03913105a079c11d58b5803",
"Type":"Acceptance",
"SchemaVersion":"1.0.0"
},
{
"ValidFrom":"2021-07-03T00:00:00Z",
"Version":"1.0.0",
"Country":"DE",
"AffectedFields":[
"t.0",
"t.0.tr"
],
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Identifier":"TR-DE-0004",
"CertificateType":"Test",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The test result must be negative."
},
{
"lang":"de",
"desc":"Das Ergebnis des Tests muss negativ sein."
},
{
"lang":"fr",
"desc":"Le résultat du test doit être négatif."
},
{
"lang":"es",
"desc":"El resultado de la prueba debe ser negativo."
},
{
"lang":"it",
"desc":"Il risultato del test deve essere negativo."
}
],
"hash":"34d53cfc0e330a05ddadb6262500e65a430a587b0dd29c027b5492f552e046d0",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
}
},
{
"Engine":"CERTLOGIC",
"ValidFrom":"2021-07-03T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The antigen test (e.g., rapid test) must be included in the EU’s \"Common list of COVID-19 rapid antigen tests\"."
},
{
"lang":"de",
"desc":"Der Antigen-Test (z.B. Schnelltest) muss in der Liste \"Common list of rapid antigen tests\" der EU enthalten sein."
},
{
"lang":"fr",
"desc":"Le test antigénique (p. ex. test rapide) doit figurer sur la liste commune des tests antigéniques rapides « Common list of rapid antigen tests » de l’UE."
},
{
"lang":"es",
"desc":"La prueba de antígenos (por ejemplo, una prueba rápida) debe estar incluida en la lista \"Common list of rapid antigen tests\" de la Unión Europea."
},
{
"lang":"it",
"desc":"Il test antigenico (ad es. test rapido) deve corrispondere a uno dei test della \"Common list of rapid antigen tests\" dell’UE."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"TR-DE-0005",
"AffectedFields":[
"t.0",
"t.0.ma",
"t.0.tt"
],
"SchemaVersion":"1.0.0",
"Country":"DE",
"EngineVersion":"0.7.5",
"Version":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
true
]
},
"CertificateType":"Test",
"Type":"Acceptance",
"hash":"7e177d5c072d0c1bdee4339e649e74ae5bf53198a4c44d615a203f98c57bbc1f"
},
{
"Engine":"CERTLOGIC",
"Version":"1.0.2",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Description":[
{
"lang":"en",
"desc":"This must be an antigen test (e.g., rapid test) or NAAT (e.g., PCR)."
},
{
"lang":"ee",
"desc":"Analüüsi tüüp peab olema RAT (antigeeni kiirtest) või NAAT (nt PCR)."
}
],
"ValidFrom":"2021-09-06T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"ValidTo":"2022-09-01T00:00:00Z",
"hash":"476099328aef33006beb29431ee9ca3624febbbe516d65cb47dbeb7593693c40",
"Country":"EE",
"Identifier":"TR-EE-0001",
"SchemaVersion":"1.0.0",
"CertificateType":"Test"
},
{
"AffectedFields":[
"t.0",
"t.0.tr"
],
"Identifier":"TR-EE-0002",
"CertificateType":"Test",
"Description":[
{
"lang":"en",
"desc":"The test result must be negative."
},
{
"lang":"ee",
"desc":"Analüüsi tulemus peab olema negatiivne."
}
],
"ValidFrom":"2021-09-06T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"hash":"808e60d5e07b80260a89defcc0351978fde8f94d926696cf6ad9062fea6f68d8",
"Type":"Acceptance",
"Country":"EE",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"ValidTo":"2022-09-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"Version":"1.0.2"
},
{
"CertificateType":"Test",
"ValidFrom":"2021-09-06T00:00:00Z",
"SchemaVersion":"1.0.0",
"Country":"EE",
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
"ValidTo":"2022-09-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Version":"1.0.2",
"hash":"363e3d4ed3157e9ff7eff721f38018bc9fd3e9ef64433749027a5622ba5b90e4",
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 48 hours before the Verification Datetime for a test of type RAT (rapid antigen test)."
},
{
"lang":"ee",
"desc":"Antigeeni kiirtest (RAT) peab olema tehtud kuni 48 tundi enne tõendi kontrolli."
}
],
"Type":"Acceptance",
"Identifier":"TR-EE-0003",
"AffectedFields":[
"t.0.sc",
"t.0.tt"
]
},
{
"Identifier":"TR-EE-0004",
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 72 hours before the Verification Datetime for a test of type NAA (PCR test)."
},
{
"lang":"ee",
"desc":"NAA test (nt PCR) peab olema tehtud kuni 72 tundi enne tõendi kontrolli."
}
],
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Version":"1.0.2",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"ValidTo":"2022-09-01T00:00:00Z",
"Country":"EE",
"hash":"0fd51a451979a12346baec70c7466b952adac18b15c0833f3f655a3bac2a1a8b",
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"ValidFrom":"2021-09-06T00:00:00Z",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
"EngineVersion":"0.7.5"
},
{
"Description":[
{
"lang":"en",
"desc":"This must be a valid test manufacturer from the value set list."
},
{
"lang":"ee",
"desc":"Testi tootja peab olema EL nimekirjas."
}
],
"Identifier":"TR-EE-0008",
"Version":"1.0.2",
"hash":"63b7cfe6b5384f41f5e83faa501bfd826c3858f821860d6045840eb1418265e6",
"ValidFrom":"2021-09-06T00:00:00Z",
"ValidTo":"2022-09-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"CertificateType":"Test",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
true
]
},
"EngineVersion":"0.7.5",
"Country":"EE",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"t.0",
"t.0.ma",
"t.0.tt"
]
},
{
"AffectedFields":[
"t.0",
"t.0.tt"
],
"EngineVersion":"0.7.5",
"Country":"ES",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-05T00:00:00Z",
"Identifier":"TR-ES-0001",
"Version":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"hash":"ff736e829cfac51f6ad3d4abe54590f21feb3e611b00d13a0f5e7c2e46d525d6",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"This must be an antigen test (e.g., rapid test) or NAA test (e.g., PCR)."
},
{
"lang":"de",
"desc":"Es muss ein Antigen-Test (z.B. Schnelltest) oder NAA-Test (z.B. PCR) sein."
},
{
"lang":"fr",
"desc":"Il doit s’agir d‘un test antigénique (p. ex. test rapide) ou TAN (p. ex. PCR)."
},
{
"lang":"es",
"desc":"Debe ser una prueba de antígenos (por ejemplo, un autotest rápido) o una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR)."
},
{
"lang":"it",
"desc":"Deve trattarsi di un test antigenico (test rapido) o NAAT (come PRC)."
}
],
"CertificateType":"Test"
},
{
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"ValidFrom":"2021-07-05T00:00:00Z",
"Identifier":"TR-ES-0002",
"Version":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The sample for an antigen test (e.g., rapid test) must have been taken no longer than 48 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen Antigen-Test (z.B. Schnelltest) darf maximal 48 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test antigénique (p. ex. test rapide) ne doit pas dater de plus de 48 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 48 horas como máximo desde la extracción para una prueba de antígenos (por ejemplo, un autotest rápido)."
},
{
"lang":"it",
"desc":"Il campione per il test antigenico (test rapido) deve essere stato rilevato nelle ultime 48 ore."
}
],
"hash":"91fca7c5150a95fe22488b004e5ad452d2db5dfb18964f52e9e14be6842b5240",
"Country":"ES",
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
true
]
},
"Type":"Acceptance"
},
{
"EngineVersion":"0.7.5",
"Country":"ES",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
true
]
},
"Version":"1.0.1",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"Engine":"CERTLOGIC",
"Identifier":"TR-ES-0003",
"ValidFrom":"2021-09-03T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The sample for an NAA test (e.g., PCR) must have been taken no longer than 72 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen NAA-Test (z.B. PCR) darf maximal 72 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test TAN (p. ex. PCR) ne doit pas dater de plus de 72 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 72 horas como máximo desde la extracción para una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR)."
},
{
"lang":"it",
"desc":"Il campione per il NAAT (test PRC) deve essere stato rilevato nelle ultime 72 ore."
}
],
"hash":"29312837f908ed6c34a227f91808317e1aaec81980f3fa9ee00eacb57fed542e",
"Type":"Acceptance",
"CertificateType":"Test"
},
{
"Description":[
{
"lang":"en",
"desc":"The test result must be negative."
},
{
"lang":"de",
"desc":"Das Ergebnis des Tests muss negativ sein."
},
{
"lang":"fr",
"desc":"Le résultat du test doit être négatif."
},
{
"lang":"es",
"desc":"El resultado de la prueba debe ser negativo."
},
{
"lang":"it",
"desc":"Il risultato del test deve essere negativo."
}
],
"Type":"Acceptance",
"ValidFrom":"2021-08-05T00:00:00Z",
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Country":"ES",
"Identifier":"TR-ES-0004",
"CertificateType":"Test",
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"Version":"1.0.0",
"hash":"20957ea869fc7f298ff9a53ff31b56793d9f1179a2664ff3ee344ee1be16557f",
"AffectedFields":[
"t.0",
"t.0.tr"
]
},
{
"Description":[
{
"lang":"en",
"desc":"The antigen test (e.g., rapid test) must be included in the EU’s \"Common list of COVID-19 rapid antigen tests\"."
},
{
"lang":"de",
"desc":"Der Antigen-Test (z.B. Schnelltest) muss in der Liste \"Common list of rapid antigen tests\" der EU enthalten sein."
},
{
"lang":"fr",
"desc":"Le test antigénique (p. ex. test rapide) doit figurer sur la liste commune des tests antigéniques rapides « Common list of rapid antigen tests » de l’UE."
},
{
"lang":"es",
"desc":"La prueba de antígenos (por ejemplo, una prueba rápida) debe estar incluida en la lista \"Common list of rapid antigen tests\" de la Unión Europea."
},
{
"lang":"it",
"desc":"Il test antigenico (ad es. test rapido) deve corrispondere a uno dei test della \"Common list of rapid antigen tests\" dell’UE."
}
],
"ValidFrom":"2021-07-05T00:00:00Z",
"Country":"ES",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
true
]
},
"Version":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"hash":"5e3b1940e4ad295729e36ddb9b3a248c543f7acd4aeb1db1916ef68e9f6c3917",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Identifier":"TR-ES-0005",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"AffectedFields":[
"t.0",
"t.0.ma",
"t.0.tt"
]
},
{
"ValidFrom":"2021-10-31T00:00:00Z",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Logic":{
"!":[
{
"var":"payload.t.1"
}
]
},
"Description":[
{
"lang":"en",
"desc":"Test format is not EU standard."
},
{
"lang":"fr",
"desc":"Le format lié au test n'est pas au standard UE."
}
],
"hash":"0b179dc87d90d593641f03c343f5c75ff950cafeac5d6f3e9ec5f15fa2b719f4",
"Country":"FR",
"AffectedFields":[
"t.1"
],
"ValidTo":"2030-10-31T00:00:00Z",
"Engine":"CERTLOGIC",
"Version":"1.0.2",
"CertificateType":"Test",
"Identifier":"TR-FR-0000",
"Type":"Acceptance"
},
{
"ValidTo":"2030-09-06T00:00:00Z",
"hash":"b139360cd98081762ee8b33fa627dca70d863bae0f21e718e6074ee3ab0a1923",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Engine":"CERTLOGIC",
"ValidFrom":"2021-09-06T00:00:00Z",
"CertificateType":"Test",
"Country":"FR",
"Identifier":"TR-FR-0001",
"SchemaVersion":"1.0.0",
"Version":"1.0.1",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The test type must be one of the value set list (RAT OR NAA)."
},
{
"lang":"fr",
"desc":"Le type de test doit etre l'une des valeurs proposées du value set (RAT OR NAA)."
}
],
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
{
"var":"external.valueSets.covid-19-lab-test-type"
}
]
},
true
]
}
},
{
"ValidFrom":"2021-12-11T12:00:00Z",
"Identifier":"TR-FR-0002",
"ValidTo":"2030-12-11T00:00:00Z",
"SchemaVersion":"1.0.0",
"Country":"FR",
"hash":"f76fbd904d4bfdf8870a546bc70d42f415708ef92d5439765ebc1636f50302d4",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 48 hours before the Verification Datetime."
},
{
"lang":"fr",
"desc":"La date du prélèvement de l'échantillon doit avoir été réalisée moins de 48 heures avant la date de vérification."
}
],
"CertificateType":"Test",
"Version":"1.0.2",
"AffectedFields":[
"t.0",
"t.0.sc"
],
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
}
},
{
"Country":"FR",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"CertificateType":"Test",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Version":"1.0.2",
"Identifier":"TR-FR-0003",
"hash":"caf2595083fdaede95c4f2508ae1ce26b5a5abb55d327325a7e6a19b85bb1edb",
"ValidFrom":"2021-10-31T00:00:00Z",
"ValidTo":"2030-10-31T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Test result must be negative."
},
{
"lang":"fr",
"desc":"Le resultat du test doit etre negatif."
}
],
"AffectedFields":[
"t.0",
"t.0.tr"
],
"Engine":"CERTLOGIC"
},
{
"Country":"FR",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
true
]
},
"SchemaVersion":"1.0.0",
"hash":"c00dba08281eaed8b1deaf881daf9b48eca76fabcb67d96525bc6e8a586d7405",
"EngineVersion":"0.7.5",
"Identifier":"TR-FR-0004",
"Engine":"CERTLOGIC",
"CertificateType":"Test",
"Description":[
{
"lang":"en",
"desc":"The antigen test (e.g., rapid test) must be included in the EU’s \"Common list of COVID-19 rapid antigen tests\"."
},
{
"lang":"fr",
"desc":"Le test antigénique (p. ex. test rapide) doit figurer sur la liste commune des tests antigéniques rapides « Common list of rapid antigen tests » de l’UE."
}
],
"ValidFrom":"2021-10-31T00:00:00Z",
"ValidTo":"2030-10-31T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.ma",
"t.0.tt"
],
"Type":"Acceptance",
"Version":"1.0.2"
},
{
"CertificateType":"Test",
"Identifier":"TR-IE-0000",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"!":[
{
"var":"payload.t.1"
}
]
},
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"Test Certificate can only relate to a single Test for C-19"
}
],
"SchemaVersion":"1.0.0",
"Country":"IE",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Version":"1.0.1",
"AffectedFields":[
"t.1"
],
"ValidFrom":"2021-07-12T00:00:00Z",
"hash":"84f13a846c63b7b07e1e31462f7ff8b463889fe318ffdabfba16ddd643a267d5"
},
{
"Identifier":"TR-IE-0001",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP6464-4"
]
]
},
true
]
},
"CertificateType":"Test",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Description":[
{
"lang":"en",
"desc":"Test Certificate must be for a NAA Test performed via PCR"
}
],
"Version":"1.0.1",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-12T00:00:00Z",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"hash":"4e36f159694a3325aa5f0afec8b9394f15ef5b44f9e929f9e380c350762c8288",
"EngineVersion":"0.7.5",
"Country":"IE",
"ValidTo":"2030-06-01T00:00:00Z"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Test",
"Version":"1.0.1",
"Engine":"CERTLOGIC",
"Country":"IE",
"Description":[
{
"lang":"en",
"desc":"Test Certificate result must indicate a negative test COVID-19 not detected"
}
],
"hash":"da2a34f1ac4856ab6779c5510fa15049913a178fd5d19fedce147cc6ebd65963",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"t.0",
"t.0.tr"
],
"ValidFrom":"2021-07-12T00:00:00Z",
"Identifier":"TR-IE-0004",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
}
},
{
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
"AffectedFields":[
"t.0.tt",
"t.0.sc"
],
"Type":"Acceptance",
"Identifier":"TR-IE-0006",
"hash":"b77b5f97085018df70156291a3f0ec990ee69f80c5ba11d99ac73116ab79d7ce",
"Country":"IE",
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-07-12T00:00:00Z",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Version":"1.0.1",
"Description":[
{
"lang":"en",
"desc":"Test Certificate has expired for entry"
}
]
},
{
"Logic":{
"!":[
{
"var":"payload.t.1"
}
]
},
"Type":"Acceptance",
"Version":"1.0.0",
"AffectedFields":[
"t.1"
],
"CertificateType":"Test",
"ValidTo":"2023-07-04T00:00:00Z",
"Engine":"CERTLOGIC",
"Country":"LT",
"ValidFrom":"2021-07-04T15:00:00Z",
"Description":[
{
"lang":"lt",
"desc":"Vieno tipo tyrimo rezultatų įvykis"
},
{
"lang":"en",
"desc":"One type of test result event"
}
],
"SchemaVersion":"1.0.0",
"Identifier":"TR-LT-0000",
"EngineVersion":"1.0.0",
"hash":"74cb10df7b2dc7c257d6a742cfaf1e259c7ad427963dfc1032cd328365507ab0"
},
{
"hash":"b92f595707f414f9d5b080b6920a96f51816dda3cc98d19b34a555c19d7a9ec4",
"ValidTo":"2023-07-04T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"EngineVersion":"1.0.0",
"Country":"LT",
"Type":"Acceptance",
"ValidFrom":"2021-07-04T15:00:00Z",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Identifier":"TR-LT-0001",
"Version":"1.0.0",
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"Description":[
{
"lang":"lt",
"desc":"Tyrimas gali būti greitas antigeno tyrimas arba PGR tyrimas"
},
{
"lang":"en",
"desc":"The test type can be RAT or NAA."
}
]
},
{
"Country":"LT",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
"Description":[
{
"lang":"lt",
"desc":"Jei greitas antigeno tyrimas, testas turi būti iš patvirtintų testų sąrašo"
},
{
"lang":"en",
"desc":"If the test type is RAT then the test must be in the list of accepted RAT tests."
}
],
"AffectedFields":[
"t.0.ma",
"t.0.tt"
],
"ValidTo":"2023-07-04T00:00:00Z",
"Engine":"CERTLOGIC",
"hash":"49c7a62d87c1138d29664f0ecf65ac63f39b8b23c05e47d81b3e1ec846b5e99b",
"Version":"1.0.0",
"EngineVersion":"1.0.0",
"SchemaVersion":"1.0.0",
"Identifier":"TR-LT-0002",
"Type":"Acceptance",
"ValidFrom":"2021-07-04T15:00:00Z",
"CertificateType":"Test"
},
{
"Type":"Acceptance",
"Identifier":"TR-LT-0003",
"hash":"948ddf575c5a215fcc6e9c8cf703ea355faf59c827e5ff4d37743f843154d66c",
"EngineVersion":"1.0.0",
"AffectedFields":[
"t.0.tt",
"t.0.sc"
],
"ValidFrom":"2021-07-04T15:00:00Z",
"CertificateType":"Test",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"ValidTo":"2023-07-04T00:00:00Z",
"Country":"LT",
"Description":[
{
"lang":"lt",
"desc":"PGR Testas turi būti atliktas ne daugiau kaip prieš 72 val."
},
{
"lang":"en",
"desc":"DateTime of NAAT Sample Collection must be less than 72 hours before the Verification Datetime."
}
],
"Version":"1.0.0"
},
{
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"AffectedFields":[
"t.0.tt",
"t.0.sc"
],
"hash":"dee3b7dec982fb9af9320a3769aa37cac4d6e14a339bf154f3a7a2b37dbfb72c",
"EngineVersion":"1.0.0",
"ValidFrom":"2021-07-04T15:00:00Z",
"Identifier":"TR-LT-0004",
"Description":[
{
"lang":"lt",
"desc":"Greitasis antigeno testas turi būti atliktas ne daugiau kaip prieš 48 val."
},
{
"lang":"en",
"desc":"DateTime of RAT Sample Collection must be less than 48 hours before the Verification Datetime."
}
],
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Country":"LT",
"ValidTo":"2023-07-04T00:00:00Z"
},
{
"CertificateType":"Test",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"ValidFrom":"2021-07-04T15:00:00Z",
"hash":"63216577d650fb5ddc99a8048eb6bd9be4e4bd19b07ce0e80aaf22093da3cd9d",
"Description":[
{
"lang":"lt",
"desc":"Testo rezultatas turi būti - Nerasta"
},
{
"lang":"en",
"desc":"Test result must be negative (not detected)."
}
],
"Identifier":"TR-LT-0005",
"SchemaVersion":"1.0.0",
"EngineVersion":"1.0.0",
"ValidTo":"2023-07-04T00:00:00Z",
"Country":"LT",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"AffectedFields":[
"t.0",
"t.0.tr"
]
},
{
"Identifier":"TR-LU-0001",
"ValidFrom":"2021-07-16T12:00:00Z",
"Country":"LU",
"CertificateType":"Test",
"hash":"edba41a1262289d7a0352bc65c49453bbc87c7a8d64afaf73558414d4e0930b5",
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"Description":[
{
"lang":"en",
"desc":"This must be an antigen test (e.g., rapid test) or NAA test (e.g., PCR)."
},
{
"lang":"de",
"desc":"Es muss ein Antigen-Test (z.B. Schnelltest) oder NAA-Test (z.B. PCR) sein."
},
{
"lang":"fr",
"desc":"Il doit s’agir d‘un test antigénique (p. ex. test rapide) ou TAN (p. ex. PCR)."
},
{
"lang":"es",
"desc":"Debe ser una prueba de antígenos (por ejemplo, un autotest rápido) o una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR)."
},
{
"lang":"it",
"desc":"Deve trattarsi di un test antigenico (test rapido) o NAAT (come PRC)."
}
],
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance"
},
{
"Country":"LU",
"SchemaVersion":"1.0.0",
"hash":"b9e08b14076bc4744751302456249a45e7d276be7c53e6417a39e12ef9786d2e",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"The sample for an antigen test (e.g., rapid test) must have been taken no longer than 24 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen Antigen-Test (z.B. Schnelltest) darf maximal 24 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test antigénique (p. ex. test rapide) ne doit pas dater de plus de 24 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 24 horas como máximo desde la extracción para una prueba de antígenos (por ejemplo, un autotest rápido)."
},
{
"lang":"it",
"desc":"Il campione per il test antigenico (test rapido) deve essere stato rilevato nelle ultime 24 ore."
}
],
"Version":"1.3.0",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"ValidTo":"2031-12-19T00:00:00Z",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
24,
"hour"
]
}
]
},
true
]
},
true
]
},
"CertificateType":"Test",
"ValidFrom":"2021-12-18T17:00:00Z",
"Identifier":"TR-LU-0002"
},
{
"Identifier":"TR-LU-0003",
"Type":"Acceptance",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"CertificateType":"Test",
"ValidFrom":"2021-12-18T17:00:00Z",
"Country":"LU",
"SchemaVersion":"1.0.0",
"hash":"1e111c419f04af9b70ff386e83b581fc1e7f0985fcccbef2d78c1e40a6e36d18",
"Description":[
{
"lang":"en",
"desc":"The sample for an NAA test (e.g., PCR) must have been taken no longer than 48 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen NAA-Test (z.B. PCR) darf maximal 48 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test TAN (p. ex. PCR) ne doit pas dater de plus de 48 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 48 horas como máximo desde la extracción para una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR)."
},
{
"lang":"it",
"desc":"Il campione per il NAAT (test PRC) deve essere stato rilevato nelle ultime 48 ore."
}
],
"Version":"1.3.0",
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
true
]
},
"ValidTo":"2031-12-19T00:00:00Z",
"Engine":"CERTLOGIC"
},
{
"ValidFrom":"2021-07-16T12:00:00Z",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.tr"
],
"SchemaVersion":"1.0.0",
"Country":"LU",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"hash":"149052e8fdcd30edd418bb984bba12504ddd915c9d528dff1379abc93d95de5b",
"Description":[
{
"lang":"en",
"desc":"The test result must be negative."
},
{
"lang":"de",
"desc":"Das Ergebnis des Tests muss negativ sein."
},
{
"lang":"fr",
"desc":"Le résultat du test doit être négatif."
},
{
"lang":"es",
"desc":"El resultado de la prueba debe ser negativo."
},
{
"lang":"it",
"desc":"Il risultato del test deve essere negativo."
}
],
"CertificateType":"Test",
"Version":"1.0.0",
"Identifier":"TR-LU-0004",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
}
},
{
"Country":"LU",
"Identifier":"TR-LU-0005",
"Type":"Acceptance",
"Version":"1.0.0",
"ValidFrom":"2021-07-16T12:00:00Z",
"Engine":"CERTLOGIC",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
true
]
},
"CertificateType":"Test",
"EngineVersion":"0.7.5",
"hash":"ec6796fe0abe86660c489f5ccec489a433211a9cf2e3f5f83e5475a8e8cf38ac",
"Description":[
{
"lang":"en",
"desc":"The antigen test (e.g., rapid test) must be included in the EU’s \"Common list of COVID-19 rapid antigen tests\"."
},
{
"lang":"de",
"desc":"Der Antigen-Test (z.B. Schnelltest) muss in der Liste \"Common list of rapid antigen tests\" der EU enthalten sein."
},
{
"lang":"fr",
"desc":"Le test antigénique (p. ex. test rapide) doit figurer sur la liste commune des tests antigéniques rapides « Common list of rapid antigen tests » de l’UE."
},
{
"lang":"es",
"desc":"La prueba de antígenos (por ejemplo, una prueba rápida) debe estar incluida en la lista \"Common list of rapid antigen tests\" de la Unión Europea."
},
{
"lang":"it",
"desc":"Il test antigenico (ad es. test rapido) deve corrispondere a uno dei test della \"Common list of rapid antigen tests\" dell’UE."
}
],
"AffectedFields":[
"t.0",
"t.0.ma",
"t.0.tt"
],
"SchemaVersion":"1.0.0"
},
{
"ValidFrom":"2021-12-24T12:00:00Z",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"CertificateType":"Test",
"hash":"7ecc383c43c355468261c7f8f8d07f98505699da2e414956f9d6668e2334f7ae",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"ValidTo":"2030-01-01T00:00:00Z",
"Country":"ME",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"sr",
"desc":"Uzimaju se u obzir antigenski test ili NAA test (npr., PCR)."
},
{
"lang":"en",
"desc":"This must be an antigen test or NAA test (e.g., PCR)."
}
],
"Version":"1.0.0",
"Identifier":"TR-ME-0001"
},
{
"ValidTo":"2030-01-01T00:00:00Z",
"ValidFrom":"2021-12-24T12:00:00Z",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"CertificateType":"Test",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
true
]
},
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"sr",
"desc":"Negativan rezultat antigenskog testa ne smije biti stariji od 48 sati."
},
{
"lang":"en",
"desc":"The negative antigen test must have been taken no longer than 48 hours ago."
}
],
"Country":"ME",
"Identifier":"TR-ME-0002",
"Version":"1.0.0",
"hash":"9d65f1c2794fb8b1f3d434a1a90c12d4f46e781f244a1b8c611a1a639cf36816"
},
{
"ValidFrom":"2021-12-24T12:00:00Z",
"Country":"ME",
"Engine":"CERTLOGIC",
"hash":"e42300390908830ffc92a02b543e129a2c6160fa9083a8a79dc036f801024a4d",
"Identifier":"TR-ME-0003",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
true
]
},
"Version":"1.0.0",
"Description":[
{
"lang":"sr",
"desc":"Negativan rezultat NAA testa (npr., PCR) ne smije biti stariji od 72 sata."
},
{
"lang":"en",
"desc":"The sample for an NAA test (e.g., PCR) must have been taken no longer than 72 hours ago."
}
],
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"EngineVersion":"0.7.5",
"ValidTo":"2030-01-01T00:00:00Z",
"Type":"Acceptance"
},
{
"ValidFrom":"2021-12-24T12:00:00Z",
"Type":"Acceptance",
"Country":"ME",
"SchemaVersion":"1.0.0",
"Version":"1.0.0",
"EngineVersion":"0.7.5",
"CertificateType":"Test",
"Description":[
{
"lang":"en",
"desc":"The test result must be negative."
},
{
"lang":"sr",
"desc":"Rezultat testa mora biti negativan."
}
],
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"Engine":"CERTLOGIC",
"ValidTo":"2030-01-01T00:00:00Z",
"hash":"5804d103215cf5a73ad3b655d0d4ea1c06bd38fa44d0830d1d9c396c724783c6",
"Identifier":"TR-ME-0004",
"AffectedFields":[
"t.0",
"t.0.tr"
]
},
{
"Identifier":"TR-NL-0000",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"Logic":{
"!":[
{
"var":"payload.t.1"
}
]
},
"Description":[
{
"lang":"en",
"desc":"At most one test-event."
},
{
"lang":"de",
"desc":"Höchstens ein test-Ereignis."
},
{
"lang":"fr",
"desc":"Au maximum un événement de test."
},
{
"lang":"es",
"desc":"Como máximo un evento de test."
},
{
"lang":"it",
"desc":"Al massimo un test-evento."
},
{
"lang":"nl",
"desc":"Maximaal één testgebeurtenis."
}
],
"AffectedFields":[
"t.1"
],
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"hash":"ed1380d23f44fedda13254cb6649bc673fb75903dddeba7a0481d77e605cc7fc",
"Type":"Acceptance",
"Country":"NL",
"Version":"1.1.1",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Test"
},
{
"Country":"NL",
"hash":"3a82cb013d2ecfdc10e6944691366584082e726398e576ceeda70751d544ac61",
"ValidTo":"2030-06-01T00:00:00Z",
"Version":"1.1.1",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
{
"var":"external.valueSets.covid-19-lab-test-type"
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Engine":"CERTLOGIC",
"Identifier":"TR-NL-0001",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The test type must be one of the value set list (RAT OR NAA)."
},
{
"lang":"de",
"desc":"Der Testtyp muss einer der Werte aus der Liste sein (RAT ODER NAA)."
},
{
"lang":"fr",
"desc":"Le type de test doit être l'un des ensembles de valeurs de la liste (RAT OU NAA)."
},
{
"lang":"es",
"desc":"El tipo de prueba debe ser uno de la lista de conjuntos de valores (RAT O NAA)."
},
{
"lang":"it",
"desc":"Il tipo di test deve essere uno della lista di valori (RAT O NAA)."
},
{
"lang":"nl",
"desc":"Het type test moet voorkomen in de lijst van waardenreeksen (RAT OF NAA)."
}
],
"ValidFrom":"2021-12-06T00:00:00+01:00"
},
{
"Identifier":"TR-NL-0004",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Country":"NL",
"Type":"Acceptance",
"hash":"2f166ca75324cfae64ca5901e5a622426af27e7e084b0784b08f46495420fd76",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"Description":[
{
"lang":"en",
"desc":"Test result must be negative (\"not detected\")."
},
{
"lang":"de",
"desc":"Das Testergebnis muss negativ sein (\"nicht nachgewiesen\")."
},
{
"lang":"fr",
"desc":"Le résultat du test doit être négatif (\"non détecté\")."
},
{
"lang":"es",
"desc":"El resultado de la prueba debe ser negativo (\"no se detecta\")."
},
{
"lang":"it",
"desc":"Il risultato del test deve essere negativo (\"non rilevato\")."
},
{
"lang":"nl",
"desc":"Het testresultaat moet negatief zijn (\"niet te detecteren\")."
}
],
"CertificateType":"Test",
"Version":"1.1.1",
"AffectedFields":[
"t.0",
"t.0.tr"
]
},
{
"ValidFrom":"2021-08-08T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"Version":"1.0.0",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Test",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The sample for a NAA test (e.g., PCR) must have been taken no longer than 48 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen NAA-Test (z.B. PCR) darf maximal 48 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test TAN (p. ex. PCR) ne doit pas dater de plus de 48 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 48 horas como máximo desde la extracción para una prueba de amplificación de ácidos nucleicos (por ejemplo, una PCR)."
},
{
"lang":"it",
"desc":"Il campione per il NAAT (test PRC) deve essere stato rilevato nelle ultime 48 ore."
},
{
"lang":"nl",
"desc":"Een NAAT-test (bijv. PCR) mag niet langer dan 48 uur geleden zijn afgenomen."
}
],
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
true
]
},
"Country":"NL",
"Engine":"CERTLOGIC",
"Identifier":"TR-NL-0005",
"hash":"46aa11c87e82fa57fc71b2f6111ae348c19dca5b0c5182d4e7b4664a141cc5b6"
},
{
"Identifier":"TR-NL-0006",
"Type":"Acceptance",
"Country":"NL",
"Description":[
{
"lang":"en",
"desc":"The sample for an antigen test (e.g., rapid test) must have been taken no longer than 24 hours ago."
},
{
"lang":"de",
"desc":"Die Probenahme für einen Antigen-Test (z.B. Schnelltest) darf maximal 24 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"Le prélèvement pour un test antigénique (p. ex. test rapide) ne doit pas dater de plus de 24 heures."
},
{
"lang":"es",
"desc":"Deben haber transcurrido 24 horas como máximo desde la extracción para una prueba de antígenos (por ejemplo, un autotest rápido)."
},
{
"lang":"it",
"desc":"Il campione per il test antigenico (test rapido) deve essere stato rilevato nelle ultime 24 ore."
},
{
"lang":"nl",
"desc":"Een Rapid Antigen Test (RAT, sneltest, antigentest) mag niet langer dan 24 uur geleden zijn afgenomen."
}
],
"Engine":"CERTLOGIC",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"hash":"31081aa34282813feedb26a7ce7e7c193cc81a8602f07a09270355b8ac2487d6",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-08-19T00:00:00+02:00",
"Version":"1.0.1",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
24,
"hour"
]
}
]
},
true
]
},
true
]
},
"SchemaVersion":"1.0.0",
"CertificateType":"Test"
},
{
"Identifier":"TR-PL-0000",
"Description":[
{
"lang":"pl",
"desc":"Typ testu musi być jednym z listy zestawów wartości (RAT lub NAAT)."
},
{
"lang":"en",
"desc":"The test type must be one of the value set list (RAT OR NAA)."
},
{
"lang":"de",
"desc":"Es muss ein Antigen-Test (z.B. Schnelltest) oder NAA-Test (z.B. PCR) sein."
}
],
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"Version":"1.0.0",
"Country":"PL",
"ValidTo":"2030-10-11T00:00:00Z",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"hash":"22884dafc7e59dc6361510fb0c9c78b6c8c4c640c20660668cc838087ea33f77",
"CertificateType":"Test",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-10-11T00:00:00Z"
},
{
"Country":"PL",
"ValidTo":"2030-10-11T00:00:00Z",
"Description":[
{
"lang":"pl",
"desc":"Szybki test antygenowy (RAT) musi znajdować się na unijnej liście \"testów i producentów\" (\"test product and manufacturer\")."
},
{
"lang":"en",
"desc":"If the test type is \"RAT\" then the \"test product and manufacturer\" MUST be in the valueset list, if it's NAA return true."
},
{
"lang":"de",
"desc":"Der Antigen-Test (z.B. Schnelltest) muss in der Liste \"test product and manufacturer\" der EU enthalten sein."
}
],
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
"Identifier":"TR-PL-0001",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-10-11T00:00:00Z",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"Version":"1.0.0",
"CertificateType":"Test",
"AffectedFields":[
"t.0.ma",
"t.0.tt"
],
"hash":"7836628ad3429fa381f92f6e25b69e1cda7a8d83843042d46bc924d7248d74bd"
},
{
"Country":"PL",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"EngineVersion":"0.7.5",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Identifier":"TR-PL-0002",
"Version":"1.0.0",
"Type":"Acceptance",
"hash":"dca4914084fa2d4c98f2b293e59b7ab5bdb0e48270568ccaf1102c371f9eb5a3",
"AffectedFields":[
"t.0",
"t.0.tr"
],
"ValidFrom":"2021-10-11T00:00:00Z",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-10-11T00:00:00Z",
"Description":[
{
"lang":"pl",
"desc":"Wynik testu musi być ujemny (\"not detected\")."
},
{
"lang":"en",
"desc":"Test result must be negative (\"not detected\")."
},
{
"lang":"de",
"desc":"Das Ergebnis des Tests muss negativ sein."
}
]
},
{
"ValidFrom":"2021-10-11T00:00:00Z",
"EngineVersion":"0.7.5",
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"Description":[
{
"lang":"pl",
"desc":"Data i godzina pobrania próbki musi być mniejsza niż 48 godzin przed datą weryfikacji w przypadku testu typu RAT (szybki test antygenowy)."
},
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 48 hours before the Verification Datetime for a test of type RAT (rapid antigen test)."
},
{
"lang":"de",
"desc":"Die Probenahme für einen Antigen-Test (z.B. Schnelltest) darf maximal 48 Stunden zurückliegen."
}
],
"Engine":"CERTLOGIC",
"Country":"PL",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
"Version":"1.0.0",
"Type":"Acceptance",
"hash":"142da3f5f735d160ee2f9ed545a1984480e96491cae4d3403ff323c04eccbbe0",
"ValidTo":"2030-10-11T00:00:00Z",
"SchemaVersion":"1.0.0",
"Identifier":"TR-PL-0003",
"CertificateType":"Test"
},
{
"hash":"ad8eba18d943915ad8d52dee9c0ec71a971d52420e0e888b9bd6e5d62b02f3a9",
"ValidFrom":"2021-10-11T00:00:00Z",
"Description":[
{
"lang":"pl",
"desc":"Data i godzina pobrania próbki musi być mniejsza niż 48 godzin przed datą weryfikacji w przypadku testu typu NAA (test PCR)."
},
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 48 hours before the Verification Datetime for a test of type NAA (PCR test)."
},
{
"lang":"de",
"desc":"Die Probenahme für einen NAA-Test (z.B. PCR) darf maximal 48 Stunden zurückliegen."
}
],
"ValidTo":"2030-10-11T00:00:00Z",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Country":"PL",
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"CertificateType":"Test",
"Identifier":"TR-PL-0004",
"Type":"Acceptance",
"Version":"1.0.0"
},
{
"Identifier":"TR-RO-0001",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-08-13T00:00:00Z",
"Country":"RO",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP6464-4"
]
]
},
true
]
},
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"This must be a NAA test (e.g., PCR)."
},
{
"lang":"de",
"desc":"Dies muss ein NAA-Test (z. B. PCR) sein."
},
{
"lang":"fr",
"desc":"Il doit s'agir d'un test NAA (par exemple, PCR)."
},
{
"lang":"es",
"desc":"Debe ser una prueba NAA (por ejemplo, PCR)."
},
{
"lang":"it",
"desc":"Questo deve essere un test NAA (ad es. PCR)."
}
],
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"AffectedFields":[
"t.0",
"t.0.tt"
],
"ValidTo":"2031-01-01T00:00:00Z",
"Version":"1.0.0",
"hash":"b282ed60428f17bd5c65d0270b74abe769d1c80e0fc6ced0321d95ba75c6c00d"
},
{
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
true
]
},
"ValidTo":"2031-01-01T00:00:00Z",
"hash":"dd2a3e77ef7d5408f202db71eb272082eb0003caad1b6ab8e1c4db64807bacad",
"ValidFrom":"2021-08-13T00:00:00Z",
"CertificateType":"Test",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"Description":[
{
"lang":"en",
"desc":"The sample for an NAA test (e.g. PCR) must have been taken no longer than 72 hours ago."
},
{
"lang":"de",
"desc":"Die Probe für einen NAA-Test (z.B. PCR) darf nicht länger als 72 Stunden zurückliegen."
},
{
"lang":"fr",
"desc":"L'échantillon pour un test NAA (par exemple PCR) ne doit pas avoir été prélevé il y a plus de 72 heures."
},
{
"lang":"es",
"desc":"La muestra para una prueba de NAA (p. Ej. PCR) no debe haberse tomado hace más de 72 horas."
},
{
"lang":"it",
"desc":"Il campione per un test NAA (es. PCR) deve essere stato prelevato non più di 72 ore prima."
}
],
"Version":"1.0.0",
"Country":"RO",
"Engine":"CERTLOGIC",
"Identifier":"TR-RO-0002",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"SchemaVersion":"1.0.0"
},
{
"Identifier":"TR-RS-0001",
"Country":"RS",
"Version":"1.1.0",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"This must be an antigen test (e.g., rapid test) or NAA test (e.g., PCR)."
},
{
"lang":"sr",
"desc":"Тип теста мора бити брзи антигенски или NAA (PCR) тест."
}
],
"AffectedFields":[
"t.0",
"t.0.tt"
],
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"EngineVersion":"0.7.5",
"hash":"cf01297da2ce34f6174157fed545c934a746d4e5ab45b0a9c684b9c62ab9893c",
"ValidFrom":"2021-12-04T01:00:00Z",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
}
},
{
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
true
]
},
"Engine":"CERTLOGIC",
"Version":"1.1.0",
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The sample for an antigen test (e.g., rapid test) must have been taken no longer than 48 hours ago."
},
{
"lang":"sr",
"desc":"Узорак брзог антигенског теста не сме бити старији од 48 сати."
}
],
"hash":"9921e7292c2c56b2dc6bcc194f7efac0223105d50d629cc6e5174ec5810785ba",
"Country":"RS",
"Type":"Acceptance",
"Identifier":"TR-RS-0002",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"EngineVersion":"0.7.5",
"CertificateType":"Test",
"ValidFrom":"2021-12-04T01:00:00Z"
},
{
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
},
true
]
},
"Type":"Acceptance",
"hash":"673566b35f7747afbbbfbab81f9c9d83cb88e9a3138101c6963f4ce55ada6e2f",
"AffectedFields":[
"t.0",
"t.0.sc",
"t.0.tt"
],
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"Version":"1.1.0",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-04T01:00:00Z",
"Identifier":"TR-RS-0003",
"Country":"RS",
"Description":[
{
"lang":"en",
"desc":"The sample for an NAA test (e.g., PCR) must have been taken no longer than 72 hours ago."
},
{
"lang":"sr",
"desc":"Узорак NAA (PCR) теста не сме бити старији од 72 сата."
}
]
},
{
"Version":"1.1.0",
"ValidFrom":"2021-12-04T01:00:00Z",
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"TR-RS-0004",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The test result must be negative."
},
{
"lang":"sr",
"desc":"Резултат теста мора бити негативан."
}
],
"AffectedFields":[
"t.0",
"t.0.tr"
],
"hash":"6c39fd9a1d7a6ac8f1c4de9ed1bcd37cebf507b6312b44b4cfbcdc28756855a2",
"Country":"RS",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"SchemaVersion":"1.0.0"
},
{
"Type":"Acceptance",
"AffectedFields":[
"t.0",
"t.0.ma",
"t.0.tt"
],
"ValidFrom":"2021-12-04T01:00:00Z",
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"Engine":"CERTLOGIC",
"Identifier":"TR-RS-0005",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The antigen test (e.g., rapid test) must be included in the EU’s \"Common list of COVID-19 rapid antigen tests\"."
},
{
"lang":"sr",
"desc":"Антигенски тест мора бити на ЕУ листи \"Common list of COVID-19 rapid antigen tests\"."
}
],
"Country":"RS",
"hash":"b5c0c5ed0fb863086be2bce2dde428f440562dcd1454aa19a624fd5276844b8e",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
true
]
},
"Version":"1.1.0"
},
{
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"At most one t-event."
},
{
"lang":"si",
"desc":"Največ en dogodek testa."
}
],
"Country":"SI",
"AffectedFields":[
"t.1"
],
"ValidFrom":"2021-07-30T00:00:00Z",
"CertificateType":"Test",
"Version":"1.0.0",
"Logic":{
"!":[
{
"var":"payload.t.1"
}
]
},
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"54e5ded468d73400274cb027cf40f8d1b87b62d9d3b61dcd8f3ba76e0d612cdf",
"Engine":"CERTLOGIC",
"Identifier":"TR-SI-0000"
},
{
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Description":[
{
"lang":"en",
"desc":"The test type must be one of the value set list (RAT OR NAA)."
},
{
"lang":"si",
"desc":"Vrsta testa mora biti na seznamu veljavnih testov."
}
],
"EngineVersion":"0.7.5",
"ValidFrom":"2021-07-30T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"Country":"SI",
"Version":"1.0.0",
"CertificateType":"Test",
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Identifier":"TR-SI-0001",
"Engine":"CERTLOGIC",
"hash":"d3b26ec0e81f393d5d0f4b3a93dabe9007b736b303c11c7a64e60539f8a5851a"
},
{
"Identifier":"TR-SI-0004",
"AffectedFields":[
"t.0",
"t.0.tr"
],
"CertificateType":"Test",
"Type":"Acceptance",
"Country":"SI",
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-07-30T00:00:00Z",
"Version":"1.0.0",
"hash":"66dbca1c7c9c0a81249ad5dfd2bf0a662f1c54a1cecb15e6f6bf16c6babdfe0d",
"Description":[
{
"lang":"en",
"desc":"Test result must be negative (\"not detected\")."
},
{
"lang":"si",
"desc":"Rezultata testa mora biti negativen (\"not detected\")."
}
]
},
{
"Type":"Acceptance",
"CertificateType":"Test",
"ValidTo":"2030-06-01T00:00:00Z",
"Version":"1.1.0",
"EngineVersion":"0.7.5",
"hash":"311af5bd03b976bd1d81ae8804309ec8023c9f395796940f5ab49e78587878c6",
"Country":"SI",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.3.0",
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"Identifier":"TR-SI-0005",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
24,
"hour"
]
}
]
},
true
]
},
"ValidFrom":"2021-12-31T12:00:00Z",
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 24 hours before the Verification Datetime for a test of type RAT (rapid antigen test)."
},
{
"lang":"si",
"desc":"Čas odvzema vzorca ne sme biti starejši od 24 ur za HAG test."
}
]
},
{
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"SchemaVersion":"1.3.0",
"EngineVersion":"0.7.5",
"Version":"1.1.0",
"Identifier":"TR-SI-0006",
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 48 hours before the Verification Datetime for a test of type NAA (PCR test)."
},
{
"lang":"si",
"desc":"Čas odvzema vzorca ne sme biti starejši od 48 ur za PCR test."
}
],
"ValidFrom":"2021-12-31T12:00:00Z",
"Engine":"CERTLOGIC",
"CertificateType":"Test",
"hash":"32ca1dab6339c09aebc44736f6d203b152692156a07c2a8887dc85a25ca84eed",
"Country":"SI",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
"Type":"Acceptance"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"CertificateType":"Test",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"AffectedFields":[
"t.1"
],
"Engine":"CERTLOGIC",
"hash":"427584945c619356011286502d551bc6b1cb3a13e4f1e157adde76f446fe2b68",
"Identifier":"TR-UA-0000",
"Logic":{
"!":[
{
"var":"payload.t.1"
}
]
},
"Country":"UA",
"ValidFrom":"2021-08-22T10:00:00Z",
"Description":[
{
"lang":"en",
"desc":"At most one t-event."
},
{
"lang":"ua",
"desc":"Результат лише одного теста."
}
],
"Version":"1.0.0"
},
{
"AffectedFields":[
"t.0",
"t.0.tt"
],
"Identifier":"TR-UA-0001",
"Description":[
{
"lang":"en",
"desc":"The test type must be one of the value set list (RAT OR NAA)."
},
{
"lang":"ua",
"desc":"Тип тесту повинен бути одним із переліку значень (ПЛР АБО Антиген).."
}
],
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"CertificateType":"Test",
"Version":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"in":[
{
"var":"payload.t.0.tt"
},
[
"LP217198-3",
"LP6464-4"
]
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Country":"UA",
"ValidFrom":"2021-08-22T10:00:00Z",
"Engine":"CERTLOGIC",
"hash":"73e5d72432f8334d121dc4f92eb0cacec5d95513862edad24620402405661981"
},
{
"Country":"UA",
"EngineVersion":"0.7.5",
"Version":"1.0.0",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"in":[
{
"var":"payload.t.0.ma"
},
{
"var":"external.valueSets.covid-19-lab-test-manufacturer-and-name"
}
]
},
true
]
},
"Engine":"CERTLOGIC",
"hash":"bb3084448ae53f9f6a66ea8e38dd659bcb6f017319fd75f0323d4b6ef6885157",
"AffectedFields":[
"t.0.ma",
"t.0.tt"
],
"ValidFrom":"2021-08-22T10:00:00Z",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"If the test type is \"RAT\" then the \"test product and manufacturer\" MUST be in the valueset list, if it's NAA return true."
},
{
"lang":"ua",
"desc":"Якщо типом тесту є \"RAT\" тоді \"test product and manufacturer\" ПОВИННІ бути в списку наборів значень, якщо це ПЛР - повертає true."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"TR-UA-0002",
"CertificateType":"Test",
"Type":"Acceptance"
},
{
"Description":[
{
"lang":"en",
"desc":"Test result must be negative (\"not detected\")."
},
{
"lang":"ua",
"desc":"Результат тесту має бути негативним (\"not detected\")."
}
],
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"363197d493030912e5a60aa9e12406111f695f555f764f312edb4f61c97e3a84",
"Logic":{
"if":[
{
"var":"payload.t.0"
},
{
"===":[
{
"var":"payload.t.0.tr"
},
"260415000"
]
},
true
]
},
"Identifier":"TR-UA-0004",
"Type":"Acceptance",
"Version":"1.0.0",
"SchemaVersion":"1.0.0",
"CertificateType":"Test",
"Country":"UA",
"ValidFrom":"2021-08-22T10:00:00Z",
"Engine":"CERTLOGIC",
"AffectedFields":[
"t.0",
"t.0.tr"
]
},
{
"Identifier":"TR-UA-0005",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP217198-3"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"hour"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
48,
"hour"
]
}
]
},
true
]
},
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"ValidFrom":"2021-09-20T00:00:00Z",
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"CertificateType":"Test",
"EngineVersion":"0.7.5",
"Version":"1.1.0",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 48 hours before the Verification Datetime for a test of type RAT (rapid antigen test)."
},
{
"lang":"en",
"desc":"DateTime відбору проб повинен бути менше ніж за 48 годин до дати верифікації для тесту типу RAT (швидкий тест на антиген)."
}
],
"hash":"d9bfbfc94433f373fd28f6d43b1a23a242b9da5e374c85435ec6d887ffd7d6a0",
"SchemaVersion":"1.0.0",
"Country":"UA"
},
{
"ValidFrom":"2021-08-22T10:00:00Z",
"AffectedFields":[
"t.0.sc",
"t.0.tt"
],
"CertificateType":"Test",
"hash":"feb2304daae0571b9a6c3cef0029a0cdf53d09a4483e2884558e6dd3f01832dc",
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"Country":"UA",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"Identifier":"TR-UA-0006",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"DateTime of Sample Collection must be less than 72 hours before the Verification Datetime for a test of type NAA (PCR test)."
},
{
"lang":"ua",
"desc":"DateTime of Sample Collection відбору проб повинен бути менш ніж за 72 години до дати верифікації для тесту типу NAA (тест ПЛР)."
}
],
"Version":"1.0.0",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.t.0.tt"
},
"LP6464-4"
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.t.0.sc"
},
72,
"hour"
]
}
]
},
true
]
}
},
{
"Version":"2.0.0",
"ValidTo":"2022-11-20T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
15,
"day"
]
}
]
},
true,
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
true,
{
"if":[
{
"and":[
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
}
]
},
true,
{
"and":[
{
"and":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529"
]
]
}
]
}
]
}
]
}
]
},
true
]
},
"Identifier":"VR-AL-0002",
"Description":[
{
"lang":"en",
"desc":"At least 14 days must have elapsed since completing the primary course of immunization. A booster shot or vaccination of someone who recovered from COVID-19 is valid immediately as long as it is clearly identified as such."
},
{
"lang":"de",
"desc":"Seit dem Abschluss der Grundimmunisierung müssen mindestens 14 Tage vergangen sein. Eine Auffrischungsimpfung oder eine Genesenenimpfung ist sofort gültig, falls sie eindeutig als solche erkennbar ist."
},
{
"lang":"fr",
"desc":"Une fois la primo-vaccination effectuée, il faut attendre au moins 14 jours. Une injection de rappel ou une injection après une guérison est valable immédiatement, si elle est clairement identifiable comme telle."
},
{
"lang":"es",
"desc":"Deben haber transcurrido al menos 14 días desde la finalización de la inmunización básica. Una vacuna de refuerzo o una vacuna de convalecencia será válida de forma inmediata si es claramente reconocible como tal."
},
{
"lang":"it",
"desc":"Devono essere passati minimo 14 giorni dalla vaccinazione finale necessaria per l’immunizzazione di base. Il richiamo del vaccino o il vaccino per le persone che sono guarite dal virus è valido da subito purché sia riconoscibile come tale in maniera univoca."
},
{
"lang":"sq",
"desc":"Duhet të kenë kaluar të paktën 14 ditë nga përfundimi i ciklit parësor të imunizimit. Një vaksinë përforcuese ose vaksinimi i dikujt që është shëruar nga COVID-19, është i vlefshëm menjëherë, për sa kohë që identifikohet qartë si i tillë."
}
],
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp",
"v.0.dn",
"v.0.sd"
],
"hash":"e527814d26d3c8964b1c9c4b285fadc3a5e7f3ed0b6167fa0c56322dd7f17a3a",
"CertificateType":"Vaccination",
"ValidFrom":"2021-11-21T00:00:00Z",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Country":"AL"
},
{
"Country":"AT",
"Logic":{
"!":[
{
"var":"payload.v.1"
}
]
},
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-09T00:00:00Z",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"At most one v-event."
}
],
"hash":"4830ff532572844218428662e16544883613b2438c2920980e49d91256b0f30c",
"Identifier":"VR-AT-0000",
"ValidTo":"2030-06-01T00:00:00Z",
"AffectedFields":[
"v.1"
],
"Version":"1.0.12",
"Region":"AT",
"CertificateType":"Vaccination"
},
{
"Identifier":"VR-AT-0001",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"BBIBP-CorV",
"CoronaVac"
]
]
},
true
]
},
"Engine":"CERTLOGIC",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Vaccination",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-12-09T00:00:00Z",
"EngineVersion":"0.7.5",
"Country":"AT",
"Type":"Acceptance",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"hash":"c8e44861e8743cd458b83f8508b427ebf46bb02d5060f9e3aeb01980ebef68d0",
"Version":"1.0.12",
"Description":[
{
"lang":"en",
"desc":"Only vaccines in the allowed valueset are allowed, additionally limited by the Austrian Einreiseverordung"
}
],
"Region":"AT"
},
{
"Region":"AT",
"Description":[
{
"lang":"en",
"desc":"If (total number of doses > 1) and (sequencenumber >= total number of doses) (AT: 'Zweitimpfung' bzw. 'weitere Impfung') Verification Datetime must be less than 360 days after vaccination date (and vaccination date not in the future)."
}
],
"Country":"AT",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"CertificateType":"Vaccination",
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"f9bb747fc07961917fe535463877d71c8ba9c7acc43cd563785d8f047be9ad6e",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-09T00:00:00Z",
"Engine":"CERTLOGIC",
"Version":"1.0.12",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.dt"
],
"Identifier":"VR-AT-0005",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
">":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"if":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
360,
"day"
]
}
]
},
true
]
},
true
]
},
true
]
}
},
{
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.dt"
],
"hash":"c3707cc5beb811cbd57a917fcfd095c2b5446123bb239c6d60a88d099a3154e6",
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"If (total number of doses = 1) and (sequencenumber >= total number of doses) (AT: 'vollst. Immunisierung bei 1\/1') Verification Datetime must be more than 22 days and less than 270 days after vaccination date (and vaccination date not in the future)."
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"<=":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"if":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
22,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
270,
"day"
]
}
]
},
true
]
},
true
]
},
true
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Region":"AT",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-09T00:00:00Z",
"Version":"1.0.12",
"Identifier":"VR-AT-0006",
"Country":"AT",
"EngineVersion":"0.7.5"
},
{
"Version":"1.0.12",
"CertificateType":"Vaccination",
"Country":"AT",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-09T00:00:00Z",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"If (sequencenumber < total number of doses) (AT: 'Erstimpfung') -> not valid anymore"
}
],
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.dt"
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"<":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
false,
true
]
},
true
]
},
"hash":"6bea340f5434d01589afe7772417f88959c61819061671536ee847b784f1d022",
"Identifier":"VR-AT-0007",
"Region":"AT",
"Engine":"CERTLOGIC"
},
{
"ValidFrom":"2021-12-17T00:00:00Z",
"SchemaVersion":"1.0.0",
"CertificateType":"Vaccination",
"Country":"CH",
"Description":[
{
"desc":"At most one v-event.",
"lang":"en"
}
],
"Identifier":"VR-CH-0000",
"ValidTo":"2031-01-01T00:00:00Z",
"AffectedFields":[
"r.0",
"t.0",
"v.1",
"v.0"
],
"hash":"722fd06903f2bdde17395b19eaedeee30c72519d0aabea54397958d367874ed5",
"Type":"Acceptance",
"Version":"1.0.7",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"!":[
{
"var":"payload.v.1"
}
]
},
{
"!":[
{
"var":"payload.r.0"
}
]
},
{
"!":[
{
"var":"payload.t.0"
}
]
}
]
},
true,
false
]
},
true
]
},
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5"
},
{
"CertificateType":"Vaccination",
"Type":"Acceptance",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"Description":[
{
"desc":"Vaccination doses must be equal or greater than expected doses.",
"lang":"en"
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"Identifier":"VR-CH-0001",
"SchemaVersion":"1.0.0",
"Country":"CH",
"ValidTo":"2031-01-01T00:00:00Z",
"ValidFrom":"2021-12-17T00:00:00Z",
"Version":"1.0.7",
"hash":"35ffdff47d5bb7ad05ea98886bb1640f94c66be33ad5f994c2108f98753f2ae0"
},
{
"EngineVersion":"0.7.5",
"Country":"CH",
"ValidTo":"2031-01-01T00:00:00Z",
"hash":"594ada1c678d51b8c9571fa583a64b85d7a87a007628e4fb2d83652bcc886921",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-17T00:00:00Z",
"Description":[
{
"desc":"Only vaccines in the allowed valueset that have been approved by the EMA or are otherwise accepted in Switzerland are allowed.",
"lang":"en"
}
],
"SchemaVersion":"1.0.0",
"Version":"1.0.7",
"CertificateType":"Vaccination",
"Identifier":"VR-CH-0002",
"AffectedFields":[
"v.0.mp",
"v.0"
],
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"CoronaVac",
"BBIBP-CorV",
"Covishield",
"Covaxin",
"R-COVI",
"Covid-19-recombinant",
"BBIBP-CorV_T",
"CoronaVac_T",
"Covaxin_T"
]
]
},
true
]
}
},
{
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"Description":[
{
"desc":"Date of vaccination must exist",
"lang":"en"
}
],
"Version":"1.0.7",
"ValidFrom":"2021-12-17T00:00:00Z",
"SchemaVersion":"1.0.0",
"Identifier":"VR-CH-0003",
"ValidTo":"2031-01-01T00:00:00Z",
"hash":"3d1069125cf89da8eac0c011f64fe8d995e0bfb6e75f8ddd026752523ba55ada",
"AffectedFields":[
"v.0",
"v.0.dt"
],
"Type":"Acceptance",
"Country":"CH",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"!":[
{
"!":[
{
"var":"payload.v.0.dt"
}
]
}
]
},
true
]
}
},
{
"Type":"Acceptance",
"Identifier":"VR-CH-0004",
"Engine":"CERTLOGIC",
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0.mp",
"v.0",
"v.0.dt"
],
"Logic":{
"if":[
{
"and":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"CoronaVac",
"BBIBP-CorV",
"Covishield",
"Covaxin",
"BBIBP-CorV_T",
"CoronaVac_T",
"Covaxin_T",
"R-COVI",
"Covid-19-recombinant"
]
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
}
]
},
true
]
},
"hash":"1dc95cdfd0a053c20ea2ba9c145281eb2cd7f02ff876e8ff5918bb845570ddb4",
"ValidFrom":"2021-12-17T00:00:00Z",
"Version":"1.0.7",
"EngineVersion":"0.7.5",
"ValidTo":"2031-01-01T00:00:00Z",
"Description":[
{
"desc":"If the vaccine requires two doses, the vaccination date must be before today",
"lang":"en"
}
],
"SchemaVersion":"1.0.0",
"Country":"CH"
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1525"
]
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
21,
"day"
]
}
]
},
true
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Description":[
{
"desc":"If the vaccine requires one dose, and only one dose was administered, it becomes valid after 21 days",
"lang":"en"
}
],
"AffectedFields":[
"v.0.mp",
"v.0",
"v.0.dn",
"v.0.dt"
],
"Country":"CH",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Version":"1.0.7",
"hash":"a4d4b1cbbe4d2ea8b82858bc5ab8c1c7703e7772f459b67ec4542b2ccaf806b1",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-17T00:00:00Z",
"CertificateType":"Vaccination",
"ValidTo":"2031-01-01T00:00:00Z",
"Identifier":"VR-CH-0005"
},
{
"ValidTo":"2031-01-01T00:00:00Z",
"Version":"1.0.7",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-17T00:00:00Z",
"Country":"CH",
"EngineVersion":"0.7.5",
"hash":"f3958bcdc80b5fcba9009666d03472c655adf2e70a8f487e2b2e0de296163165",
"Logic":{
"if":[
{
"and":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"CoronaVac",
"BBIBP-CorV",
"Covishield",
"Covaxin",
"BBIBP-CorV_T",
"CoronaVac_T",
"Covaxin_T",
"R-COVI",
"Covid-19-recombinant"
]
]
}
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"CertificateType":"Vaccination",
"Identifier":"VR-CH-0006",
"AffectedFields":[
"v.0.mp",
"v.0",
"v.0.dt"
],
"Type":"Acceptance",
"Description":[
{
"desc":"For 2\/2 doses, the current date and time must be before the vaccination date plus 365 days for 2-dose vaccines",
"lang":"en"
}
]
},
{
"EngineVersion":"0.7.5",
"Version":"1.0.7",
"Type":"Acceptance",
"AffectedFields":[
"v.0.mp",
"v.0",
"v.0.dn",
"v.0.dt"
],
"ValidTo":"2031-01-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1525"
]
]
},
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
},
{
"and":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
0,
"day"
]
}
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
}
]
},
true
]
},
true
]
},
"hash":"6d420b7ad67afe7d95d4ff0b4046325108a175845f36bfa32d81a107ae2fb9c4",
"ValidFrom":"2021-12-17T00:00:00Z",
"Identifier":"VR-CH-0007",
"Country":"CH",
"SchemaVersion":"1.0.0",
"Description":[
{
"desc":"If the vaccine requires only one dose but more than one dose was administered, it is valid from today for 365 days",
"lang":"en"
}
],
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC"
},
{
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"ValidTo":"2031-01-01T00:00:00Z",
"Identifier":"VR-CH-0008",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1525"
]
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
},
{
"before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
386,
"day"
]
}
]
},
true
]
},
true
]
},
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0.mp",
"v.0",
"v.0.dn",
"v.0.dt"
],
"Version":"1.0.7",
"Country":"CH",
"hash":"7674f69cc826f06fa74e607235928c89a0e48d14158e98928d425a54c0e2d89d",
"ValidFrom":"2021-12-17T00:00:00Z",
"EngineVersion":"0.7.5",
"Description":[
{
"desc":"If the vaccine requires one dose, and only one dose was administered, it is valid until 365+21=386 days",
"lang":"en"
}
]
},
{
"ValidFrom":"2021-12-15T23:00:00Z",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"Only approved vaccines allowed"
},
{
"lang":"cs",
"desc":"Vakcína musí být na seznamu schválených vakcín"
}
],
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1507",
"EU\/1\/20\/1525",
"EU\/1\/20\/1528",
"EU\/1\/20\/1528",
"EU\/1\/21\/1529"
]
]
},
true
]
},
"AffectedFields":[
"v.0",
"v.0.mp"
],
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC",
"Version":"3.0.0",
"ValidTo":"2031-12-15T23:00:00Z",
"Identifier":"VR-CZ-0001",
"Country":"CZ",
"hash":"840714939ace68ffb52acce6247420a5ce65e388765b3bb2a8d1227d5d228147"
},
{
"Identifier":"VR-CZ-0011",
"ValidTo":"2031-12-15T23:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1507"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
1440,
"day"
]
}
]
},
true
]
},
true
]
},
"Country":"CZ",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"AffectedFields":[
"v.0",
"v.0.mp",
"v.0.dt"
],
"ValidFrom":"2021-12-15T23:00:00Z",
"Version":"3.0.0",
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"Vaccination SPIKEVAX may not be older than 1440 days"
},
{
"lang":"cs",
"desc":"Očkování SPIKEVAX nesmí být starší než 1440 dní"
}
],
"hash":"95b7b838a8fbbe8c69d148cf3677ebfbfa6f47a5a1b386946b4efbb20f2ae272"
},
{
"Country":"CZ",
"ValidTo":"2031-12-15T23:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp",
"v.0.dt"
],
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"Vaccination SPIKEVAX must must be older than 14 days"
},
{
"lang":"cs",
"desc":"Od dokončeného očkování SPIKEVAX musí uplynout alespoň 14 dnů"
}
],
"CertificateType":"Vaccination",
"EngineVersion":"0.7.5",
"Version":"3.0.0",
"SchemaVersion":"1.0.0",
"Identifier":"VR-CZ-0012",
"hash":"6211ee2449a2c5468e7ee61337477785f508f44c18290731713d8e45f7a5fce8",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1507"
]
}
]
},
{
"in":[
true,
[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
{
"and":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
}
]
]
},
true
]
},
true
]
},
"ValidFrom":"2021-12-15T23:00:00Z"
},
{
"SchemaVersion":"1.0.0",
"Version":"3.0.0",
"EngineVersion":"0.7.5",
"hash":"c6ee82f68005b97338fb393d8f0990914b6e4e82577a3dcf9de8e68a0c6d3f85",
"Country":"CZ",
"ValidFrom":"2021-12-15T23:00:00Z",
"ValidTo":"2031-12-15T23:00:00Z",
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1507"
]
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
true
]
},
"Description":[
{
"lang":"en",
"desc":"The certificate of the first dose of SPIKEVAX is not accepted"
},
{
"lang":"cs",
"desc":"Certifikát první dávky SPIKEVAX není akceptován"
}
],
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp"
],
"Identifier":"VR-CZ-0013"
},
{
"Country":"CZ",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
1440,
"day"
]
}
]
},
true
]
},
true
]
},
"Type":"Acceptance",
"Version":"3.0.0",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"Vaccination COVID-19 Vaccine Janssen may not be older than 1440 days"
},
{
"lang":"cs",
"desc":"Očkování COVID-19 Vaccine Janssen nesmí být starší než 1440 dní"
}
],
"hash":"e7235162d27358ed18e40a2564986b237b456de34129321010e002fbc9fc9eb1",
"SchemaVersion":"1.0.0",
"ValidTo":"2031-12-15T23:00:00Z",
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0",
"v.0.mp",
"v.0.dt"
],
"Engine":"CERTLOGIC",
"Identifier":"VR-CZ-0021",
"ValidFrom":"2021-12-15T23:00:00Z"
},
{
"Engine":"CERTLOGIC",
"Country":"CZ",
"hash":"f67935e5b514934b5e553ec3697e057302ce232bc055bad54cafa7b1af4bccbd",
"Identifier":"VR-CZ-0022",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
}
]
},
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
},
true,
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
}
]
},
true
]
},
true
]
},
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp",
"v.0.dt"
],
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"Vaccination COVID-19 Vaccine Janssen must must be older than 14 days"
},
{
"lang":"cs",
"desc":"Od dokončeného očkování COVID-19 Vaccine Janssen musí uplynout alespoň 14 dnů"
}
],
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"ValidTo":"2031-12-15T23:00:00Z",
"Version":"3.0.0",
"ValidFrom":"2021-12-15T23:00:00Z"
},
{
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"ValidTo":"2031-12-15T23:00:00Z",
"ValidFrom":"2021-12-15T23:00:00Z",
"AffectedFields":[
"v.0",
"v.0.mp",
"v.0.dt"
],
"Description":[
{
"lang":"en",
"desc":"Vaccination Comirnaty may not be older than 1440 days"
},
{
"lang":"cs",
"desc":"Očkování Comirnaty nesmí být starší než 1440 dní"
}
],
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC",
"hash":"faf1f4250f41d807e0bdc621dd17af9af823726e8a0b9916366b29de54b19658",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
1440,
"day"
]
}
]
},
true
]
},
true
]
},
"Version":"3.0.0",
"Identifier":"VR-CZ-0031",
"Country":"CZ"
},
{
"Engine":"CERTLOGIC",
"Country":"CZ",
"Version":"3.0.0",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp",
"v.0.dt"
],
"EngineVersion":"0.7.5",
"ValidTo":"2031-12-15T23:00:00Z",
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
}
]
},
{
"in":[
true,
[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
{
"and":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
}
]
]
},
true
]
},
true
]
},
"Identifier":"VR-CZ-0032",
"CertificateType":"Vaccination",
"ValidFrom":"2021-12-15T23:00:00Z",
"hash":"2edd3aebdb14672025a8f2c0c61d10e026d71f1b89b0746688631cc7d36cbc93",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"Vaccination Comirnaty must must be older than 14 days"
},
{
"lang":"cs",
"desc":"Od dokončeného očkování Comirnaty musí uplynout alespoň 14 dnů"
}
]
},
{
"hash":"e7d7fa6a2340e404fab5a58a96ea14c90deacde964b41ca3bc35b3a85bd6d89e",
"Description":[
{
"lang":"en",
"desc":"The certificate of the first dose of Comirnaty is not accepted"
},
{
"lang":"cs",
"desc":"Certifikát první dávky Comirnaty není akceptován"
}
],
"Type":"Acceptance",
"Country":"CZ",
"CertificateType":"Vaccination",
"Version":"3.0.0",
"EngineVersion":"0.7.5",
"ValidTo":"2031-12-15T23:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
true
]
},
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp"
],
"Identifier":"VR-CZ-0033",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-12-15T23:00:00Z"
},
{
"ValidTo":"2031-12-15T23:00:00Z",
"AffectedFields":[
"v.0",
"v.0.mp",
"v.0.dt"
],
"CertificateType":"Vaccination",
"ValidFrom":"2021-12-15T23:00:00Z",
"Version":"3.0.0",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
1440,
"day"
]
}
]
},
true
]
},
true
]
},
"Country":"CZ",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"Vaccination Comirnaty 5-11 may not be older than 1440 days"
},
{
"lang":"cs",
"desc":"Očkování Comirnaty 5-11 nesmí být starší než 1440 dní"
}
],
"hash":"980b2a69e9d8403be4096482b9779d20ce82c95894e693b7f5a115394a6a273f",
"Engine":"CERTLOGIC",
"Identifier":"VR-CZ-0041"
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
}
]
},
{
"in":[
true,
[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
{
"and":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
}
]
]
},
true
]
},
true
]
},
"ValidTo":"2031-12-15T23:00:00Z",
"Identifier":"VR-CZ-0042",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"Vaccination Comirnaty 5-11 must must be older than 14 days"
},
{
"lang":"cs",
"desc":"Od dokončeného očkování Comirnaty 5-11 musí uplynout alespoň 14 dnů"
}
],
"Version":"3.0.0",
"hash":"999780cda8d07dd4487820b07217a9efc9cc4556b5c3c6f3262259c46cb3be9c",
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-15T23:00:00Z",
"Country":"CZ",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp",
"v.0.dt"
]
},
{
"Identifier":"VR-CZ-0043",
"Type":"Acceptance",
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp"
],
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
true
]
},
"Country":"CZ",
"ValidTo":"2031-12-15T23:00:00Z",
"Version":"3.0.0",
"ValidFrom":"2021-12-15T23:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The certificate of the first dose of Comirnaty 5-11 is not accepted"
},
{
"lang":"cs",
"desc":"Certifikát první dávky Comirnaty 5-11 není akceptován"
}
],
"hash":"5e9a910f7a502e17bbfdd1394291d92c0c6e163ccadf782103bcf86bd8d21389",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC"
},
{
"ValidFrom":"2021-12-15T23:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/21\/1529"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
1440,
"day"
]
}
]
},
true
]
},
true
]
},
"Identifier":"VR-CZ-0051",
"hash":"1485824368dec51c7a961130663e7e8b2e1edab38c4f785f378f2be58230c4b6",
"Type":"Acceptance",
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"Vaccination VAXZEVRIA may not be older than 1440 days"
},
{
"lang":"cs",
"desc":"Očkování VAXZEVRIA nesmí být starší než 1440 dní"
}
],
"Country":"CZ",
"Version":"3.0.0",
"SchemaVersion":"1.0.0",
"ValidTo":"2031-12-15T23:00:00Z",
"AffectedFields":[
"v.0",
"v.0.mp",
"v.0.dt"
],
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC"
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/21\/1529"
]
}
]
},
{
"in":[
true,
[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
{
"and":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
}
]
]
},
true
]
},
true
]
},
"Type":"Acceptance",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp",
"v.0.dt"
],
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"ValidTo":"2031-12-15T23:00:00Z",
"hash":"a879f71332362c86a2476cc30d190e3eea921f5790ee832249b1c9ff109366cb",
"Description":[
{
"lang":"en",
"desc":"Vaccination VAXZEVRIA must must be older than 14 days"
},
{
"lang":"cs",
"desc":"Od dokončeného očkování VAXZEVRIA musí uplynout alespoň 14 dnů"
}
],
"SchemaVersion":"1.0.0",
"Version":"3.0.0",
"ValidFrom":"2021-12-15T23:00:00Z",
"Engine":"CERTLOGIC",
"Identifier":"VR-CZ-0052",
"Country":"CZ"
},
{
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The certificate of the first dose of VAXZEVRIA is not accepted"
},
{
"lang":"cs",
"desc":"Certifikát první dávky VAXZEVRIA není akceptován"
}
],
"ValidFrom":"2021-12-15T23:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/21\/1529"
]
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
true
]
},
"Identifier":"VR-CZ-0053",
"Type":"Acceptance",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.mp"
],
"CertificateType":"Vaccination",
"ValidTo":"2031-12-15T23:00:00Z",
"Version":"3.0.0",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"hash":"1eac360a240dbc8393588727ec29d18ba10980f3b2443ff1de571339f916010a",
"Country":"CZ"
},
{
"Type":"Acceptance",
"CertificateType":"Vaccination",
"Country":"DE",
"hash":"bc092f8000606c57a8fd80bc7a31ff720a4c4428510d88c774bed2f839c76b66",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-07-03T00:00:00Z",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"The vaccination schedule must be complete (e.g., 1\/1, 2\/2)."
},
{
"lang":"de",
"desc":"Die Impfreihe muss vollständig sein (z.B. 1\/1, 2\/2)."
},
{
"lang":"fr",
"desc":"La série vaccinale doit être complète (p. ex. 1\/1, 2\/2)."
},
{
"lang":"es",
"desc":"La pauta de vacunación debe estar completa (por ejemplo, 1\/1, 2\/2)."
},
{
"lang":"it",
"desc":"Il ciclo di vaccinazione deve essere stato completato (ad es. 1\/1, 2\/2)."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"EngineVersion":"0.7.5",
"Version":"1.0.0",
"Identifier":"VR-DE-0001"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Version":"1.0.0",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"CertificateType":"Vaccination",
"hash":"dde2fb1ce39f854c8818ea56385d796ef84bd5573547aa12999f1239c38e04ef",
"Description":[
{
"lang":"en",
"desc":"Only vaccines in the allowed valueset that have been approved by the EMA are allowed."
},
{
"lang":"de",
"desc":"Nur die folgenden Impfstoffe werden akzeptiert: AstraZeneca, Biontech, Janssen, Moderna."
},
{
"lang":"fr",
"desc":"Nur die folgenden Impfstoffe werden akzeptiert: AstraZeneca, Biontech, Janssen, Moderna."
},
{
"lang":"es",
"desc":"Nur die folgenden Impfstoffe werden akzeptiert: AstraZeneca, Biontech, Janssen, Moderna."
},
{
"lang":"it",
"desc":"Nur die folgenden Impfstoffe werden akzeptiert: AstraZeneca, Biontech, Janssen, Moderna."
}
],
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525"
]
]
},
true
]
},
"Identifier":"VR-DE-0002",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Country":"DE",
"ValidFrom":"2021-07-03T00:00:00Z",
"EngineVersion":"0.7.5"
},
{
"Version":"1.0.4",
"ValidFrom":"2021-10-03T00:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp",
"v.0.dn",
"v.0.sd"
],
"SchemaVersion":"1.0.0",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
15,
"day"
]
}
]
},
true,
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
true,
{
"if":[
{
"and":[
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
}
]
},
true,
{
"and":[
{
"and":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529"
]
]
}
]
}
]
}
]
}
]
},
true
]
},
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"At least 14 days must have elapsed since completing the primary course of immunization. A booster shot or vaccination of someone who recovered from COVID-19 is valid immediately as long as it is clearly identified as such."
},
{
"lang":"de",
"desc":"Seit dem Abschluss der Grundimmunisierung müssen mindestens 14 Tage vergangen sein. Eine Auffrischungsimpfung oder eine Genesenenimpfung ist sofort gültig, falls sie eindeutig als solche erkennbar ist."
},
{
"lang":"fr",
"desc":"Une fois la primo-vaccination effectuée, il faut attendre au moins 14 jours. Une injection de rappel ou une injection après une guérison est valable immédiatement, si elle est clairement identifiable comme telle."
},
{
"lang":"es",
"desc":"Deben haber transcurrido al menos 14 días desde la finalización de la inmunización básica. Una vacuna de refuerzo o una vacuna de convalecencia será válida de forma inmediata si es claramente reconocible como tal."
},
{
"lang":"it",
"desc":"Devono essere passati minimo 14 giorni dalla vaccinazione finale necessaria per l’immunizzazione di base. Il richiamo del vaccino o il vaccino per le persone che sono guarite dal virus è valido da subito purché sia riconoscibile come tale in maniera univoca."
}
],
"Type":"Acceptance",
"Country":"DE",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"hash":"f19e4792aeaffc8aba2ad59a851cbd3ceea6c0f44cafdb31cbeea6a6dcc7610e",
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"VR-DE-0003"
},
{
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"1313e59f84f472694eece639cbe955b5c469ed7e0adb319a731d2d77f62f3e31",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
},
true
]
},
"Version":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.dt"
],
"ValidFrom":"2021-07-03T00:00:00Z",
"Type":"Acceptance",
"CertificateType":"Vaccination",
"Country":"DE",
"Identifier":"VR-DE-0004",
"Description":[
{
"lang":"en",
"desc":"The vaccine must have been administered no longer than one year ago."
},
{
"lang":"de",
"desc":"Seit der Impfung darf maximal ein Jahr vergangen sein."
},
{
"lang":"fr",
"desc":"La vaccination ne doit pas dater de plus d’un an."
},
{
"lang":"es",
"desc":"Debe haber transcurrido como máximo un año desde la vacuna."
},
{
"lang":"it",
"desc":"La vaccinazione non può risalire a più di 365 giorni fa."
}
]
},
{
"ValidTo":"2022-09-01T00:00:00Z",
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"Type":"Acceptance",
"ValidFrom":"2021-09-06T00:00:00Z",
"Identifier":"VR-EE-0002",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"Version":"1.0.2",
"Country":"EE",
"Description":[
{
"lang":"en",
"desc":"Vaccination must be complete."
},
{
"lang":"ee",
"desc":"Vaktsineerimine peab olema lõpetatud."
}
],
"Engine":"CERTLOGIC",
"hash":"277350c7b2c11b21eb90db6599cb6647f4d1c2ac4f9725507dddd309b1fe1c83"
},
{
"AffectedFields":[
"v.0",
"v.0.dt"
],
"hash":"e408508baf4bfd577790c6e28e96781f3069f045da64d292b4b2c149a2620b5d",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
},
true
]
},
"Version":"1.0.2",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Country":"EE",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"Verification Datetime must be less than 365 days after the last date of vaccination."
},
{
"lang":"ee",
"desc":"Vaktsineerimisest ei tohi olla möödas rohkem kui 365 päeva"
}
],
"CertificateType":"Vaccination",
"Type":"Acceptance",
"ValidFrom":"2021-09-06T00:00:00Z",
"ValidTo":"2022-09-01T00:00:00Z",
"Identifier":"VR-EE-0003"
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
},
{
"<=":[
{
"var":"payload.v.0.dn"
},
2
]
}
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
7,
"day"
]
}
]
},
true
]
},
true
]
},
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"Verification Datetime must be more than 7 days after the last date of vaccination with Comirnaty vaccine (except for booster dose)."
},
{
"lang":"ee",
"desc":"Vaktsineerimisest peab Comirnaty vaktsiini puhul olema möödas vähemalt 7 päeva (va lisa- ja tõhustusdoosi puhul)"
}
],
"hash":"ed4af85daaf6d6c16eaaac92c00edd9bb09efab2c70fd18aba19a18228f27df7",
"Identifier":"VR-EE-0004",
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp",
"v.0.sd",
"v.0.dn"
],
"ValidFrom":"2021-10-24T14:00:00Z",
"Version":"1.0.3",
"Country":"EE",
"ValidTo":"2022-10-24T00:00:00Z",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0"
},
{
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp",
"v.0.sd",
"v.0.dn"
],
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"Country":"EE",
"Description":[
{
"lang":"en",
"desc":"Verification Datetime must be more than 14 days after the last date of vaccination (except for Comirnaty vaccine and booster dose)."
},
{
"lang":"ee",
"desc":"Vaktsineerimisest peab möödas olema vähemalt 14 päeva (va lisa- ja tõhustusdoosi ja Comirnaty vaktsiini puhul)"
}
],
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-10-24T14:00:00Z",
"hash":"71f96899c4003a19f9fceef03ce3685667ce1b43fb66b1308ef1f4a4b330da35",
"ValidTo":"2022-10-24T00:00:00Z",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"!":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
}
]
},
{
"<=":[
{
"var":"payload.v.0.dn"
},
2
]
}
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
true
]
},
true
]
},
"Engine":"CERTLOGIC",
"Version":"1.0.3",
"Identifier":"VR-EE-0005"
},
{
"Version":"1.0.1",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"===":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"Identifier":"VR-ES-0001",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"CertificateType":"Vaccination",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"Country":"ES",
"EngineVersion":"0.7.5",
"hash":"1db46a2311d36a5b14530a3f0c7c2b3166a23fab9e830b6000a4bc334047cf51",
"ValidFrom":"2021-09-03T00:00:00Z",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The vaccination schedule must be complete (e.g., 1\/1, 2\/2)."
},
{
"lang":"de",
"desc":"Die Impfreihe muss vollständig sein (z.B. 1\/1, 2\/2)."
},
{
"lang":"fr",
"desc":"La série vaccinale doit être complète (p. ex. 1\/1, 2\/2)."
},
{
"lang":"es",
"desc":"La pauta de vacunación debe estar completa (por ejemplo, 1\/1, 2\/2)."
},
{
"lang":"it",
"desc":"Il ciclo di vaccinazione deve essere stato completato (ad es. 1\/1, 2\/2)."
}
]
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"CoronaVac",
"Inactivated-SARS-CoV-2-Vero-Cell",
"Covishield"
]
]
},
true
]
},
"EngineVersion":"0.7.5",
"Version":"1.0.0",
"CertificateType":"Vaccination",
"ValidFrom":"2021-08-10T00:00:00Z",
"ValidTo":"2030-08-08T00:00:00Z",
"Identifier":"VR-ES-0002",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Description":[
{
"lang":"en",
"desc":"Only the following vaccines are accepted (EMA or WHO): AstraZeneca, Biontech, Janssen, Moderna, CoronaVac, Inactivated-SARS-CoV-2-Vero-Cell, Covishield."
},
{
"lang":"de",
"desc":"Nur die folgenden Impfstoffe werden akzeptiert: AstraZeneca, Biontech, Janssen, Moderna, CoronaVac, Inactivated-SARS-CoV-2-Vero-Cell, Covishield."
},
{
"lang":"fr",
"desc":"Seuls les vaccins suivants sont acceptés : AstraZeneca, Biontech, Janssen, Moderna, CoronaVac, Inactivated-SARS-CoV-2-Vero-Cell, Covishield."
},
{
"lang":"es",
"desc":"Solo se aceptan las siguientes vacunas (EMA o OMS): AstraZeneca, Biontech, Janssen, Moderna, CoronaVac, Inactivated-SARS-CoV-2-Vero-Cell, Covishield."
},
{
"lang":"it",
"desc":"Saranno accettati solamente i seguenti vaccini: AstraZeneca, Biontech, Janssen, Moderna, CoronaVac, Inactivated-SARS-CoV-2-Vero-Cell, Covishield."
}
],
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"hash":"205c8c8bda012de45f7a2767b1ec05aa3e366b443479338d96d077cb2e63333b",
"Country":"ES"
},
{
"Country":"ES",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.dt"
],
"ValidFrom":"2021-07-05T00:00:00Z",
"Version":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Identifier":"VR-ES-0003",
"Description":[
{
"lang":"en",
"desc":"Verification Datetime must be more than 14 days and less than 365 days after the last date of vaccination."
},
{
"lang":"de",
"desc":"Der Zeitpunkt der Verifizierung muss mehr als 14 Tage und weniger als 365 Tage nach dem letzten Impfdatum liegen."
},
{
"lang":"fr",
"desc":"La date de vérification doit être supérieure à 14 jours et inférieure à 365 jours après la dernière date de vaccination."
},
{
"lang":"es",
"desc":"La fecha de verificación debe ser superior a 14 días e inferior a 365 días después de la última fecha de vacunación."
},
{
"lang":"it",
"desc":"La data di verifica deve essere più di 14 giorni e meno di 365 giorni dopo l'ultima data di vaccinazione."
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
},
true
]
},
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC",
"hash":"655b3fa990ab03506abcebb11c003c68ce13b81106978c0cb4fbba8a99545953"
},
{
"Engine":"CERTLOGIC",
"Logic":{
"!":[
{
"var":"payload.v.1"
}
]
},
"Identifier":"VR-FR-0000",
"ValidFrom":"2021-12-17T18:00:00Z",
"Version":"1.0.4",
"Description":[
{
"lang":"en",
"desc":"Vaccin format is not EU standard."
},
{
"lang":"fr",
"desc":"Le format lié au vaccin n'est pas au standard UE."
}
],
"EngineVersion":"0.7.5",
"ValidTo":"2031-12-17T18:00:00Z",
"AffectedFields":[
"v.1"
],
"hash":"6626e63562909d2add863b6df67f82b44bb393f64f3fc32ed9458adbf0c871ba",
"CertificateType":"Vaccination",
"Type":"Acceptance",
"Country":"FR",
"SchemaVersion":"1.0.0"
},
{
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Country":"FR",
"Type":"Acceptance",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"Covishield",
"R-Covi",
"R-COVI",
"Covid-19 vaccine (recombinante)"
]
]
},
true
]
},
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"Only vaccines in the allowed valueset that have been approved by the ANSM or Covishield, R-COVI and Fiocruz-covid-19 vaccines are allowed."
},
{
"lang":"fr",
"desc":"Seuls les vaccins approuvés par l'ANSM sont acceptés en France (Pfizer, Moderna, Astra Zeneca, Janssen, Covishield, R-covi et Covid 19 Vaccine)."
}
],
"Identifier":"VR-FR-0001",
"EngineVersion":"0.7.5",
"ValidTo":"2031-12-17T18:00:00Z",
"hash":"d5e955b29ad4d7240f9883991ba170bb2dc3a92fb0fcf7e888b0bb0c77f48bbe",
"ValidFrom":"2021-12-17T18:00:00Z",
"Version":"1.0.4"
},
{
"Identifier":"VR-FR-0002",
"ValidTo":"2031-12-17T18:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"hash":"2432f155981c2b3d9fd7c45a43768fba735279e9ebbe65170e530dd0974e89c1",
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"Vaccination doses must be equal or greater than expected doses."
},
{
"lang":"fr",
"desc":"Le nombre de doses prises doit etre superieur ou égale au nombre de doses attendues."
}
],
"Type":"Acceptance",
"Version":"1.0.3",
"ValidFrom":"2021-12-17T18:00:00Z",
"Country":"FR",
"SchemaVersion":"1.0.0"
},
{
"ValidFrom":"2021-12-17T18:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Date of vaccination must be before the current date."
},
{
"lang":"fr",
"desc":"La date de vaccination doit être antérieure à la date de lecture de la preuve de vaccination."
}
],
"EngineVersion":"0.7.5",
"ValidTo":"2031-12-17T18:00:00Z",
"Version":"1.0.4",
"Country":"FR",
"AffectedFields":[
"v.0",
"v.0.dt"
],
"Engine":"CERTLOGIC",
"hash":"2151f9a621753f2d26cf7e9624f7f57c7cc4c5bf85a3d43bc507fa6fb9d3a32a",
"SchemaVersion":"1.0.0",
"CertificateType":"Vaccination",
"Identifier":"VR-FR-0003",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
0,
"day"
]
}
]
},
true
]
}
},
{
"Identifier":"VR-FR-0004",
"hash":"fb89810ad04b75a3402617c82c799f1efb26f04a6f5aac835d2509c98cc967a6",
"Type":"Acceptance",
"CertificateType":"Vaccination",
"ValidTo":"2031-12-17T18:00:00Z",
"Version":"1.0.4",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-17T18:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
28,
"day"
]
}
]
},
true
]
},
true
]
},
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Country":"FR",
"Description":[
{
"lang":"en",
"desc":"With Jansen vaccine, a finished vaccination course is considered protective earliest from 28 days after the date of the last vaccination."
},
{
"lang":"fr",
"desc":"Avec le vaccin Jansen, un parcours vaccinal terminé est consideré comme protecteur au plus tôt à partir de 28 jours après la date de la dernière injection."
}
],
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp"
]
},
{
"Description":[
{
"lang":"en",
"desc":"With Moderna vaccine, a finished vaccination course is considered protective earliest from 28 days after the date of the last vaccination."
},
{
"lang":"fr",
"desc":"Avec le vaccin Moderna, un parcours vaccinale terminé est consideré comme protecteur au plus tôt à partir de 7 jours après la date de la dernière injection."
}
],
"ValidFrom":"2021-12-11T12:00:00Z",
"Type":"Acceptance",
"Version":"1.0.3",
"Engine":"CERTLOGIC",
"ValidTo":"2021-12-14T12:00:00Z",
"Identifier":"VR-FR-0005",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1507"
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
7,
"day"
]
}
]
},
true
]
},
true
]
},
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp"
],
"hash":"c7f8b3dac37bcefa70f47790f1ca2b1db1a15269ea1e86065af9e66c9423debc",
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"Country":"FR",
"CertificateType":"Vaccination"
},
{
"Engine":"CERTLOGIC",
"Version":"1.0.3",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
7,
"day"
]
}
]
},
true
]
},
true
]
},
"Description":[
{
"lang":"en",
"desc":"With BioNTech\/Pfizer vaccine, a finished vaccination course is considered protective earliest from 28 days after the date of the last vaccination."
},
{
"lang":"fr",
"desc":"Avec le vaccin BioNTech\/Pfizer, un parcours vaccinale terminé est consideré comme protecteur au plus tôt à partir de 7 jours après la date de la dernière injection."
}
],
"ValidFrom":"2021-12-11T12:00:00Z",
"CertificateType":"Vaccination",
"EngineVersion":"0.7.5",
"hash":"059bc696f499a85d3b0c6b6b5a8a8d925a19d6379accd43a7129f887e9661189",
"Identifier":"VR-FR-0006",
"Type":"Acceptance",
"Country":"FR",
"ValidTo":"2021-12-14T12:00:00Z",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp"
]
},
{
"ValidTo":"2021-12-14T12:00:00Z",
"Country":"FR",
"Description":[
{
"lang":"en",
"desc":"With AstraZeneca vaccine, a finished vaccination course is considered protective earliest from 28 days after the date of the last vaccination."
},
{
"lang":"fr",
"desc":"Avec le vaccin AstraZeneca, un parcours vaccinale terminé est consideré comme protecteur au plus tôt à partir de 7 jours après la date de la dernière injection."
}
],
"ValidFrom":"2021-12-11T12:00:00Z",
"hash":"b25c7c41ce038098d4a8cb63d812f17d003fbc305d15faa5677cd041b4f60e64",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC",
"Identifier":"VR-FR-0007",
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp"
],
"EngineVersion":"0.7.5",
"Version":"1.0.3",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/21\/1529"
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
7,
"day"
]
}
]
},
true
]
},
true
]
},
"Type":"Acceptance"
},
{
"ValidTo":"2031-12-17T18:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp"
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"Covishield",
"R-Covi",
"R-COVI",
"Covid-19 vaccine (recombinante)"
]
]
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
7,
"day"
]
}
]
},
true
]
},
true
]
},
"SchemaVersion":"1.0.0",
"hash":"0066a7889317ccdacfe5ffa5cc80f97b75f4d145e3a11b5917a54a17bc399cf6",
"Identifier":"VR-FR-0008",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"Version":"1.0.2",
"ValidFrom":"2021-12-17T18:00:00Z",
"Country":"FR",
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"With not Jansen vaccine, a finished vaccination course is considered protective earliest from 7 days after the date of the last vaccination."
},
{
"lang":"fr",
"desc":"Avec le vaccin autre que Jansen le schéma vaccinal est considéré comme complet 7 jours après la date de la dernière injection."
}
]
},
{
"Type":"Acceptance",
"ValidTo":"2031-12-17T18:00:00Z",
"Version":"1.0.2",
"CertificateType":"Vaccination",
"Country":"FR",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.ma"
},
{
"var":"external.valueSets.vaccines-covid-19-auth-holders"
}
]
},
true
]
},
"ValidFrom":"2021-12-17T18:00:00Z",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"Only manufacturers in the allowed valueset that have been approved by the EMA are allowed."
},
{
"lang":"fr",
"desc":"Seuls les fabicants approuvés par l'AEM (Value set UE) sont acceptés en France."
}
],
"hash":"a38e96d4d0b31654c34138056e7e8d6be55a70d7bda9818200e8bd2608e200d1",
"Identifier":"VR-FR-0009",
"AffectedFields":[
"v.0",
"v.0.ma"
],
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC"
},
{
"ValidFrom":"2021-12-17T18:00:00Z",
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0",
"v.0.vp"
],
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"Country":"FR",
"Identifier":"VR-FR-0010",
"Version":"1.0.2",
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"Only prophylactic agents in the allowed valueset that have been approved by the EMA are allowed."
},
{
"lang":"fr",
"desc":"Seuls les agents prophylactiques approuvés par l'AEM (Value set UE) sont acceptés en France."
}
],
"SchemaVersion":"1.0.0",
"hash":"caa9f5a3ce77a4fb28835e07b0ff4150423e06cff11c082f045d0699b0629d24",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.vp"
},
{
"var":"external.valueSets.sct-vaccines-covid-19"
}
]
},
true
]
},
"ValidTo":"2031-12-17T18:00:00Z"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"VR-IE-0000",
"ValidFrom":"2021-07-12T00:00:00Z",
"Country":"IE",
"Version":"1.0.1",
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"Vaccine Certificate can only relate to a single Vaccine event for Covid-19"
}
],
"AffectedFields":[
"v.1"
],
"Logic":{
"!":[
{
"var":"payload.v.1"
}
]
},
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"hash":"52bed8fc0f72f9afd4f109b72544ba369fe92b5834175398f5e39844df0dc689",
"Engine":"CERTLOGIC",
"Type":"Acceptance"
},
{
"Version":"1.0.4",
"Country":"IE",
"ValidFrom":"2021-12-21T00:00:00Z",
"Identifier":"VR-IE-0001",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"CoronaVac",
"BBIBP-CorV",
"Covishield",
"Covaxin"
]
]
},
true
]
},
"hash":"06a8906cd3166888a1f2c63b52d15e460ae69fbf17240477aeceac38ba98959e",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"Unapproved Vaccine listed in Vaccine Certificate"
}
],
"CertificateType":"Vaccination",
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC"
},
{
"Version":"1.0.1",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"Description":[
{
"lang":"en",
"desc":"Dosage information is less than expected number of doses"
}
],
"CertificateType":"Vaccination",
"hash":"3433d93a7ad4abbeda99718c19cb0d8e7270769b72828b0d93fde5a1248eb7ef",
"Identifier":"VR-IE-0002",
"EngineVersion":"0.7.5",
"Country":"IE",
"ValidFrom":"2021-07-12T00:00:00Z",
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
}
},
{
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1528"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
7,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"Version":"1.0.2",
"ValidFrom":"2021-12-04T00:00:00Z",
"CertificateType":"Vaccination",
"Identifier":"VR-IE-0003",
"Country":"IE",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"Engine":"CERTLOGIC",
"hash":"9ce3106fa2d96e3c2ff968032810fa7bd2f330a6b63180ae72ad15c079e1709c",
"EngineVersion":"0.7.5",
"AffectedFields":[
"v.0"
],
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z"
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1507"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"CertificateType":"Vaccination",
"ValidFrom":"2021-12-04T00:00:00Z",
"hash":"6c9455b0649833199419cb9e98951e4ebf0a4039ec41f093c5bc828e84320011",
"Version":"1.0.4",
"AffectedFields":[
"v.0"
],
"Identifier":"VR-IE-0004",
"Country":"IE",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"Type":"Acceptance"
},
{
"ValidFrom":"2021-12-04T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/21\/1529"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
15,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"Identifier":"VR-IE-0005",
"Country":"IE",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0"
],
"Engine":"CERTLOGIC",
"Version":"1.0.2",
"Type":"Acceptance",
"CertificateType":"Vaccination",
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"534da52708774d4fa6e9303bb7d177b6b1766b879fd87930ee8108c3e0d07147",
"EngineVersion":"0.7.5"
},
{
"Type":"Acceptance",
"hash":"4aa33366be08f7447f452c7e008de228cba2fb84886ba83851152ba2c220254f",
"Identifier":"VR-IE-0006",
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0"
],
"Country":"IE",
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"ValidFrom":"2021-12-04T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"Version":"1.0.3",
"SchemaVersion":"1.0.0"
},
{
"CertificateType":"Vaccination",
"Identifier":"VR-IE-0007",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"ValidFrom":"2021-12-04T00:00:00Z",
"Version":"1.0.0",
"hash":"9b435e9eddb268400d2bc23e5e3938de6499eb2a64e4912c0450703131da47fa",
"Country":"IE",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"CoronaVac"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0"
],
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z"
},
{
"Identifier":"VR-IE-0008",
"Type":"Acceptance",
"hash":"8293c8438619fd0099caced2a0c1ec94671636363f6df4f91299c5ae4149b0b7",
"Country":"IE",
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-12-04T00:00:00Z",
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"BBIBP-CorV"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"AffectedFields":[
"v.0"
],
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"EngineVersion":"0.7.5"
},
{
"Identifier":"VR-IE-0009",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"Covishield"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
15,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"EngineVersion":"0.7.5",
"hash":"7259285b04c14b5d12f17ddec11216904b59b4a7e49d617829c2c881751f05b4",
"ValidFrom":"2021-12-04T00:00:00Z",
"CertificateType":"Vaccination",
"Type":"Acceptance",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0"
],
"Version":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Country":"IE",
"Engine":"CERTLOGIC"
},
{
"AffectedFields":[
"v.0"
],
"Country":"IE",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Version":"1.0.0",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"Vaccine certificate is invalid for entry at this time as the date is outside the window."
}
],
"Identifier":"VR-IE-0010",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"Covaxin"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
15,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
"2022-06-30T23:59:59-00:00",
0,
"day"
]
}
]
},
true
]
},
true
]
},
"Type":"Acceptance",
"CertificateType":"Vaccination",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-12-21T00:00:00Z",
"hash":"a4a871af9d5193ca52d2f4cf540c089dd0366ece11e95b48598b2caf5fb0653f"
},
{
"Engine":"CERTLOGIC",
"Logic":{
"!":[
{
"var":"payload.v.1"
}
]
},
"Identifier":"VR-LT-0000",
"ValidTo":"2023-07-04T00:00:00Z",
"CertificateType":"Vaccination",
"Type":"Acceptance",
"hash":"5082f3551c5598c59a77f69c81f910e314a3a7eac274ababf566b6b9d8f8b129",
"Description":[
{
"lang":"lt",
"desc":"Vienas skiepijimo įvykis"
},
{
"lang":"en",
"desc":"One type of event of vaccination"
}
],
"Version":"1.0.0",
"EngineVersion":"1.0.0",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.1"
],
"ValidFrom":"2021-07-04T15:00:00Z",
"Country":"LT"
},
{
"Type":"Acceptance",
"Identifier":"VR-LT-0001",
"SchemaVersion":"1.0.0",
"Version":"1.0.0",
"Description":[
{
"lang":"lt",
"desc":"Leidžiamos vakcinos pagal ES klasifikatorių"
},
{
"lang":"en",
"desc":"Only vaccines in the allowed valueset that have been approved by the EMA are allowed."
}
],
"hash":"f1cd20e3f268cd3627c070ee99a8abe4102ade9166d51ff84d254042ebe354f7",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Country":"LT",
"ValidFrom":"2021-07-04T15:00:00Z",
"ValidTo":"2023-07-04T00:00:00Z",
"Engine":"CERTLOGIC",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525"
]
]
},
true
]
},
"EngineVersion":"1.0.0",
"CertificateType":"Vaccination"
},
{
"ValidFrom":"2021-07-04T15:00:00Z",
"Country":"LT",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"ValidTo":"2023-07-04T00:00:00Z",
"Version":"1.0.0",
"hash":"399e43119d944c97336ab2d3db23f849243a27c5d9db0d08399921c065bf671b",
"Engine":"CERTLOGIC",
"CertificateType":"Vaccination",
"EngineVersion":"1.0.0",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"Identifier":"VR-LT-0002",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"Description":[
{
"lang":"lt",
"desc":"Turi būti pilnas skiepijimo dozių kursas."
},
{
"lang":"en",
"desc":"The vaccination course must be completed to provide enough protection."
}
]
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
true,
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
true,
{
"if":[
{
"and":[
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
}
]
},
true,
{
"and":[
{
"and":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
}
]
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529"
]
]
}
]
}
]
}
]
}
]
},
true
]
},
"EngineVersion":"1.0.0",
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp",
"v.0.dn",
"v.0.sd"
],
"Type":"Acceptance",
"Identifier":"VR-LT-0003",
"Version":"2.1.0",
"ValidTo":"2023-11-29T00:00:00Z",
"SchemaVersion":"1.0.0",
"hash":"ff5f25c633eac6de513e0a000200c05db963be147a6d3ffb8f96d3a4d075e0ed",
"ValidFrom":"2021-11-29T12:00:00Z",
"Description":[
{
"lang":"lt",
"desc":"Skiepijimo apsauga prasideda po 14 dienų po pilno skiepijimo kurso, ir iškarto po sustiprinančio skiepo"
},
{
"lang":"en",
"desc":"The full vaccination protection starts up 14 days after full vaccination and right away after booster"
}
],
"CertificateType":"Vaccination",
"Country":"LT"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"The vaccination schedule must be complete (e.g., 1\/1, 2\/2, 3\/3) and be older than 14 days in the case 1\/1."
},
{
"lang":"de",
"desc":"Der Impfplan muss vollständig sein (z.B. 1\/1, 2\/2, 3\/3) und im Fall 1\/1, älter als 14 Tage sein."
},
{
"lang":"fr",
"desc":"La série vaccinale doit être complète (p. ex. 1\/1, 2\/2; 3\/3) et datant de plus de 14 jours dans le cas 1\/1."
},
{
"lang":"es",
"desc":"La pauta de vacunación debe estar completa (por ejemplo, 1\/1, 2\/2, 3\/3) y tener más de 14 días en el caso 1\/1."
},
{
"lang":"it",
"desc":"Il ciclo di vaccinazione deve essere stato completato (ad es. 1\/1, 2\/2, 3\/3) e deve essere più vecchia di 14 giorni nel caso di 1\/1."
}
],
"Country":"LU",
"Identifier":"VR-LU-0001",
"hash":"77857082292164ec7435891c9da274a17f4f7aa286dc85aa9201dc010643828e",
"EngineVersion":"0.7.5",
"ValidFrom":"2021-07-16T12:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd",
"v.0.dt"
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"if":[
{
">=":[
{
"var":"payload.v.0.sd"
},
2
]
},
true,
{
"if":[
{
"var":"payload.v.0"
},
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
true
]
}
]
},
false
]
},
true
]
},
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"CertificateType":"Vaccination",
"Version":"1.0.0"
},
{
"ValidFrom":"2021-11-26T12:00:00Z",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"CertificateType":"Vaccination",
"Version":"1.1.0",
"Description":[
{
"lang":"en",
"desc":"Only the following vaccines are accepted: AstraZeneca, Biontech, Janssen, Moderna, Covishield, R-Covi, Covid-19 (recombinant)."
},
{
"lang":"de",
"desc":"Nur die folgenden Impfstoffe werden akzeptiert: AstraZeneca, Biontech, Janssen, Moderna, Covishield, R-Covi, Covid-19 (recombinant)."
},
{
"lang":"fr",
"desc":"Seuls les vaccins suivants sont acceptés : AstraZeneca, Biontech, Janssen, Moderna, Covishield, R-Covi, Covid-19 (recombinant)."
},
{
"lang":"es",
"desc":"Solo se aceptan las siguientes vacunas: AstraZeneca, Biontech, Janssen, Moderna, Covishield, R-Covi, Covid-19 (recombinant)."
},
{
"lang":"it",
"desc":"Saranno accettati solamente i seguenti vaccini: AstraZeneca, Biontech, Janssen, Moderna, Covishield, R-Covi, Covid-19 (recombinant)."
}
],
"hash":"0e25562c88d760b7bd71298f13f6936860379c83e8f979e51b05fd057c027557",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"Covishield",
"R-COVI",
"Covid-19-recombinant"
]
]
},
true
]
},
"EngineVersion":"0.7.5",
"SchemaVersion":"1.0.0",
"ValidTo":"2030-06-01T00:00:00Z",
"Country":"LU",
"Identifier":"VR-LU-0002"
},
{
"CertificateType":"Vaccination",
"Country":"LU",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"hash":"f5ab2bdaf79ac8080049cb409a46ad71360ec310f3ea221fe50cadae82cfeb51",
"AffectedFields":[
"v.0",
"v.0.dt"
],
"Version":"1.0.0",
"ValidFrom":"2021-07-16T12:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
366,
"day"
]
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"The vaccine must have been administered no longer than one year ago."
},
{
"lang":"de",
"desc":"Seit der Impfung darf maximal ein Jahr vergangen sein."
},
{
"lang":"fr",
"desc":"La vaccination ne doit pas dater de plus d’un an."
},
{
"lang":"es",
"desc":"Debe haber transcurrido como máximo un año desde la vacuna."
},
{
"lang":"it",
"desc":"La vaccinazione non può risalire a più di un anno fa."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"VR-LU-0003"
},
{
"Description":[
{
"lang":"en",
"desc":"The vaccination schedule must be complete (e.g., 1\/1, 2\/2)."
},
{
"lang":"sr",
"desc":"Vakcinacija mora biti kompletna (npr. 1\/1, 2\/2)."
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"CertificateType":"Vaccination",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"EngineVersion":"0.7.5",
"hash":"c82b0109b65ea81c181fd5f89f9395d86761c614e6e73be000d29d4a70177636",
"ValidFrom":"2021-12-24T12:00:00Z",
"Country":"ME",
"Identifier":"VR-ME-0001",
"SchemaVersion":"1.0.0",
"Type":"Acceptance",
"Version":"1.0.0",
"ValidTo":"2030-01-01T00:00:00Z",
"Engine":"CERTLOGIC"
},
{
"Description":[
{
"lang":"sr",
"desc":"Osobe koje su 180 dana od pozitivnog PCR testa primile bar jednu dozu vakcine."
},
{
"lang":"en",
"desc":"For those who received at least one dose of vaccine 180 days after a positive PCR test."
}
],
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"hash":"fd4bdc4396308942b929f22923f2693c8fe5e52523f66f8114e4c0118382f7fa",
"Engine":"CERTLOGIC",
"SchemaVersion":"1.0.0",
"Country":"ME",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.sd"
},
1
]
},
{
">=":[
{
"var":"payload.v.0.dn"
},
1
]
},
true
]
},
true
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"ValidFrom":"2021-12-24T12:00:00Z",
"Identifier":"VR-ME-0003",
"Version":"1.0.0"
},
{
"AffectedFields":[
"v.0",
"v.0.mp"
],
"EngineVersion":"0.7.5",
"hash":"99c663c02a03cb74df2729e2ffff47e4e591a046416b72d429549605491242c5",
"SchemaVersion":"1.0.0",
"Version":"1.0.0",
"ValidTo":"2030-01-01T00:00:00Z",
"Type":"Acceptance",
"Identifier":"VR-ME-0005",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-24T12:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The following vaccines are allowed: AstraZeneca, Biontech, Janssen, Moderna, Sputnik-V, Sinopharm, Sinovac, Covishield"
},
{
"lang":"sr",
"desc":"Dozvoljene su sledece vakcine: AstraZeneca, Biontech, Janssen, Moderna, Sputnik-V, Sinopharm, Sinovac, Covishield"
}
],
"Country":"ME",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"Sputnik-V",
"WIBP-CorV",
"CoronaVac",
"Covishield",
"Inactivated-SARS-CoV-2-Vero-Cell"
]
]
},
true
]
},
"CertificateType":"Vaccination"
},
{
"Version":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.dn",
"v.0.sd"
],
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"hash":"9b7618f7dda69cbe79603acd0de311f3707a147eefae16d623f659e154a9494f",
"Identifier":"VR-ME-0006",
"Type":"Acceptance",
"Country":"ME",
"Description":[
{
"lang":"en",
"desc":"For those who have not received the third dose, the second dose of the two-dose vaccine is valid for 6 months from the date of administration."
},
{
"lang":"sr",
"desc":"Za lica koja nisu primila trecu dozu, druga doza vakcine koja se prima u dvije doze je validna 6 mjeseci od datuma primanja."
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"===":[
{
"var":"payload.v.0.dn"
},
2
]
},
{
"===":[
{
"var":"payload.v.0.sd"
},
2
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
180,
"day"
]
}
]
},
true
]
},
true
]
},
"CertificateType":"Vaccination",
"ValidFrom":"2021-12-29T12:00:00Z",
"SchemaVersion":"1.0.0"
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"and":[
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
180,
"day"
]
}
]
},
true
]
},
true
]
},
"CertificateType":"Vaccination",
"Version":"1.0.0",
"Country":"ME",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.dn",
"v.0.mp"
],
"Description":[
{
"lang":"en",
"desc":"For those who have not received the second dose, the first dose of the one-dose vaccine is valid for 6 months from the date of administration."
},
{
"lang":"sr",
"desc":"Za lica koja nisu primila drugu dozu, prva doza vakcine koja se prima u jednoj dozi je validna 6 mjeseci od datuma primanja."
}
],
"ValidFrom":"2021-12-29T12:00:00Z",
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"hash":"0529b747726f4b4d8204cc5e0bd69d85436668500ff4fb920912d2be2c8594af",
"Identifier":"VR-ME-0007",
"SchemaVersion":"1.0.0"
},
{
"Version":"1.1.1",
"AffectedFields":[
"v.1"
],
"Type":"Acceptance",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"At most one vaccination-event."
},
{
"lang":"de",
"desc":"Höchstens ein impfung-Ereignis."
},
{
"lang":"fr",
"desc":"Au maximum un événement de vaccination."
},
{
"lang":"es",
"desc":"Como máximo un evento de vacunación."
},
{
"lang":"it",
"desc":"Al massimo una vaccinazione-evento."
},
{
"lang":"nl",
"desc":"Ten hoogste één vaccinatie-gebeurtenis."
}
],
"hash":"cd62241b2a0c6486091034b73a9cae563dc05b56e3154f738f975fbac4d97b5f",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"EngineVersion":"0.7.5",
"Logic":{
"!":[
{
"var":"payload.v.1"
}
]
},
"Identifier":"VR-NL-0000",
"ValidTo":"2030-06-01T00:00:00Z",
"Country":"NL",
"CertificateType":"Vaccination",
"SchemaVersion":"1.0.0"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Type":"Acceptance",
"Version":"1.3.1",
"hash":"5262e62bce7ca150c3411bde62160ca87fbaa73f596e32e9c40196ad4f569e8f",
"Engine":"CERTLOGIC",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"Identifier":"VR-NL-0001",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"Covishield",
"CoronaVac",
"BBIBP-CorV",
"Covaxin"
]
]
},
true
]
},
"Country":"NL",
"CertificateType":"Vaccination",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"EngineVersion":"0.7.5",
"Description":[
{
"lang":"en",
"desc":"Only vaccines that have been approved by the EMA and or WHO are allowed."
},
{
"lang":"de",
"desc":"Nur Impfstoffe, die von der EMA und\/oder der WHO zugelassen wurden, sind erlaubt."
},
{
"lang":"fr",
"desc":"Seuls les vaccins qui ont été approuvés par l'EMA et\/ou l'OMS sont autorisés."
},
{
"lang":"es",
"desc":"Sólo se permiten las vacunas aprobadas por la EMA y\/o la OMS."
},
{
"lang":"it",
"desc":"Sono ammessi solo i vaccini che sono stati approvati dall'EMA e dall'OMS."
},
{
"lang":"nl",
"desc":"Alleen vaccins die zijn goedgekeurd door het EMA en\/of de WHO zijn toegestaan."
}
]
},
{
"Type":"Acceptance",
"CertificateType":"Vaccination",
"SchemaVersion":"1.0.0",
"Identifier":"VR-NL-0002",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"e82ad68aabc11ef133a9109026dbab308f0c96b0bd99e4eb357b8cbcc3885fad",
"Description":[
{
"lang":"en",
"desc":"Vaccination doses must be equal or greater than expected doses."
},
{
"lang":"de",
"desc":"Die Impfdosen müssen gleich oder höher sein als die erwarteten Dosen."
},
{
"lang":"fr",
"desc":"Les doses de vaccination doivent être égales ou supérieures aux doses prévues."
},
{
"lang":"es",
"desc":"Las dosis de vacunación deben ser iguales o superiores a las previstas."
},
{
"lang":"it",
"desc":"Le dosi di vaccinazione devono essere uguali o superiori alle dosi previste."
},
{
"lang":"nl",
"desc":"Vaccinatiedoses moeten gelijk of groter zijn dan de verwachte doses."
}
],
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"Country":"NL",
"Version":"1.1.1"
},
{
"SchemaVersion":"1.0.0",
"CertificateType":"Vaccination",
"ValidFrom":"2021-12-06T00:00:00+01:00",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Version":"1.2.1",
"Description":[
{
"lang":"en",
"desc":"A vaccination is considered to be protective at the earliest 14 days after the second vaccination date."
},
{
"lang":"nl",
"desc":"Een vaccinatie wordt vanaf 14 dagen na de tweede vaccinatiedatum als beschermend aangemerkt."
},
{
"lang":"de",
"desc":"Eine Impfung gilt ab frühestens 14 Tage nach dem zweiten Impftermin als schützend."
},
{
"lang":"fr",
"desc":"Une vaccination est considérée comme protectrice au plus tôt à partir de 14 jours après la deuxième date de vaccination.."
},
{
"lang":"es",
"desc":"Una vacuna se considera protectora a partir de los 14 días posteriores a la fecha de la segunda vacunación."
},
{
"lang":"it",
"desc":"Una vaccinazione è considerata protettiva a partire da 14 giorni dopo la seconda data di vaccinazione."
}
],
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"VR-NL-0005",
"hash":"d02d71006d1e6346eb0b3839c1c0ba7923c23ad69e6d7ac1a93477d03b41bcbc",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
},
true,
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
true,
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
}
]
}
]
},
true
]
},
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.dt",
"v.0.mp"
],
"Type":"Acceptance",
"Country":"NL"
},
{
"Engine":"CERTLOGIC",
"CertificateType":"Vaccination",
"ValidTo":"2030-06-01T00:00:00Z",
"hash":"5de8c338b70c1f2762988b25355fae05ad539facfd5e5fa45a89a48743e27dfb",
"SchemaVersion":"1.0.0",
"Version":"1.1.1",
"Logic":{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
},
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
},
true,
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
28,
"day"
]
}
]
}
]
},
true
]
},
"EngineVersion":"0.7.5",
"Identifier":"VR-NL-0006",
"Country":"NL",
"AffectedFields":[
"v.0.dn",
"v.0.dt",
"v.0.mp"
],
"ValidFrom":"2021-12-06T00:00:00+01:00",
"Type":"Acceptance",
"Description":[
{
"lang":"en",
"desc":"A first vaccination with the Janssen vaccine has to be administered at least 28 days ago."
},
{
"lang":"de",
"desc":"Eine Impfung mit dem Janssen-Impfstoff muss mindestens 28 Tage zurückliegen."
},
{
"lang":"fr",
"desc":"Une vaccination avec le vaccin Janssen doit être administrée depuis au moins 28 jours."
},
{
"lang":"es",
"desc":"La vacunación con la vacuna Janssen tiene que ser administrada al menos hace 28 días."
},
{
"lang":"it",
"desc":"Una vaccinazione con il vaccino Janssen deve essere somministrata almeno 28 giorni prima."
},
{
"lang":"nl",
"desc":"Een eerste vaccinatie met het Janssen-vaccin moet ten minste 28 dagen geleden uitgevoerd zijn."
}
]
},
{
"Description":[
{
"lang":"pl",
"desc":"Akceptowane są tylko szczepionki z zestawu wartości, które zostały zatwierdzone przez EMA: Comirnaty, Moderna (Spikevax), Vaxzevria (AstraZeneca), Jannsen."
},
{
"lang":"en",
"desc":"Only vaccines in the allowed valueset that have been approved by the EMA are allowed."
},
{
"lang":"de",
"desc":"Nur die folgenden Impfstoffe werden akzeptiert: AstraZeneca, Biontech, Janssen, Moderna."
}
],
"CertificateType":"Vaccination",
"Type":"Acceptance",
"ValidTo":"2030-10-11T00:00:00Z",
"ValidFrom":"2021-10-11T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525"
]
]
},
true
]
},
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Country":"PL",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Identifier":"VR-PL-0000",
"Version":"1.0.0",
"hash":"9044e146e181cb40f0bd2b98cf18336b0d0985787a2f811fc060ef604bfb1a99"
},
{
"Country":"PL",
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"ValidFrom":"2021-10-11T00:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"SchemaVersion":"1.0.0",
"hash":"ac68b2eaa8045c6e1e39a75d79f7a71b84dde25920b5bd31b4488a7df582d1b4",
"Identifier":"VR-PL-0001",
"Version":"1.0.0",
"ValidTo":"2030-10-11T00:00:00Z",
"Type":"Acceptance",
"Description":[
{
"lang":"pl",
"desc":"Ilość dawek szczepionki musi być równa lub większa od ilości dawek oczekiwanych."
},
{
"lang":"en",
"desc":"Vaccination doses must be equal or greater than expected doses."
},
{
"lang":"de",
"desc":"Die Impfreihe muss vollständig sein (z.B. 1\/1, 2\/2)."
}
]
},
{
"ValidFrom":"2021-10-11T00:00:00Z",
"Description":[
{
"lang":"pl",
"desc":"Musi upłynąć co najmniej 14 dni od zakończenia podstawowego cyklu szczepień. Szczepienie przypominające lub uzupełniające jest ważne natychmiast, jeśli można je jednoznacznie zidentyfikować."
},
{
"lang":"en",
"desc":"At least 14 days must have elapsed since completing the primary course of immunization. A booster shot is valid immediately as long as it is clearly identified as such."
},
{
"lang":"de",
"desc":"Seit dem Abschluss der Grundimmunisierung müssen mindestens 14 Tage vergangen sein. Eine Auffrischungsimpfung ist sofort gültig, falls sie eindeutig als solche erkennbar ist."
}
],
"hash":"09497468b963f23282c933617f9760d0539a88a9628431c76db9ed315b2aadcf",
"CertificateType":"Vaccination",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
14,
"day"
]
}
]
},
true,
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
true,
{
"if":[
{
"and":[
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
}
]
},
true,
false
]
}
]
}
]
},
true
]
},
"ValidTo":"2030-10-11T00:00:00Z",
"SchemaVersion":"1.0.0",
"Country":"PL",
"Type":"Acceptance",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.dn",
"v.0.mp"
],
"Engine":"CERTLOGIC",
"EngineVersion":"0.7.5",
"Identifier":"VR-PL-0002",
"Version":"1.0.0"
},
{
"ValidFrom":"2021-10-11T00:00:00Z",
"hash":"8a3b8c81a7f16612131203acfdd939fe8ee6c8fa4c92e8d95bdea6bd48450943",
"SchemaVersion":"1.0.0",
"Identifier":"VR-PL-0003",
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0",
"v.0.dt"
],
"CertificateType":"Vaccination",
"Version":"1.0.0",
"ValidTo":"2030-10-11T00:00:00Z",
"Country":"PL",
"Description":[
{
"lang":"pl",
"desc":"Od daty szczepienia może upłynąć nie więcej niż 365 dni."
},
{
"lang":"en",
"desc":"The vaccine must have been administered no longer than one year ago."
},
{
"lang":"de",
"desc":"Seit der Impfung darf maximal ein Jahr vergangen sein."
}
],
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
},
true
]
},
"Type":"Acceptance",
"EngineVersion":"0.7.5"
},
{
"SchemaVersion":"1.0.0",
"Country":"RO",
"hash":"ce86cd277befa9fea7e7076eb86ecf360297de578c0042ef480b3fe31287d687",
"Description":[
{
"lang":"en",
"desc":"The vaccination series must be complete (e.g. 1\/1, 2\/2)."
},
{
"lang":"de",
"desc":"Die Impfreihe muss vollständig sein (z.B. 1\/1, 2\/2)."
},
{
"lang":"fr",
"desc":"La série vaccinale doit être complète (p. ex. 1\/1, 2\/2)."
},
{
"lang":"es",
"desc":"La serie de vacunación debe estar completa (p. ej. 1\/1, 2\/2)."
},
{
"lang":"it",
"desc":"La serie di vaccinazione deve essere completa (es. 1\/1, 2\/2)."
}
],
"Identifier":"VR-RO-0002",
"ValidFrom":"2021-08-13T00:00:00Z",
"ValidTo":"2031-01-01T00:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"EngineVersion":"0.7.5",
"CertificateType":"Vaccination",
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"Type":"Acceptance",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
}
},
{
"Description":[
{
"lang":"en",
"desc":"At least 10 days must have elapsed since completing the primary course of immunization. A booster shot is valid immediately as long as it is clearly identified as such."
},
{
"lang":"de",
"desc":"Seit Abschluss der Grundimmunisierung müssen mindestens 10 Tage vergangen sein. Eine Auffrischimpfung ist sofort gültig, solange sie eindeutig als solche gekennzeichnet ist."
},
{
"lang":"fr",
"desc":"Au moins 10 jours doivent s'être écoulés depuis la fin de la primovaccination. Un rappel est valable immédiatement tant qu'il est clairement identifié comme tel."
},
{
"lang":"es",
"desc":"Deben haber transcurrido al menos 10 días desde que se completó el ciclo primario de inmunización. Una vacuna de refuerzo es válida de inmediato siempre que esté claramente identificada como tal."
},
{
"lang":"it",
"desc":"Devono essere trascorsi almeno 10 giorni dal completamento del ciclo primario di immunizzazione. Un colpo di richiamo è valido immediatamente purché sia chiaramente identificato come tale."
}
],
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.mp",
"v.0.dn",
"v.0.sd"
],
"hash":"dfd446729ac869933e660c77079b240e4cc68132f44543e972e3f75dbfbb6992",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Country":"RO",
"CertificateType":"Vaccination",
"Type":"Acceptance",
"Version":"1.0.3",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"not-before":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
10,
"day"
]
}
]
},
true,
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
2
]
},
true,
{
"if":[
{
"and":[
{
">":[
{
"var":"payload.v.0.dn"
},
1
]
},
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
}
]
},
true,
{
"if":[
{
">":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true,
false
]
}
]
}
]
}
]
},
true
]
},
"Engine":"CERTLOGIC",
"ValidTo":"2031-01-01T00:00:00Z",
"Identifier":"VR-RO-0003",
"ValidFrom":"2021-11-10T09:00:00Z"
},
{
"ValidFrom":"2021-12-04T01:00:00Z",
"EngineVersion":"0.7.5",
"Engine":"CERTLOGIC",
"hash":"ae2d6568f0106573391452af021cde538b3397f562830f0921250f62fa6da0bb",
"Identifier":"VR-RS-0001",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"Type":"Acceptance",
"CertificateType":"Vaccination",
"Description":[
{
"lang":"en",
"desc":"The vaccination schedule must be complete (e.g., 1\/1, 2\/2)."
},
{
"lang":"sr",
"desc":"Имунизација мора бити комплетна (1\/1, 2\/2)."
}
],
"SchemaVersion":"1.0.0",
"Country":"RS",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"Version":"1.1.0"
},
{
"ValidTo":"2030-06-01T00:00:00Z",
"Description":[
{
"lang":"en",
"desc":"Only the listed vaccines are allowed."
},
{
"lang":"sr",
"desc":"Вакцина није на листи одобрених вакцина."
}
],
"hash":"3b84f64d651ca9726eb5ed02e87261e942f2c61ffe201da5e7eeb67d58136827",
"SchemaVersion":"1.0.0",
"EngineVersion":"0.7.5",
"Type":"Acceptance",
"Country":"RS",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"Identifier":"VR-RS-0002",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"Sputnik-V",
"Inactivated-SARS-CoV-2-Vero-Cell",
"EU\/1\/20\/1525",
"CVnCoV",
"Convidecia",
"EpiVacCorona",
"BBIBP-CorV",
"CoronaVac",
"Covaxin",
"Covishield",
"Covid-19-recombinant",
"R-COVI",
"CoviVac",
"Sputnik-Light",
"Hayat-Vax"
]
]
},
true
]
},
"ValidFrom":"2021-12-04T01:00:00Z",
"CertificateType":"Vaccination",
"Version":"1.1.1",
"Engine":"CERTLOGIC"
},
{
"SchemaVersion":"1.0.0",
"ValidFrom":"2021-12-04T01:00:00Z",
"Description":[
{
"lang":"en",
"desc":"The vaccine must have been administered no longer than seven months ago."
},
{
"lang":"sr",
"desc":"Вакцинација мора бити обављена пре највише 7 месеци."
}
],
"Country":"RS",
"CertificateType":"Vaccination",
"ValidTo":"2030-06-01T00:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dt"
],
"EngineVersion":"0.7.5",
"Version":"1.1.0",
"Engine":"CERTLOGIC",
"Type":"Acceptance",
"hash":"e4a58bb3141d89d135ffd8ca9b83aa3ab2cf2ff529ecc31ddf28c95c0fa3f42a",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
210,
"day"
]
}
]
},
true
]
},
"Identifier":"VR-RS-0003"
},
{
"SchemaVersion":"1.0.0",
"hash":"93c3f980f5081403818323acfe98f2da469fd6aa7a1729cdb5b5c8d49d5b35aa",
"Identifier":"VR-SI-0000",
"EngineVersion":"0.7.5",
"Country":"SI",
"Description":[
{
"lang":"en",
"desc":"At most one v-event."
},
{
"lang":"si",
"desc":"Največ en dogodek cepljenja."
}
],
"ValidFrom":"2021-07-30T00:00:00Z",
"Logic":{
"!":[
{
"var":"payload.v.1"
}
]
},
"ValidTo":"2030-06-01T00:00:00Z",
"Engine":"CERTLOGIC",
"Version":"1.0.0",
"AffectedFields":[
"v.1"
],
"CertificateType":"Vaccination",
"Type":"Acceptance"
},
{
"CertificateType":"Vaccination",
"Identifier":"VR-SI-0002",
"Engine":"CERTLOGIC",
"Description":[
{
"lang":"en",
"desc":"Vaccination doses must be equal or greater than expected doses."
},
{
"lang":"si",
"desc":"Številka odmerka mora biti večji ali enak od potrebnih odmerkov."
}
],
"EngineVersion":"0.7.5",
"Version":"1.0.0",
"ValidFrom":"2021-07-30T00:00:00Z",
"AffectedFields":[
"v.0",
"v.0.dn",
"v.0.sd"
],
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
">=":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
true
]
},
"hash":"ef9aba5bfa2ceffade13e2f968068aa138ab97dd32ac3175c479811d6f2bf5e4",
"Country":"SI",
"SchemaVersion":"1.0.0"
},
{
"Identifier":"VR-UA-0000",
"hash":"637463783c3a5da5a0d75f3980ba925de804b922546298cd22be0fcefb365efa",
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.1"
],
"ValidFrom":"2021-08-22T10:00:00Z",
"Type":"Acceptance",
"Country":"UA",
"Description":[
{
"lang":"en",
"desc":"At most one v-event."
},
{
"lang":"ua",
"desc":"Не більше одного набору даних про вакцинацію."
}
],
"Version":"1.0.0",
"Logic":{
"!":[
{
"var":"payload.v.1"
}
]
},
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"CertificateType":"Vaccination",
"SchemaVersion":"1.0.0"
},
{
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"in":[
{
"var":"payload.v.0.mp"
},
[
"EU\/1\/20\/1528",
"EU\/1\/20\/1507",
"EU\/1\/21\/1529",
"EU\/1\/20\/1525",
"CoronaVac",
"Convidecia",
"EpiVacCorona",
"BBIBP-CorV",
"Inactivated-SARS-CoV-2-Vero-Cell",
"Covaxin",
"Convidecia",
"Covishield"
]
]
},
true
]
},
"Country":"UA",
"Description":[
{
"lang":"en",
"desc":"Only vaccines in the allowed valueset that have been approved by the WHO are allowed."
},
{
"lang":"ua",
"desc":"Дозволені лише вакцини з дозволеного набору значень, затверджені WHO."
}
],
"Version":"1.1.0",
"ValidFrom":"2021-09-20T00:00:00Z",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"AffectedFields":[
"v.0",
"v.0.mp"
],
"EngineVersion":"0.7.5",
"hash":"5f095c3874e4903a14f69f5247d824b4665ce0829d62da423b75cdb8e36a41e3",
"CertificateType":"Vaccination",
"Identifier":"VR-UA-0001",
"SchemaVersion":"1.0.0",
"Engine":"CERTLOGIC"
},
{
"hash":"1d05dd973eee6bc99b030774532e31da0ca8ae65529452f4960e110bc0af5762",
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.dn",
"v.0.sd"
],
"Country":"UA",
"Logic":{
"if":[
{
"<":[
{
"var":"payload.v.0.dn"
},
{
"var":"payload.v.0.sd"
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
120,
"day"
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
}
]
},
"SchemaVersion":"1.0.0",
"Description":[
{
"lang":"en",
"desc":"Verification Datetime must be more than 0 days and less than 365 days after the last date of vaccination."
},
{
"lang":"ua",
"desc":"Verification Datetime має бути більше 0 днів і менше 365 днів після дати останньої дати вакцинації."
}
],
"Type":"Acceptance",
"Version":"1.2.0",
"CertificateType":"Vaccination",
"ValidTo":"2030-06-01T00:00:00Z",
"ValidFrom":"2021-09-24T19:00:00Z",
"Identifier":"VR-UA-0003",
"EngineVersion":"0.7.5"
},
{
"EngineVersion":"0.7.5",
"ValidTo":"2030-06-01T00:00:00Z",
"Identifier":"VR-UA-0006",
"SchemaVersion":"1.0.0",
"AffectedFields":[
"v.0",
"v.0.mp",
"v.0.dt"
],
"Description":[
{
"lang":"en",
"desc":"When the vaccine COVID-19 Vaccine Janssen, the certificate is not valid until 15 days from the date of vaccination."
},
{
"lang":"ua",
"desc":"Коли вакцина COVID-19 Vaccine Janssen, то сертифікат не дійсний до 15 дня від дати щеплення."
}
],
"hash":"3dbb6dfbc3136c8eb77776b5cb20e6c2f3524838e04c33b61522e956861095bb",
"CertificateType":"Vaccination",
"Version":"1.1.0",
"Country":"UA",
"ValidFrom":"2021-11-27T12:00:00Z",
"Logic":{
"if":[
{
"var":"payload.v.0"
},
{
"if":[
{
"===":[
{
"var":"payload.v.0.mp"
},
"EU\/1\/20\/1525"
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
15,
"day"
]
},
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
365,
"day"
]
}
]
},
true
]
},
true
]
},
"Engine":"CERTLOGIC",
"Type":"Acceptance"
},
{
"Description":[
{
"lang":"en",
"desc":"Certificates based on a single dose of two-dose vaccine are valid for 30 days."
},
{
"lang":"ua",
"desc":"Сертифікати на підставі однієї дози дводозної вакцини діють 30 днів."
}
],
"Version":"1.0.0",
"Type":"Acceptance",
"ValidTo":"2030-06-01T00:00:00Z",
"EngineVersion":"0.7.5",
"Identifier":"VR-UA-0030",
"ValidFrom":"2021-12-06T00:00:01Z",
"Logic":{
"if":[
{
"and":[
{
"===":[
{
"var":"payload.v.0.dn"
},
1
]
},
{
">=":[
{
"var":"payload.v.0.sd"
},
2
]
}
]
},
{
"not-after":[
{
"plusTime":[
{
"var":"external.validationClock"
},
0,
"day"
]
},
{
"plusTime":[
{
"var":"payload.v.0.dt"
},
30,
"day"
]
}
]
},
true
]
},
"Engine":"CERTLOGIC",
"AffectedFields":[
"v.0",
"v.0.dt",
"v.0.co"
],
"hash":"8891f2f20b28e84a7cdc8ab50e20c4fcb0cfbc5490a770d3f5b95ba78bad7f55",
"Country":"UA",
"SchemaVersion":"1.0.0",
"CertificateType":"Vaccination"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment