SAIF.Business.CustomerContact API reference¶
This page lists the public types surfaced in the phase 1 public-surface summary for SAIF.Business.CustomerContact.
Types¶
| Type | Kind | Namespace | Purpose |
|---|---|---|---|
| clsCustomer | Class | SAIF.Business.CustomerContact.Customer |
Root BOF aggregate for customer data. |
| clsContact | Class | SAIF.Business.CustomerContact.Contact |
Root BOF aggregate for contact data. |
| clsCustomerContact | Class | SAIF.Business.CustomerContact.Customer |
Customer-to-contact relationship business object. |
| clsCustomerCollection | Class | SAIF.Business.CustomerContact.Customer |
Search-oriented customer collection surface. |
| clsContactCollection | Class | SAIF.Business.CustomerContact.Contact |
Search-oriented contact collection surface. |
| clsAddressInfo | Class | SAIF.Business.CustomerContact |
Legacy top-level address BOF wrapper retained in the folder but excluded from compilation.* |
| clsEmailAddressInfo | Class | SAIF.Business.CustomerContact |
Legacy top-level email-address BOF wrapper retained in the folder but excluded from compilation.* |
| clsPhoneInfo | Class | SAIF.Business.CustomerContact |
Legacy top-level phone BOF wrapper retained in the folder but excluded from compilation.* |
| clsAddressInfo | Class | SAIF.Business.CustomerContact.InfoItems |
Reusable standalone address record. |
| clsEmailAddressInfo | Class | SAIF.Business.CustomerContact.InfoItems |
Reusable standalone email-address record. |
| clsPhoneInfo | Class | SAIF.Business.CustomerContact.InfoItems |
Reusable standalone phone record. |
| clsAddressInfoCollection | Class | SAIF.Business.CustomerContact.InfoItems |
Collection base for reusable address records. |
| clsEmailInfoCollection | Class | SAIF.Business.CustomerContact.InfoItems |
Collection base for reusable email-address records. |
| clsPhoneInfoCollection | Class | SAIF.Business.CustomerContact.InfoItems |
Collection base for reusable phone records. |
| clsCustomerContactSearch | Class | SAIF.Business.CustomerContact |
Combined search entry point for customer and contact queries. |
| SearchRequest | Class | SAIF.Business.CustomerContact |
Criteria object for combined customer/contact search. |
| SearchResult | Class | SAIF.Business.CustomerContact |
Combined search result container for customer/contact matches. |
| CustomerContactSearchFormat | Enum | SAIF.Business.CustomerContact |
Formatting option used by combined search logic. |
| CustomerContactSearchType | Enum | SAIF.Business.CustomerContact |
Search-type classifier for customer/contact search behavior. |
| ICustomerContact | Interface | SAIF.Business.CustomerContact |
Shared contract for customer/contact-facing types. |
| clsCustomerContactSelection | Class | SAIF.Business.CustomerContact |
Lightweight selection-state DTO. |
| mdlCustomerContact | Module | SAIF.Business.CustomerContact |
Helper module that converts external business identifiers into local customer/contact records. |
| mdlCodeMaps | Module | SAIF.Business.CustomerContact |
Helper module that loads and caches localized email and phone code maps. |
| AgentInfo | Class | SAIF.Business.CustomerContact |
Value carrier for agent lookup results. |
| AuditorInfo | Class | SAIF.Business.CustomerContact |
Value carrier for auditor lookup results. |
| WorkerInfo | Class | SAIF.Business.CustomerContact |
Value carrier for injured-worker lookup results. |
Note: Statements marked with
*were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts.
Sources¶
Business\SAIF.Business.CustomerContact\AgentInfo.vbBusiness\SAIF.Business.CustomerContact\AuditorInfo.vbBusiness\SAIF.Business.CustomerContact\Contact\clsContact.vbBusiness\SAIF.Business.CustomerContact\CustomerContactCodeFile.vbBusiness\SAIF.Business.CustomerContact\Customer\clsCustomer.vbBusiness\SAIF.Business.CustomerContact\Customer\clsCustomerContact.vbBusiness\SAIF.Business.CustomerContact\InfoItems\clsAddressInfo.vbBusiness\SAIF.Business.CustomerContact\InfoItems\clsEmailAddressInfo.vbBusiness\SAIF.Business.CustomerContact\InfoItems\clsPhoneInfo.vbBusiness\SAIF.Business.CustomerContact\WorkerInfo.vbBusiness\SAIF.Business.CustomerContact\clsAddressInfo.vbBusiness\SAIF.Business.CustomerContact\clsCustomerContactSearch.vbBusiness\SAIF.Business.CustomerContact\clsCustomerContactSelection.vbBusiness\SAIF.Business.CustomerContact\clsEmailAddressInfo.vbBusiness\SAIF.Business.CustomerContact\clsPhoneInfo.vbBusiness\SAIF.Business.CustomerContact\mdlCodeMaps.vbBusiness\SAIF.Business.CustomerContact\mdlCustomerContact.vb