clsPharmacyEnrollment¶
clsPharmacyEnrollment supports utility — pharmacy enrollment validation in SAIF.Business.Claim.Bill.AutomatedAudit.*
Purpose¶
- Utility — pharmacy enrollment validation
Context¶
- Namespace:
SAIF.Business.Claim.Bill.AutomatedAudit - Assembly/package:
SAIF.Business.Claim.Bill.AutomatedAudit
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| PharmacyEligibilityRecord | Structure PharmacyEligibilityRecord |
Groups the eligibility status code and effective date used to build the returned date range.* |
| PharmacyEligibilityRecord.Code | Field Code As String |
Stores the pharmacy eligibility status code captured from query results.* |
| PharmacyEligibilityRecord.EffectiveDate | Field EffectiveDate As Date |
Stores the effective date associated with the eligibility status record.* |
| BuildEligibilityDateRange | Shared Function BuildEligibilityDateRange(ByVal inEligibility As Generic.List(Of PharmacyEligibilityRecord)) As DateRange |
Collapses ordered eligibility records into a single begin/end date range.* |
| GetPharmacyEligiblityDates | Shared Function GetPharmacyEligiblityDates(ByVal inDPI As IDataPortalInfo, ByVal inClaimID As Decimal) As DateRange |
Queries pharmacy eligibility history for a claim and returns the derived date range.* |
Behavioral notes¶
clsPharmacyEnrollmentis part of the documentedSAIF.Business.Claim.Bill.AutomatedAuditpublic contract.- Public members are declared in
Business\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsPharmacyEnrollment.vb.
Constraints and usage notes¶
- Consumers should treat this type as a stable library entry point.
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsPharmacyEnrollment.vb