@Noob01 ,
maybe you can even show us a screen of the action in edit mode, cause I do not really understand what you are trying to achive. usually when you parse the information from a forms form the propertynames are coming as ids and not as text like you described it in your schema. I think your approach is kinda faulty.

so my schema looks like this:
{
"type": "object",
"properties": {
"responder": {
"type": "string"
},
"submitDate": {
"type": "string"
},
"r69fc42ea3d3842e5a7cfd87f04c5133f": {
"type": "string"
},
"r98ee8e8e3fa3402995b5fe5ca6d839ba": {
"type": "string"
}
}
}