EntityGroups¶
EntityGroups is a nested enumeration of Enums that classifies the organizational/legal-entity structure of a policyholder (corporation, limited liability company, limited liability partnership, partnership, sole owner, or other). Unlike most sibling enumerations in Enums, it has no paired Convert* function in this class, so its mapping to any persisted database code is not defined here.*
Purpose¶
- Represent the fixed set of policyholder entity structures used for classification/reporting purposes.*
- Provide an
Otherscatch-all value for entity structures outside the enumerated set.*
Context¶
- Namespace:
SAIF.Business.Policy - Assembly/package:
SAIF.Business.Policy
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Corporation |
Corporation |
Represents a corporation entity structure.* |
LimitedLiabilityCompany |
LimitedLiabilityCompany |
Represents a limited liability company (LLC) entity structure.* |
LimitedLiabilityPartnership |
LimitedLiabilityPartnership |
Represents a limited liability partnership (LLP) entity structure.* |
Partnership |
Partnership |
Represents a general partnership entity structure.* |
SoleOwner |
SoleOwner |
Represents a sole-proprietorship entity structure.* |
Others |
Others |
Catch-all value for entity structures not otherwise enumerated.* |
Behavioral notes¶
- Source declaration:
Business\SAIF.Business.Policy\Enums.vb. - Related operations, rules, and SQL are cross-referenced from the library-level documentation.
Constraints and usage notes¶
- Consumers should rely on the declared public surface rather than internal implementation details.
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.Policy\Enums.vb