Make taking readings a requirement in cleaning processes

Would it be possible to have a check box or something that if you set reading or measurement required that it means you cannot complete the action without filling it in.

To give an example we are trying to ensure that Breww manages our HACCP documentation as far as possible. One of these is the cleaning record for the tank. As part of our HACCP we need to ensure the pH is 7 and we have this set as required measurement but it doesn’t force the operator to record it so it often gets forgotten. It would be great if when you click complete (for the action) if there is a required field it stops you completing without it.