Skip to content

clsCaseSearchCriteria

clsCaseSearchCriteria packages the inputs for legal-case search criteria lookups, keeping the user-entered search values and the rule set that determines whether a claim, worker, policy, SSN, or check search is valid before execution.*

Purpose

Use this type to collect and validate search parameters before invoking LegalNet case-retrieval logic. Its protected rule members enforce the input combinations the search workflow accepts.*

Context

  • Namespace: SAIF.Business.Claim.Legal.LegalNet

  • Assembly/package: SAIF.Business.Claim.Legal

Public members

| Member | Kind | Type | Description |

|---|---|---|---|

| ClaimNumber | Property | String | SAIF claim number associated with this legal-case search criteria.* |

| FirstName | Property | String | Display text for the first name carried by this legal-case search criteria.* |

| LastName | Property | String | Display text for the last name carried by this legal-case search criteria.* |

| PolicyNumber | Property | String | Policy number associated with this legal-case search criteria.* |

| SSN | Property | String | Social Security number used with this legal-case search criteria.* |

| CheckNumber | Property | String | Value recorded for check number on this legal-case search criteria.* |

| IncludeClosed | Property | Boolean | Indicates whether closed legal cases should be included when this search criteria object is used.* |

| SearchType | Property | SearchTypes | Search mode that determines which search input and validation rules apply.* |

| New | Constructor | clsCaseSearchCriteria | Initializes a new legal-case search criteria instance and applies its default business-rule state.* |

| AddBusinessRules | Method | Void | Registers the validation rules enforced for this legal-case search criteria.* |

| Rule_ValidClaimSearch | Method | Boolean | Validates the valid claim search rule for this legal-case search criteria before the object is used or saved.* |

| Rule_ValidClaimantSearch | Method | Boolean | Validates the valid claimant search rule for this legal-case search criteria before the object is used or saved.* |

| Rule_ValidPolicySearch | Method | Boolean | Validates the valid policy search rule for this legal-case search criteria before the object is used or saved.* |

| Rule_ValidSSNSearch | Method | Boolean | Validates the valid ssn search rule for this legal-case search criteria before the object is used or saved.* |

| Rule_ValidCheckSearch | Method | Boolean | Validates the valid check search rule for this legal-case search criteria before the object is used or saved.* |

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

  • SAIF.Business.Claim.Legal\LegalNet\clsCaseSearchCriteria.vb