Skip to content

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 EbillProvider with its candidate ProviderAddress set 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