---
title: MedicalBillSearchRequest
summary: API reference for MedicalBillSearchRequest.
status: draft
owner: SAIF Doc Gen
last_reviewed: 2026-07-28
library: SAIF.Business.Claim.MedicalBill
reference_type: package
---

# MedicalBillSearchRequest

`MedicalBillSearchRequest` defines the search inputs for medical-bill lookups, including claim, worker, service-date, bill, provider, and payment filters.*

## Purpose
- Collects the criteria used to search medical bills.*
- Combines claim and worker identity fields with service-date, bill-number, provider, and payment filters.

## Context
- Namespace: `SAIF.Business.Claim.MedicalBill`
- Assembly/package: `SAIF.Business.Claim.MedicalBill`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `New` | `Public Sub New()` | Executes the `New` operation. |
| `ClaimNumber` | `Public Property ClaimNumber As String` | Gets or sets claim number. |
| `WorkerFirstName` | `Public Property WorkerFirstName As String` | Gets or sets worker first name. |
| `WorkerLastName` | `Public Property WorkerLastName As String` | Gets or sets worker last name. |
| `WorkerDateOfBirth` | `Public Property WorkerDateOfBirth As DateTime?` | Gets or sets worker date of birth. |
| `DateOfServiceFrom` | `Public Property DateOfServiceFrom As DateTime?` | Gets or sets date of service from. |
| `DateOfServiceThrough` | `Public Property DateOfServiceThrough As DateTime?` | Gets or sets date of service through. |
| `BillNumber` | `Public Property BillNumber As Long?` | Gets or sets bill number. |
| `BillStatus` | `Public Property BillStatus As String` | Gets or sets bill status. |
| `ProviderLocationSequenceNumber` | `Public Property ProviderLocationSequenceNumber As Long?` | Gets or sets provider location sequence number. |
| `PaymentNumber` | `Public Property PaymentNumber As String` | Gets or sets payment number. |
| `UseStartsWithForNames` | `Public Property UseStartsWithForNames As Boolean` | Gets or sets use starts with for names. |
| `IsMedicalBillSearch` | `Public Property IsMedicalBillSearch As Boolean` | Gets or sets is medical bill search. |

## Behavioral notes
- This type is documented from its source declaration.

## Constraints and usage notes
- Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

## Sources
- `Business\SAIF.Business.Claim.MedicalBill\MedicalBillSearchRequest.vb`
