Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 64 additions & 0 deletions age-verification.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"vct": "eu.europa.ec.av.1",
"name": "Age Verification",
"description": "Age verification attestation per the EUDI age verification profile, issued as an ISO/IEC 18013-5 mdoc.",
"vck": {
"format": "mso_mdoc",
"isoDocType": "eu.europa.ec.av.1",
"isoNamespace": "eu.europa.ec.av.1"
},
"display": [
{
"locale": "en-US",
"name": "Age Verification",
"description": "Boolean age-over attestations of a natural person."
}
],
"claims": [
{
"path": ["eu.europa.ec.av.1", "age_over_18"],
"mandatory": true,
"display": [{ "locale": "en-US", "label": "Age over 18" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_12"],
"display": [{ "locale": "en-US", "label": "Age over 12" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_13"],
"display": [{ "locale": "en-US", "label": "Age over 13" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_14"],
"display": [{ "locale": "en-US", "label": "Age over 14" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_16"],
"display": [{ "locale": "en-US", "label": "Age over 16" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_21"],
"display": [{ "locale": "en-US", "label": "Age over 21" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_25"],
"display": [{ "locale": "en-US", "label": "Age over 25" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_60"],
"display": [{ "locale": "en-US", "label": "Age over 60" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_62"],
"display": [{ "locale": "en-US", "label": "Age over 62" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_65"],
"display": [{ "locale": "en-US", "label": "Age over 65" }]
},
{
"path": ["eu.europa.ec.av.1", "age_over_68"],
"display": [{ "locale": "en-US", "label": "Age over 68" }]
}
]
}
41 changes: 41 additions & 0 deletions certificate-of-residence.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"vct": "eu.europa.ec.eudi.cor.1",
"name": "Certificate of Residence",
"description": "Certificate of Residence attestation, issued as an SD-JWT VC.",
"vck": {
"format": "dc+sd-jwt"
},
"display": [
{
"locale": "en-US",
"name": "Certificate of Residence",
"description": "Attestation of a natural person's residence."
}
],
"claims": [
{ "path": ["family_name"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Family name" }] },
{ "path": ["given_name"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Given name" }] },
{ "path": ["birth_date"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Date of birth" }] },
{ "path": ["residence_address"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Residence address" }] },
{ "path": ["residence_address", "po_box"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "PO box" }] },
{ "path": ["residence_address", "thoroughfare"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Thoroughfare" }] },
{ "path": ["residence_address", "locator_designator"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Locator designator" }] },
{ "path": ["residence_address", "locator_name"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Locator name" }] },
{ "path": ["residence_address", "post_code"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post code" }] },
{ "path": ["residence_address", "post_name"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post name" }] },
{ "path": ["residence_address", "admin_unit_L1"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 1" }] },
{ "path": ["residence_address", "admin_unit_L2"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 2" }] },
{ "path": ["residence_address", "full_address"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Full address" }] },
{ "path": ["issuance_date"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Date of issuance" }] },
{ "path": ["expiry_date"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Date of expiry" }] },
{ "path": ["issuing_authority"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Issuing authority" }] },
{ "path": ["issuing_country"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Issuing country" }] },
{ "path": ["gender"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Gender" }] },
{ "path": ["birth_place"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Place of birth" }] },
{ "path": ["arrival_date"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Arrival date" }] },
{ "path": ["nationality"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Nationality" }] },
{ "path": ["document_number"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Document number" }] },
{ "path": ["administrative_number"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Administrative number" }] },
{ "path": ["issuing_jurisdiction"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Issuing jurisdiction" }] }
]
}
68 changes: 68 additions & 0 deletions company-registration.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
{
"vct": "urn:eu.europa.ec.eudi:cr:1",
"name": "Company Registration",
"description": "Company Registration attestation, issued as an SD-JWT VC.",
"vck": {
"format": "dc+sd-jwt"
},
"display": [
{
"locale": "en-US",
"name": "Company Registration",
"description": "Registration attributes of a legal person."
}
],
"claims": [
{ "path": ["company_name"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Company name" }] },
{ "path": ["company_type"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Company type" }] },
{ "path": ["company_status"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Company status" }] },
{ "path": ["company_activity"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Company activity" }] },
{ "path": ["company_activity", "nace_code"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "NACE code" }] },
{ "path": ["company_activity", "activity_description"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Activity description" }] },
{ "path": ["registration_date"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Registration date" }] },
{ "path": ["company_EUID"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Company EUID" }] },
{ "path": ["registered_address"], "mandatory": true, "sd": "allowed", "display": [{ "locale": "en-US", "label": "Registered address" }] },
{ "path": ["registered_address", "po_box"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "PO box" }] },
{ "path": ["registered_address", "thoroughfare"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Thoroughfare" }] },
{ "path": ["registered_address", "locator_designator"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Locator designator" }] },
{ "path": ["registered_address", "post_code"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post code" }] },
{ "path": ["registered_address", "post_name"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post name" }] },
{ "path": ["registered_address", "admin_unit_L1"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 1" }] },
{ "path": ["registered_address", "admin_unit_L2"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 2" }] },
{ "path": ["company_end_date"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Company end date" }] },
{ "path": ["vat_number"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "VAT number" }] },
{ "path": ["company_contact_data"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Company contact data" }] },
{ "path": ["company_contact_data", "email"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Email" }] },
{ "path": ["company_contact_data", "telephone"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Telephone" }] },
{ "path": ["postal_address"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Postal address" }] },
{ "path": ["postal_address", "po_box"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "PO box" }] },
{ "path": ["postal_address", "thoroughfare"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Thoroughfare" }] },
{ "path": ["postal_address", "locator_designator"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Locator designator" }] },
{ "path": ["postal_address", "post_code"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post code" }] },
{ "path": ["postal_address", "post_name"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post name" }] },
{ "path": ["postal_address", "admin_unit_L1"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 1" }] },
{ "path": ["postal_address", "admin_unit_L2"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 2" }] },
{ "path": ["branch"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Branch" }] },
{ "path": ["branch", "branch_name"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Branch name" }] },
{ "path": ["branch", "branche_euid"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Branch EUID" }] },
{ "path": ["branch", "branch_registered_address"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Branch registered address" }] },
{ "path": ["branch", "branch_registered_address", "po_box"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "PO box" }] },
{ "path": ["branch", "branch_registered_address", "thoroughfare"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Thoroughfare" }] },
{ "path": ["branch", "branch_registered_address", "locator_designator"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Locator designator" }] },
{ "path": ["branch", "branch_registered_address", "post_code"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post code" }] },
{ "path": ["branch", "branch_registered_address", "post_name"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post name" }] },
{ "path": ["branch", "branch_registered_address", "admin_unit_L1"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 1" }] },
{ "path": ["branch", "branch_registered_address", "admin_unit_L2"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 2" }] },
{ "path": ["branch", "branch_activity"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Branch activity" }] },
{ "path": ["branch", "branch_activity", "nace_code"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "NACE code" }] },
{ "path": ["branch", "branch_activity", "activity_description"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Activity description" }] },
{ "path": ["branch", "branch_postal_address"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Branch postal address" }] },
{ "path": ["branch", "branch_postal_address", "po_box"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "PO box" }] },
{ "path": ["branch", "branch_postal_address", "thoroughfare"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Thoroughfare" }] },
{ "path": ["branch", "branch_postal_address", "locator_designator"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Locator designator" }] },
{ "path": ["branch", "branch_postal_address", "post_code"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post code" }] },
{ "path": ["branch", "branch_postal_address", "post_name"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Post name" }] },
{ "path": ["branch", "branch_postal_address", "admin_unit_L1"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 1" }] },
{ "path": ["branch", "branch_postal_address", "admin_unit_L2"], "sd": "allowed", "display": [{ "locale": "en-US", "label": "Admin unit level 2" }] }
]
}
95 changes: 95 additions & 0 deletions ehic.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
{
"vct": "urn:eudi:ehic:1",
"name": "European Health Insurance Card (EHIC)",
"description": "European Health Insurance Card, issued as an SD-JWT VC.",
"vck": {
"format": "dc+sd-jwt"
},
"display": [
{
"locale": "en-US",
"name": "European Health Insurance Card",
"description": "Proof of entitlement to health care during a stay in another member state."
}
],
"claims": [
{
"path": ["issuing_country"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Issuing country", "description": "ISO 3166-1 alpha-2 code of the issuing country." }]
},
{
"path": ["personal_administrative_number"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Personal administrative number", "description": "Unique personal identifier used by social security services." }]
},
{
"path": ["issuing_authority"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Issuing authority" }]
},
{
"path": ["issuing_authority", "id"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Issuing authority ID", "description": "EESSI-registered identifier of the issuing authority." }]
},
{
"path": ["issuing_authority", "name"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Issuing authority name" }]
},
{
"path": ["authentic_source"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Authentic source" }]
},
{
"path": ["authentic_source", "id"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Authentic source ID", "description": "Identifier from the EESSI Institution Repository." }]
},
{
"path": ["authentic_source", "name"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Authentic source name", "description": "Name of the competent institution." }]
},
{
"path": ["document_number"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Document number", "description": "Unique EHIC document identifier." }]
},
{
"path": ["date_of_issuance"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Date of issuance", "description": "EHIC validity start date (ISO 8601 YYYY-MM-DD)." }]
},
{
"path": ["date_of_expiry"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Date of expiry", "description": "EHIC expiration date (ISO 8601 YYYY-MM-DD)." }]
},
{
"path": ["starting_date"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Starting date", "description": "Insurance coverage start date." }]
},
{
"path": ["ending_date"],
"mandatory": true,
"sd": "allowed",
"display": [{ "locale": "en-US", "label": "Ending date", "description": "Insurance coverage end date." }]
}
]
}
Loading