Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't show paperwork incomplete flag when users check in, elsewhere it may be confusing #1132

Open
imbenham opened this issue Feb 14, 2025 · 0 comments
Labels
dev-x developer experience

Comments

@imbenham
Copy link
Contributor

We flag in a few places that the user's paperwork is "incomplete" when they haven't submitted an image for their photo-id. This is for historical reasons; we built for a customer who wanted users to be able to submit the paperwork without completing those fields, but nonetheless did want them completed prior to the appointment. This is probably a bit confusing for anybody who doesn't have that background, and is especially so for users who have customized the questionnaire (which we anticipate will be most) and don't even have the fields defined that it is checking for.

We should:

  1. Definitely not show any of these paperwork incomplete flags when a custom questionnaire is used
  2. Consider not showing them at all even when the default questionnaires are used

I know these show up on the check in page after checking in with photo id missing and on the review page as well at the end of the paperwork flow. The logic lives here:

export function checkPaperworkComplete(questionnaireResponse: QuestionnaireResponse): boolean {

@imbenham imbenham added the dev-x developer experience label Feb 14, 2025
@imbenham imbenham changed the title Don't show paperwork incomplete flag when users check in Don't show paperwork incomplete flag when users check in, elsewhere it may be confusing Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev-x developer experience
Projects
Status: Backlog
Development

No branches or pull requests

1 participant