SearchCriteria¶
SearchCriteria is a filter/search-criteria DTO in the Claims / Bills area, carrying the parameters a query or search operation is narrowed by*.
Purpose¶
- Carries filter parameters for a search or list operation in the Claims / Bills area*.
Context¶
- Namespace:
SAIF.Core.Contracts.Claims.Bills - Kind: Class
- Assembly/package:
SAIF.Core(NuGet packageSAIF.SAIFCode.Core)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
BillId |
long BillId { get; set; } |
References the identifier of the associated bill record*. |
ProviderTaxId |
string ProviderTaxId { get; set; } |
Uniquely identifies the provider tax value recorded on this SearchCriteria*. |
ProviderLocationId |
long ProviderLocationId { get; set; } |
References the identifier of the associated provider location record*. |
ClaimNumber |
string ClaimNumber { get; set; } |
Uniquely identifies the claim recorded on this SearchCriteria*. |
DateRangeServiceFromDate |
DateTime DateRangeServiceFromDate { get; set; } |
Records the date of the date range service from*. |
DateRangeServiceThruDate |
DateTime DateRangeServiceThruDate { get; set; } |
Records the date of the date range service thru*. |
BillTypeCode |
string BillTypeCode { get; set; } |
Classifies the bill type using a coded value*. |
BillStatusCode |
string BillStatusCode { get; set; } |
Classifies the bill status using a coded value*. |
CheckNumber |
long? CheckNumber { get; set; } |
Uniquely identifies the check recorded on this SearchCriteria*. |
HasEmptyThruDate |
bool HasEmptyThruDate { get; set; } |
Indicates whether this SearchCriteria has empty thru date*. |
HasEmptyFromDate |
bool HasEmptyFromDate { get; set; } |
Indicates whether this SearchCriteria has empty from date*. |
DatesEntered |
bool DatesEntered { get; set; } |
Represents the dates entered associated with this SearchCriteria*. |
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¶
- Core/SAIF.Core/Contracts/Claims/Bills/SearchCriteria.cs