3.1.4.13 ValidateLogicalGroup
This section specifies the common validation logic for the LogicalGroup data. The rest of this section assumes the logical group to be validated is available as an input parameter Param_logicalGroup.
The following conditions MUST be met for the logical group to be valid.
Param_logicalGroup.Name MUST NOT be null.
Param_logicalGroup.Users MUST NOT be LogicalGroupUsers.None.
Param_logicalGroup.Origin MUST NOT be LogicalGroupOrigin.None.
For each LogicalGroupField in Fields, the following conditions MUST be met.
CustomFieldId MUST NOT be null and MUST be a value > 0.