SAIF.Business API reference¶
This page lists the public types documented for SAIF.Business. Each type links to its self-contained API page.
Types¶
| Type | Kind | Namespace | Purpose |
|---|---|---|---|
| ClaimServices | Class | SAIF.Business |
Provides claim-centric lookup, security, authorization, and payment helper methods used across SAIF business workflows. |
| clsClaimSecurity | Class | SAIF.Business |
Exposes claim identifiers, policy information, worker name data, and claim-security flags for a retrieved claim. |
| clsClaimAddress | Class | SAIF.Business |
Stores claim-address metadata such as address code, addressee, additional address text, and address-validity state. |
| ClaimContacts | Class | SAIF.Business.CCClaimDataAPI |
Represents the contact collection returned by the CC Claim Data API integration. |
| Contact | Class | SAIF.Business.CCClaimDataAPI |
Stores contact identity fields such as public IDs, user IDs, tax IDs, names, suffix, display name, and gender. |
| clsClaimPerson | Class | SAIF.Business.CCClaimDataAPI |
Stores claim-person and worker identifiers, PMA worker numbering, and update tracking fields. |
| clsClaimSecurityData | Class | SAIF.Business.CCClaimDataAPI |
Carries claim-security flags and related values returned from the CC Claim Data API. |
| clsEmployeeData | Class | SAIF.Business |
Represents an employee profile business object populated from ADP and WCIS employee data sources. |
| clsEmployeeDataCollection | Class | SAIF.Business |
Holds clsEmployeeData items with typed indexers by collection position and employee ID. |
| clsEmployeeLeave | Class | SAIF.Business |
Represents a single employee-leave row identified by EMPLOYEE_LEAVE_SEQ_NUM. |
| clsEmployeeLeaveCollection | Class | SAIF.Business |
Holds clsEmployeeLeave items with the typed collection behavior supplied by clsBusinessCollection(Of clsEmployeeLeave). |
| clsHelpText | Class | SAIF.Business |
Retrieves help text from APPLICATION_HELP_DETAIL for a supplied key. |
| clsHelpTextCollection | Class | SAIF.Business |
Holds clsHelpText items with typed lookup by index and by reference-key value. |
| clsLanguageTranslation | Class | SAIF.Business |
Converts persisted language and gender codes into strongly typed enum values and back again. |
| clsLanguageTranslationCollection | Class | SAIF.Business |
Retrieves all translation rows or subsets filtered by language and grammatical gender. |
| clsSAIFOutputAddress | Class | SAIF.Business |
Retrieves SAIF output addresses from the LOCATION table for the fixed XSAIF location code. |
| clsAddress | Class | SAIF.Business.ContactInfo |
Represents a formatted postal address with validation, formatting, and contact-channel support. |
| clsAddressStructure | Class | SAIF.Business.ContactInfo |
Stores addressee, alternate-name, identifier, line, city, state, ZIP, county, foreign-postal, and country fields for a customer address. |
| clsPhone | Class | SAIF.Business.ContactInfo |
Stores phone-number components such as country code, long-distance indicator, area code, prefix, number, extension, and foreign flag. |
| clsName | Class | SAIF.Business.ContactInfo |
Stores title, first, middle, last, extension, gender, preferred-name, description, and single-value name data. |
| clsEmailAddress | Class | SAIF.Business.ContactInfo |
Represents an email-address contact item with validation and environment-aware verification helpers. |
| clsCustomerContactItem | Class | SAIF.Business.ContactInfo |
Supplies shared IsActive and IsPrimary flags for contact-information items. |
| clsInfoItemBase | Class | SAIF.Business.ContactInfo |
Supplies shared IsActive and IsPrimary flags for contact-related value objects. |
| ImageInfo | Class | SAIF.Business |
Stores the tower ID, IFN disk set, IFN ID, and optional image sequence number for an imaged document. |
| ImageServices | Class | SAIF.Business |
Calls stored procedures and SQL queries used by imaging workflows to detect legal alerts, media attachments, and audit-report tracking data. |
| EFTServices | Class | SAIF.Business |
Encapsulates EFT authorization, provider authorization, and debit-card enrollment helper operations. |
| PolicyServices | Class | SAIF.Business |
Provides shared policy lookup, validation, coverage, and date-calculation helpers. |
| UnitStatServices | Class | SAIF.Business |
Retrieves formatted NCCI policy numbers and active policy-unit effective dates through data-portal queries. |
| ExternalUserServices | Class | SAIF.Business.Services |
Retrieves external-user last-logon and account activity data for policyholders, agents, and injured-worker user types. |
| ObjectServices | Class | SAIF.Business |
Creates portal and data-request objects for callers working with IDataPortalInfo. |
| BankValidatorServices | Class | SAIF.Business |
Validates routing numbers and bank account numbers against the configured external bank-validation service. |
| GlobalizationServices | Class | SAIF.Business |
Builds SELECT statements that join a primary code table to its globalization table. |
| MCOInfo | Class | SAIF.Business |
Loads MCO plan records from MCO_PLAN into a keyed collection of MCOPlanInfo objects. |
| clsUserType | Class | SAIF.Business |
Classifies the current security principal into a UserTypes value such as employee, agent, policyholder, group user, or medical provider. |
| IPayee | Interface | SAIF.Business |
Standardizes the identifying fields returned by payee objects through PayeeID, Name, and SSNTaxID. |
| iTask | Interface | SAIF.Business |
Standardizes task identity, scheduling, assignment, and descriptive text across SAIF task implementations. |
| ISAIFResult | Interface | SAIF.Business |
Exposes a Boolean Status value so callers can determine whether an operation succeeded. |
| clsSAIFResult | Class | SAIF.Business |
Provides a common result object that exposes a success or failure status. |
| clsResultInfo(Of T) | Generic class | SAIF.Business |
Carries a typed result object in the Result property. |
| DateRange | Class | SAIF.Business |
Represents a begin/end date pair through the IDateRange contract. |
| CommonBusinessRules | Module | SAIF.Business |
Centralizes reusable validation constants and rule helpers shared by multiple business objects. |
| Enumerations | Class | SAIF.Business |
Catalogs the public enums that define shared formatting, date, language, claim, and authorization constants. |
| mdlCodeMaps | Module | SAIF.Business |
Loads business code tables such as claim type, claim status, jurisdiction, payment, reimbursement, and geographic lookup data into reusable map objects. |
| clsCodeTableEntity(Of T) | Generic class | SAIF.Business |
Supplies a shared Code property for derived code-table entities. |
Sources¶
Business\SAIF.Business\ClaimServices.vbBusiness\SAIF.Business\clsEmployeeData.vbBusiness\SAIF.Business\ContactInfo\clsAddress.vbBusiness\SAIF.Business\mdlCodeMaps.vbBusiness\SAIF.Business\Enumerations.vb