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 plainSerializableDTO with no dirty-tracking, validation rules, orIBusinessCriteriasupport.
Constraints and usage notes¶
- There is no shared
Get.../New...static retrieval function; instances are only produced byclsProviderServiceList's constructor.
Sources¶
Business\SAIF.Business.View.Provider\clsProviderServices.vb