Underwriter issue type verifier class

The UWIssueTypeValidationRules Gosu rules enforce constraints on UWIssueType objects to prevent certain types of configuration errors. These rules are in configuration > config > rules > Validation in Studio.

In the base configuration, these rules enforce the following:

  • Either the UWIssueType.DefaultApprovalBlockingPoint must be one level higher than the issue UWIssueType.BlockingPoint, or both must be non-blocking.
  • The DefaultValueAssignmentType must be defined if the Comparator is Numeric_LE, Numeric_GE, Monetary_LE, or Monetary_GE. These correspond to Value Comparator set to At least, At most, At least (monetary), At most (monetary) in the Underwriting Rule screen.
  • The DefaultValueOffsetAmount must be set if the DefaultValueAssignmentType is OffsetAmount or OffsetPercent. These correspond to Default Value Assignment Type set Offset Amount or Offset Percentage.

See also