Skip to content

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.vb
  • Business\SAIF.Business\clsEmployeeData.vb
  • Business\SAIF.Business\ContactInfo\clsAddress.vb
  • Business\SAIF.Business\mdlCodeMaps.vb
  • Business\SAIF.Business\Enumerations.vb