Open ddjain opened 1 year ago
When we validate the lfrom time field its not validating/ not returning null
here is my json { "item": [ { "type": "time", "linkId": "request-time-setting", "text": "Send messages at ", "required": true }, { "type": "choice", "linkId": "request-time-interval", "text": "Remind me to send data", "required": true, "answerOption": [ { "valueCoding": { "code": "0", "display": "Every day" } }, { "valueCoding": { "code": "2", "display": "Every 2 days" } }, { "valueCoding": { "code": "3", "display": "Every 3 days" } }, { "valueCoding": { "code": "7", "display": "Once a week" } } ], "initial": [ { "valueCoding": { "code": "0", "display": "Every day" } } ] } ], "resourceType": "Questionnaire", "title": "My Preferences ", "status": "draft" } Getting below suggestion in my code.
{ "item": [ { "type": "time", "linkId": "request-time-setting", "text": "Send messages at ", "required": true }, { "type": "choice", "linkId": "request-time-interval", "text": "Remind me to send data", "required": true, "answerOption": [ { "valueCoding": { "code": "0", "display": "Every day" } }, { "valueCoding": { "code": "2", "display": "Every 2 days" } }, { "valueCoding": { "code": "3", "display": "Every 3 days" } }, { "valueCoding": { "code": "7", "display": "Once a week" } } ], "initial": [ { "valueCoding": { "code": "0", "display": "Every day" } } ] } ], "resourceType": "Questionnaire", "title": "My Preferences ", "status": "draft" }
I think the issue is that you are using answerOption.valueCoding on a field with type="time". If you are using version 33.0.0 or greater, you should be able to use answerOption.valueTime.
When we validate the lfrom time field its not validating/ not returning null
here is my json![DeepinScreenshot_select-area_20230511194350](https://github.com/lhncbc/lforms/assets/17905734/dd69db47-69b3-4f9a-bbe0-941cf35ee35e)
{ "item": [ { "type": "time", "linkId": "request-time-setting", "text": "Send messages at ", "required": true }, { "type": "choice", "linkId": "request-time-interval", "text": "Remind me to send data", "required": true, "answerOption": [ { "valueCoding": { "code": "0", "display": "Every day" } }, { "valueCoding": { "code": "2", "display": "Every 2 days" } }, { "valueCoding": { "code": "3", "display": "Every 3 days" } }, { "valueCoding": { "code": "7", "display": "Once a week" } } ], "initial": [ { "valueCoding": { "code": "0", "display": "Every day" } } ] } ], "resourceType": "Questionnaire", "title": "My Preferences ", "status": "draft" }
Getting below suggestion in my code.