# Vision Test Statuses All vision test jobs include `status` and `reason` fields that indicate the current state of the vision test job. | Status | Reason | Description | | --- | --- | --- | | `NEW` | | New vision test link was created | | `TEST_STARTED` | | End user has started the vision test (i.e., they clicked the link) | | `TEST_COMPLETE` | | Vision test is totally done, when they reach the submit results page | | `AWAITING_CHECKOUT` | | When the user is done with test but has not paid for test. Specifically if they are required to pay (e.g., it's not a free or prepaid test). Determined dynamically based on state of data. | | `IN_REVIEW` | `AWAITING_CONFIRMATION` | The test has been paid for (or it's free), and the test is in the confirmation phase/being reviewed | | `IN_REVIEW` | `AWAITING_DOCTOR_REVIEW` | This is in the doctor queue, waiting for doctor to review | | `PRESCRIPTION_ISSUED` | `DOCTOR_RENEWED` | Doctor has dispensed the Rx | | `REJECTED` | `TEST_RESULTS` | They failed the test | | `REJECTED` | `DOCTOR_REJECTED` | Doctor referred the patient in the doctor portal | | `REJECTED` | `MEDICAL` | Medical question onboarding disqualification | | `RETAKE` | | Other vision test is nullified and new vision test is sent | | `CANCELLED` | | |