ProviderMatchParameters¶
ProviderMatchParameters is a simple data holder pairing an EbillProvider with a set of ProviderAddress candidates. It is declared in the same namespace as the provider-matching classes (ProviderIndexerV2, ProviderMatcher, ProviderMatchBase, and the individual match rules) but is not constructed or referenced anywhere else in the compiled source, so its intended role in the provider-matching pipeline could not be confirmed**.
Purpose¶
- Bundles an
EbillProviderwith its candidateProviderAddressset into a single object, presumably for passing match input as one parameter**.
Context¶
- Namespace:
SAIF.Domain.Claims.Ebilling.Indexing - Assembly/package:
SAIF.Domain(Domain/SAIF.Domain/SAIF.Domain.csproj, .NET Framework 4.6.2 class library)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| EbillProvider | public EbillProvider EbillProvider { get; set; } |
The e-billing provider whose addresses are being matched. |
| ProviderAddresses | public IEnumerable<ProviderAddress> ProviderAddresses { get; set; } |
The candidate provider addresses to match against the e-billing provider's addresses. |
Behavioral notes¶
- No compiled code in this library constructs or consumes
ProviderMatchParameters; it appears to be an unused type, possibly dead code left over from an earlier version of the provider-matching design**.
Note: Statements marked with
**could not be confirmed; treat as unknown until verified.
Sources¶
Domain/SAIF.Domain/Claims/Ebilling/Indexing/ProviderMatchParameters.cs