Building healthcare questionnaire with Rasa

Hello all,

I am working on a healthcare chatbot and I need to implement some questionnaires (e.g. PSQI for stroke patients). Some questionnaires have the following structure of questions:

Question 1 - Possible Answers: Yes/ No
If Question 1 is answered Yes then:
    Question 1a
    Question 1b
Otherwise
Question 2
Question 3... 

I wonder what is the best way to implement this kind of questionnaire in Rasa? I have started with forms, but the thing is that I need to create a slot for each question which is not very practical but for now, is the only way I have in mind to start.

Is it possible for each questionnaire to have only one slot and somehow in each question immediately store the value and then reset it for the next question?

I can share part of my implementation if needed.