Operational Definitions of ENCV Metrics
dte324 opened this issue · comments
Daniel Eisert commented
Question
I am trying to firm up some operational definitions to some ENCV metrics, so they can be compared to other existing metrics with similar functionality.
- What is the definition of codes issued? Does this refer to the number of codes issued by public health authorities to infected individuals?
- What is the definition of codes claimed? Does this refer to the number of codes uploaded by infected individuals to the ENCV server? If so, how does this differ from tokens claimed?
- What makes a token claim successful or unsuccessful?
Thank you in advance!
Mike Helmick commented
Every chart has inline help that can be found on the stats pages
With the content defined here (and others)
For the specific answers to these questions
- Codes issued covers codes issued by the health authority AND codes issued due to self-report requests from user devices. It is the sum of those and user report codes are separately reported and can be used to figure out the number that are PHA issued.
- Codes claimed is the number of codes that a user validated on their mobile device before the code expired.
- Token claims are either done or not done based on user consent.
The flow here is
- code issued -> SMS or read to user
- code claimed -> The user has validated their code on their mobile device. They receive a "token" from the server at this point
- the user is shown some questions on their mobile device (i.e. symptom date)
- the user is shown an OS level consent dialog
- if the user accepts the OS consent to key release, the token will be claimed
The design of the verification protocol is available here: https://developers.google.com/android/exposure-notifications/verification-system#flow-overview
Mike Helmick commented
please reopen if there are additional questions we can answer
Daniel Eisert commented
Thank you! Great answers!