Validation rules for pricing indicator presence and validity in aggregate rating data
Pricing
IndicatorMustBePresent
| Preconditions |
|---|
pricing is present |
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
| Validate that 'indicator' is present |
IndicatorMustBeValid
| Definition | Severity | API | Sample | Mode |
|---|---|---|---|---|
Validate that indicator value is valid |
Example Validation Report
{
"code": "VALIDATION__IndicatorMustBeValid",
"severity": "VIOLATION",
"message": "'indicator' value is '{{value}}' and is not valid. Valid values are '{{validValue}}'",
"context": {
"value": "\u00a3\u00a3",
"validValue": "1,2,3,4"
},
"details": {
"createdDate": "2026-09-01T21:00:59.865Z",
"submitted": [
{
"field": "$.aggregateRatingDetails.pricing.indicator",
"value": "\u00a3\u00a3"
}
],
"compared": [],
"expected": []
}
}