| Quintiq file version 2.0 | 
| #parent: #root | 
| TypeDataInterface SanityCheckGroup | 
| { | 
|   TypeKey: '[113694.1.43111451]' | 
|   ImageDataMember Category | 
|   { | 
|     #keys: '1[127710.2.1805630]' | 
|     Description: 'Indicates the highest category of sanity check violation(s) in the group.' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'There are data issue(s)' | 
|         Image: 'SAD_SMILEY' | 
|         Quill: 'object.SanityCheckHighestCategory() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataIssue()' | 
|         Value: 'DataIssue' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'There are data warning(s)' | 
|         Image: 'SAD_SMILEY_PURPLE' | 
|         Quill: 'object.SanityCheckHighestCategory() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataWarning()' | 
|         Value: 'DataWarning' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'There are planning issue(s)' | 
|         Image: 'SAD_SMILEY_ORANGE' | 
|         Quill: 'object.SanityCheckHighestCategory() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningIssue()' | 
|         Value: 'PlanningIssue' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'There are planning warning(s)' | 
|         Image: 'SAD_SMILEY_YELLOW' | 
|         Quill: 'object.SanityCheckHighestCategory() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningWarning()' | 
|         Value: 'PlanningWarning' | 
|       } | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'There are unclassified error(s)' | 
|         Image: 'SAD_SMILEY_CYAN' | 
|         Quill: 'object.SanityCheckHighestCategory() = SanityCheckCategoryLevel::GetSanityCheckCategoryUnclassifiedError()' | 
|         Value: 'UnclassifiedError' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember ImgHasView | 
|   { | 
|     #keys: '1[127710.2.1805602]' | 
|     Description: 'Indicates if the view is valid and can be opened.' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'This is just a dummy column as the image needs to be drawn in the OnDrawElement response in designer' | 
|         Image: 'EDITOBJECT' | 
|         Quill: 'true' | 
|         Value: 'HasView' | 
|       } | 
|     ] | 
|   } | 
|   ImageDataMember Show | 
|   { | 
|     #keys: '1[127710.2.1805614]' | 
|     Description: 'Indicates if the violations of the sanity check group should be shown to the user' | 
|     ImageSpecifications: | 
|     [ | 
|       ImageDataMemberImageSpecification | 
|       { | 
|         Description: 'This sanity check group is being ignored' | 
|         Image: 'MESSAGE_DELETE' | 
|         Quill: 'not object.IsShown()' | 
|         Value: 'Ignored' | 
|       } | 
|     ] | 
|   } | 
| } |