I am looking for UI patterns for scenarios where the answer to a question can be Yes or No but the user can also choose to not answer the question.
The meaning is different in all the 3 scenarios.
An example is as below:
Q. Does the vessel have an approved Ballast Water management certificate on board?
The answer could be Yes or No. But the user can also choose to not answer the question. The question is not mandatory since the legislation is such that users can choose to ignore it.
What we also want is flexibility so that the question can become mandatory once the legislation comes into force. This can happen in a year's time. What is the best way of representing this on the screen? If users have chosen Yes or No they must have the ability to select 'No answer' again.