Skip to content

clsProviderUtility

Utility class that runs provider lookup helpers outside the BOF aggregate root.

Purpose

  • Provide supporting integration or lookup logic that does not fit a single BOF aggregate.

Context

  • Namespace: SAIF.Business.Provider
  • Assembly/package: SAIF.Business.Provider

Public members

Member Signature Purpose
GetProviderByProviderLocSeqNum Function GetProviderByProviderLocSeqNum(ByRef inDPI As IDataPortalInfo, ByRef ProviderLocationSeqNum As Decimal) As Decimal Retrieves provider by provider loc sequence number through the BOF data portal.
GetPlanNameByid Function GetPlanNameByid(ByRef inDPI As IDataPortalInfo, ByRef mcoPlanid As String) As String Retrieves plan name byid through the BOF data portal.
GetPrimaryLocationFlagByProviderLocSeqNum Function GetPrimaryLocationFlagByProviderLocSeqNum(ByRef inDPI As IDataPortalInfo, ByRef ProviderLocationSeqNum As Decimal) As Boolean Retrieves primary location flag by provider loc sequence number through the BOF data portal.
GetSpecialityDescriptionByCode Function GetSpecialityDescriptionByCode(ByRef inDPI As IDataPortalInfo, ByRef code As String) As String Retrieves speciality description by code through the BOF data portal.
GetTaxIdByProviderSeqNum Function GetTaxIdByProviderSeqNum(ByRef inDPI As IDataPortalInfo, ByRef ProviderSeqNum As Decimal) As String Retrieves tax id by provider sequence number through the BOF data portal.

Behavioral notes

  • This type provides helper behavior outside the main BOF aggregate lifecycle.

Constraints and usage notes

  • Use these helpers from provider-domain workflows that need the specific lookup or integration behavior.

Sources

  • Business\SAIF.Business.Provider\clsProviderUtility.vb