National Correct Coding Initiative (NCCI) Procedure-to-Procedure (PTP) edits prevent inappropriate payment of services that should not be reported together. Each edit has a Column One (Comprehensive) and Column Two (Component) HCPCS code.
Usage
search_ptps(
hcpcs_code = NULL,
ptp_service = c("Practitioner", "Outpatient"),
ptp_type = NULL,
ptp_mod = NULL,
unnest = FALSE,
...
)
Arguments
- hcpcs_code
<chr>
vector of 5-character HCPCS codes- ptp_service
<chr>
Practitioner
orOutpatient
; default isPractitioner
- ptp_type
<chr>
Comprehensive
(Column One) orComponent
(Column Two)- ptp_mod
<int>
1
: Allowed: The code-pair is allowed with an NCCI PTP-associated modifier.0
: Not Allowed: An NCCI PTP-associated modifier is not allowed and will not bypass the edit.9
: Not Applicable: The use of NCCI PTP-associated modifiers is not specified.
- unnest
<lgl>
Unnest theptp_complements
column, default isFALSE
- ...
These dots are for future extensions and must be empty.
Value
a tibble
Details
If a provider reports the two codes of an edit pair for the same beneficiary on the same date of service, the Column One code is eligible for payment, but the Column Two code is denied unless a clinically appropriate NCCI PTP-associated modifier is also reported.
Per National Correct Coding Initiative (NCCI) rules, Column 2 codes will bundle their payment to specific Column 1 codes.
When a Column 2 code is billed and paid before the Column 1 code is submitted, the Column 1 procedure code's allowed amount may be reduced by the already paid services.
Providers would need to add distinguishing modifiers to the Column 2 code before the Column 1 code can pay in full.
Reopenings or appeals should be used to add the modifiers.
PTP Modifiers
Modifiers that may be used under appropriate clinical circumstances to bypass an NCCI PTP edit include:
Anatomic: E1-E4, FA, F1-F9, TA, T1-T9, LT, RT, LC, LD, RC, LM, RI
Global Surgery: 24, 25, 57, 58, 78, 79
Other: 27, 59, 91, XE, XS, XP, XU
It’s very important that NCCI PTP-associated modifiers only be used when appropriate. In general, these circumstances relate to separate patient encounters, separate anatomic sites, or separate specimens.
Most edits involving paired organs or structures (e.g., eyes, ears,
extremities, lungs, kidneys) have NCCI PTP modifier indicators of 1
because
the two codes of the code-pair edit may be reported if performed on the
contralateral organs or structures.
Most of these code-pairs should not be reported with NCCI PTP-associated modifiers when performed on the ipsilateral organ or structure unless there is a specific coding rationale to bypass the edit.
The presence of an NCCI PTP edit indicates that the two codes generally can’t be reported together unless the two corresponding procedures are performed at two separate patient encounters or two separate anatomic locations.
Similarly, if the two corresponding procedures are performed at the same patient encounter and in contiguous structures in the same organ or anatomic region, NCCI PTP-associated modifiers generally shouldn’t be used.
Some Column One/Column Two correct coding edits would never warrant the use
of any of the modifiers associated with the NCCI PTP edits. These code pairs
are assigned a Correct Coding Modifier Indicator (CCMI) of 0
.
NCCI PTP modifier indicators of 9
indicate that the use of NCCI
PTP-associated modifiers is not specified. This indicator is used for all
code pairs that have a deletion date that is the same as the effective date.
This indicator prevents blank spaces from appearing in the indicator field.
Modifier 59 may be used only if no other appropriate modifier describes the service. Claim line edits allow use of NCCI PTP-associated Modifier 91 to bypass them if one or more of the individual laboratory tests are repeated on the same date of service.
The repeat testing must be medically reasonable and necessary and can’t be performed to "confirm initial results; due to testing problems with specimens and equipment or for any other reason when a normal, one-time, reportable result is all that is required."
See also
Other NCCI Edits:
search_aocs()
,
search_mues()
Examples
search_ptps(hcpcs_code = c("39503", "43116", "33935", "11646"))
#> # A tibble: 158 × 6
#> hcpcs_code ptp_type ptp_complements ptp_deleted ptp_mod ptp_rationale
#> <chr> <chr> <list> <date> <int> <chr>
#> 1 11646 Comprehensive <tibble [1 × 1]> 9999-12-31 0 Anesthesia se…
#> 2 11646 Comprehensive <tibble [1 × 1]> 2006-12-31 0 Anesthesia se…
#> 3 11646 Comprehensive <tibble [25 × 1]> 9999-12-31 0 Misuse of Col…
#> 4 11646 Comprehensive <tibble [2 × 1]> 2020-12-31 0 Standards of …
#> 5 11646 Comprehensive <tibble [46 × 1]> 9999-12-31 1 Standards of …
#> 6 11646 Comprehensive <tibble [24 × 1]> 9999-12-31 1 Misuse of Col…
#> 7 11646 Comprehensive <tibble [1 × 1]> 2018-12-31 1 CPT Manual or…
#> 8 11646 Comprehensive <tibble [63 × 1]> 9999-12-31 1 CPT Manual or…
#> 9 11646 Comprehensive <tibble [4 × 1]> 9999-12-31 1 Mutually excl…
#> 10 11646 Comprehensive <tibble [11 × 1]> 9999-12-31 0 CPT Manual or…
#> 11 11646 Comprehensive <tibble [1 × 1]> 2015-12-31 1 Misuse of Col…
#> 12 11646 Comprehensive <tibble [1 × 1]> 2016-01-01 9 Misuse of Col…
#> 13 11646 Comprehensive <tibble [2 × 1]> 2016-12-31 0 Standards of …
#> 14 11646 Comprehensive <tibble [5 × 1]> 2016-12-31 0 Misuse of Col…
#> 15 11646 Comprehensive <tibble [26 × 1]> 9999-12-31 0 Standards of …
#> 16 11646 Comprehensive <tibble [3 × 1]> 2019-12-31 0 Standards of …
#> 17 11646 Comprehensive <tibble [1 × 1]> 2015-12-31 0 Standards of …
#> 18 11646 Comprehensive <tibble [2 × 1]> 2009-12-31 0 Misuse of Col…
#> 19 11646 Comprehensive <tibble [1 × 1]> 2018-12-31 0 Standards of …
#> 20 11646 Comprehensive <tibble [1 × 1]> 2009-04-01 9 Standards of …
#> # ℹ 138 more rows
search_ptps(hcpcs_code = "43116",
ptp_type = "Component",
ptp_mod = 0)
#> # A tibble: 2 × 6
#> hcpcs_code ptp_type ptp_complements ptp_deleted ptp_mod ptp_rationale
#> <chr> <chr> <list> <date> <int> <chr>
#> 1 43116 Component <tibble [3 × 1]> 9999-12-31 0 More extensive proc…
#> 2 43116 Component <tibble [1 × 1]> 9999-12-31 0 Mutually exclusive …