In JPD you can't write in validations in the workflow...at least not yet. So, I'm thinking that Jira Automation can help here?
The scenario is that when the field, "Program Incrementor" value is changed, verify that xxx fields are not empty. If xxx fields are empty, then display a notification or an error message etc. and prompt for the fields to be populated.