request.txt
Links to related JIRA Tickets
Rule Information
- Standard: ADaMIG
- Rule ID: 88
- Rule Description: Raise an error when STUDYID is not present
Describe the bug
The error show regardless of wether STUDYID is present in the dataset or not. Also the message "Output variables: ['STUDYID'] not found in dataset" does not make any sense. since no output variables is specified. I think this is a schema problem.
Error returned from Rule Engine
{
"ADSL": [
{
"executionStatus": "execution_error",
"domain": "ADSL",
"variables": [],
"message": "rule execution error",
"errors": [
{
"error": "An unknown exception has occurred",
"message": "Output variables: ['STUDYID'] not found in dataset"
}
]
}
]
}
Expected behavior
In case STUDYID is missing from the dataset, I expect my message "STUDYID is not present" to be displayed instead of "An unknown exception has occurred".
Screenshots

request.txt
Links to related JIRA Tickets
Rule Information
Describe the bug
The error show regardless of wether STUDYID is present in the dataset or not. Also the message "Output variables: ['STUDYID'] not found in dataset" does not make any sense. since no output variables is specified. I think this is a schema problem.
Error returned from Rule Engine
{ "ADSL": [ { "executionStatus": "execution_error", "domain": "ADSL", "variables": [], "message": "rule execution error", "errors": [ { "error": "An unknown exception has occurred", "message": "Output variables: ['STUDYID'] not found in dataset" } ] } ] }Expected behavior
In case STUDYID is missing from the dataset, I expect my message "STUDYID is not present" to be displayed instead of "An unknown exception has occurred".
Screenshots
