Digital Standards
Updated 11th Jan 2021
Key Attributes
- Interoperability
- Verifiable
- Secure (Tamper-proof)
- Scalable
Presentation
HealthCerts shall comprise of the data elements defined in the schema. During presentation, these are the minimum data types that need to be displayed.
- Data fields as defined in schema
- QR code
- The QR code shall contain the following components:
- A link to fetch the HealthCert
- Decryption key to decrypt HealthCert payload
- URL to perform verification of HealthCert
- Encryption shall be based performed using oa-encrypt
- QR code shall be readable by any standard QR code reader (non-proprietary formatting)
This requirement for shall apply to the various modes of certificate delivery, which could include sharing via
- HealthCerts document1 which contains the memo and QR code
- Mobile application which renders the HealthCerts document in (i)
Refer here for details. - Email which contains the memo and QR code
Verification
The verifier shall attest the following datasets
1. ISSUER_IDENTITY
Checks and returns the identity of the issuer. Verify the identity of the issuer against a decentralised identity provider (ie DID, DNS, etc) or some centrally managed identity registry.
2. DOCUMENT_INTEGRITY
Checks the integrity of the document by digesting the content of the OA document and comparing it with the document's targetHash
3. DOCUMENT_STATUS
Checks that the document has been issued and that it's issuance status is in good standing. Verify the issuance status against a record maintained externally, ie Records on a Blockchain or API endpoints.