Loading...

Projects

Learn how to create and finesse projects for instant use.

    Supported Formats

    Input Interpreted As
    010125 January 1, 2025
    01012025 January 1, 2025
    1/1/25 January 1, 2025
    01/01/25 January 1, 2025
    1/1/2025 January 1, 2025
    01/01/2025 January 1, 2025
    1.1.25 January 1, 2025
    01/01/25 January 1, 2025
    1.1.2025 January 1, 2025
    01.01.2025 January 1, 2025
    1-1-25 January 1, 2025
    01-01-25 January 1, 2025
    1-1-2025 January 1, 2025
    01-01-2025 January 1, 2025

    Note: All formats must follow month/day/year.
    year/month/day is not supported.

    As shown, you may enter a date as a 6- or 8-digit number (no separators), using the MMDDYY or MMDDYYYY format. Leading zeros are required for single-digit months and days.

    For example, entering 1125 will not work. Instead, try 010125.

    Invalid Inputs

    Input Issue
    1 1 25 Spaces not allowed
    2025-01-01 Incorrect format (YYYY-MM-DD)
    January 1, 2025 Month names not supported

    Additional Notes

  • Two-digit years are treated as 20YY (e.g., 1/1/25 → 1/1/2025).
  • Dates are automatically reformatted to M/D/YYYY.
  • Future dates trigger an alert as they are not allowed.

    Some codes require modifiers to work. Learn more ›

    Code Specifics

  • You must enter a code for every row.
  • Do not enter codes with spaces (e.g., G 0283).
  • If a code uses a space, use an alternate symbol such as a hyphen or underscore (e.g., G-0283 or G_0283) to retain clarity without breaking validation.
  • The system checks that the Code field is not empty.
  • PIP Fee also strips out spaces and triggers formatting alerts if characters are not allowed or if the code pattern doesn’t match fee schedule expectations.
  • Tip: Codes are not case-sensitive, but formatting matters.

    Special Code Alerts

    When you enter certain codes that fall under specific Medicare fee schedules, the system will alert you with additional guidance via an automatic pop-up. These alerts help ensure that required supporting fields (like Units) are entered correctly based on the code type.

    Ambulance Fee Schedule Code

    If you enter a code covered under the Ambulance Fee Schedule, you’ll see a pop-up titled Ambulance Fee Schedule Code Entered.

  • The system will prompt you to use the Units field to enter the corresponding mileage for the transport.
  • Pricing is based on miles, not service quantity.
  • Learn more about the Ambulance Fee Schedule ›
    Anesthesia Fee Schedule Code

    When you enter a code recognized under the Anesthesia Fee Schedule, you’ll see a pop-up titled Anesthesia Fee Schedule Code Entered.

  • You will be prompted to enter the number of minutes anesthesia was administered in the Units field.
  • The system automatically converts these minutes into fifteen-minute increments for pricing purposes.
  • Learn more about the Anesthesia Fee Schedule ›
    Medicare Part B Drug Code

    If you enter a Medicare Part B drug code, you’ll see a pop-up titled Medicare Part B Drug Code Entered.

  • This alert provides important drug-specific billing information.
  • Depending on the drug, you may be required to use specific modifiers or units (e.g., per milligram or per vial).
  • The full message varies depending on the drug code entered.

    Learn more about Medicare Part B Drug Codes ›

    Method 1

  1. Click Open Project in the navigation menu.
  2. View your list of projects, then
    click Open next to the relevant project.

    Method 2

  1. Click Manage Providers in the navigation menu.
  2. Using the Select an Existing Provider list,
    click on a provider.
  3. The resulting Manage Providers page shows all Projects Using this Provider.

  4. Click Open next to the relevant project.

    Move a Single Row

  • On the right side of each row, you’ll see a small icon (three stacked lines).
  • Click and hold this icon, then drag the row up or down to its new position.
  • Release the mouse button to drop it in place.
  • Move Multiple Rows at Once

  • On the left side of each row, there’s a checkbox.
  • Check the boxes for all rows you want to move together.
  • Once selected, click and hold the drag icon (on the right-side of any checked row) to move the group to its new position.
  • Release the mouse button to drop all selected rows in place.

    Some codes require modifiers to work. Learn more ›

    When to Use Modifiers

  • If your service or item includes one modifier, enter it in the first modifier field.
  • If there are two modifiers, enter the second one in the second modifier field.
  • Do not enter more than two modifiers.
  • Leave modifier fields blank if no modifiers apply to the code you entered.

    Accepted Modifier Codes

    To be priced using the Medicare fee schedule, modifiers must match the codes PIP Fee recognizes for Medicare pricing.

    Allowed in the First Modifier Field
  • 26, 53, AU, AV, AW, KF, KM, KN, MS, NU, QW, RR, TC, UE
  • Allowed in the Second Modifier Field
  • BA, KC, KE, KF, KU, QB, QF
  • What Happens If You Use a Non-Medicare Modifier?

    You can enter a modifier outside these lists (such as custom modifiers from providers), but the row will:

  • Bypass Medicare fee schedule logic; and
  • Be flagged with a warning.
  • These rows are not disqualified but will be processed as without a fee schedule match in your reports.

    Best Practices

  • Modifiers must be entered exactly.
  • Use only one modifier per field.
  • Be cautious: Applying an unrecognized modifier will result in the code being processed as without a fee schedule match in your reports.
  • If you’re unsure whether a modifier is appropriate or eligible, consult CMS guidance.

    General Usage

  • Optional: leave blank if no reduction applies.
  • Enter dollars and cents only (e.g., 75.00).
  • No currency symbols, commas, negatives, or percentages (they are automatically removed).
  • Do not exceed the Gross Charge; doing so will produce a negative Net Charge.
  • What it Does—and Doesn’t—Do

  • Does reduce the Net Charge shown on the report.
  • Does not change fee schedule pricing. Fee schedules are determined by code, modifiers, date of service, and units—not by adjustments.
  • Does not replace the Insurer Paid field. Enter insurer payments separately so the report can compute the Balance correctly.
  • Learn more about using the Insurer Paid field ›

    Examples

  • Contracted write-off: enter 125.00
  • Courtesy discount: enter 25.00
  • No adjustment: leave blank or enter 0.00

    Project Details

    At the top, you’ll see fields for the Project Name and File Number. These are for your own reference but are required. Each is limited to 30 characters.

    Data Entry Rows

    Rows represent individual services. Fill in the required fields including Provider, Date of Service, Code, and Units. Additional fields are available for code modifiers, gross charge, adjustments, CDM price (for Michigan subscriptions), and insurer-paid amounts.

    Selecting a provider ›
    Accepted date formats ›
    Some codes require modifiers to work. Learn more ›

    Real-Time Alerts and Validation

    The system will flag issues as you type. For example, you’ll get alerts if you enter a future date, a non-Medicare modifier, or leave a required field blank.

    Row Management

    Use the plus (+) icon (or Tab key) to add a row, the minus (−) icon to remove one, or the checkboxes to select or delete multiple rows at once. Rows can also be reordered by dragging the handle on the right.

    Saving Changes

    Use the Save buttons at the top or bottom of the page. If you try to navigate away without saving, you’ll be prompted to confirm.

    The system also auto-saves every five minutes.

    Running Reports

    Once you’ve finished entering data, click Run Report. Make sure to save your changes first, or you’ll see an alert.

    General Usage

  • Enter the billed amount exactly as it appears on the provider’s invoice or claim form.
  • Enter dollars and cents only (e.g., 75.00).
  • No currency symbols, commas, negatives, or percentages (they are automatically removed).
  • Purpose

    The Gross Charge serves as the baseline for calculating any applicable fee schedule adjustments. It reflects the provider’s standard charge, not necessarily the reimbursable amount.

    How It Works

  • The system calculates the allowed amount based on the Fee Schedule (including any applicable adjustments or multipliers).
  • It then subtracts the amount you enter in Insurer Paid from that Fee Schedule amount.
  • The result is shown in the Balance column of the Fee Schedule Pricing Report.
  • Formula

    Fee Schedule − Insurer Paid = Balance

    General Usage

  • This field is required.
  • Enter a whole number only—no decimals or fractions are accepted.
  • Ambulance Fee Schedule Code

    If you enter a code covered under the Ambulance Fee Schedule, you’ll see a pop-up titled Ambulance Fee Schedule Code Entered.

  • The system will prompt you to use the Units field to enter the corresponding mileage for the transport.
  • Pricing is based on miles, not service quantity.
  • Learn more about the Ambulance Fee Schedule ›
    Anesthesia Fee Schedule Code

    When you enter a code recognized under the Anesthesia Fee Schedule, you’ll see a pop-up titled Anesthesia Fee Schedule Code Entered.

  • You will be prompted to enter the number of minutes anesthesia was administered in the Units field.
  • The system automatically converts these minutes into fifteen-minute increments for pricing purposes.
  • Learn more about the Anesthesia Fee Schedule ›
    Medicare Part B Drug Code

    If you enter a Medicare Part B drug code, you’ll see a pop-up titled Medicare Part B Drug Code Entered.

  • This alert provides important drug-specific billing information.
  • Depending on the drug, you may be required to use specific modifiers or units (e.g., per milligram or per vial).
  • The full message varies depending on the drug code entered.

    Learn more about Medicare Part B Drug Codes ›