Skip to content

clsProviderServiceInfo

API reference for clsProviderServiceInfo.

Purpose

  • DTO representing a single provider service record (a service type offered by a provider location).
  • Populated by clsProviderServiceList's retrieval query rather than performing its own data access.

Context

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

Public members

Member Signature Purpose
ServiceCode ReadOnly Property ServiceCode() As String Returns the provider service code.
ServiceDescription ReadOnly Property ServiceDescription() As String Returns the human-readable description of the service code.
IsPrimaryService ReadOnly Property IsPrimaryService() As Boolean Returns whether this is the provider's primary service (from PROVIDER_SERVICE.PRIMARY_SERVICE_FLAG).
DCBSSpecialtyCode ReadOnly Property DCBSSpecialtyCode() As String Returns the DCBS provider specialty code associated with the service code.
New Public Sub New(ByVal inCode As String, ByVal inDescription As String, ByVal inIsPrimaryService As Boolean, ByVal inDCBSSpecialtyCode As String) Constructs the record from its four component values; called only by clsProviderServiceList as it reads each row of SQL-017.

Behavioral notes

  • This class does not inherit clsBusinessBase; it is a plain Serializable DTO with no dirty-tracking, validation rules, or IBusinessCriteria support.

Constraints and usage notes

  • There is no shared Get.../New... static retrieval function; instances are only produced by clsProviderServiceList's constructor.

Sources

  • Business\SAIF.Business.View.Provider\clsProviderServices.vb