...
Allow the assessment evaluation to be done on server also for question sets that are marked accordingly.
Solution to the question needs to be excluded from the Question Read API/ Question List API for server side assessment evaluation.
Scalable server side response processing for Question Sets.
Response Processing can happen in two ways:
Entire Question Set Response Processing (Current solution scope)
Question by Question Response Processing
...
Current Workflow
...
Solution Proposed
...
Question Set Response Processing flow
...
...
Future Reference :
Questions List Validation using
...
back-end persistence
Current design validity check of assigned Questions from QuestionSet collection proposes assigned list of questionIds to be added in the JWT during hierarchy call & validate same during New Inquiry Assessment API. Storing same in Redis & Cassandra is an option which currently not considered.
Scalable server side response processing for Question Sets.
Response Processing can happen in two ways:
Entire Question Set Response Processing (Current solution scope)
Question by Question Response Processing