stack_check
Whether two or more codes may be billed together, per the NCCI PTP edit file. A can-we-bill-X-with-Y question is this tool, not a search. Codes: 91200, 0689T, 0690T, 76981, 76982, 76983, 76705, 0002M, 0003M, 81517, 0014M, 80076. `0689` is not a code, `0689T` is. A pair with no edit row on file is UNKNOWN, never permission: Category III codes routinely carry no row, and 0689T against 91200 is exactly that case in the shipped file. A lapsed edit, one whose deletion date has passed, is not a live rule and does not govern the pair. The edits shipped here are the Medicaid NCCI edition; the Medicare NCCI PTP baseline is license-gated and not held by this world, so a Medicare bundling verdict is not derivable from what this tool returns. Where a pair is bundled with a modifier allowed, which modifier is appropriate is a coding judgement this world does not make.
Use this form for new arguments. Follow concrete links for known values. Fetch-only readers may be unable to submit new URLs.
Exact input contract
{
"additionalProperties": false,
"properties": {
"codes": {
"description": "The codes to check, two or more. Every unordered pair among them is checked against the edit file. Each must be one of the codes in this array's own enum, which is this tool's closed vocabulary.",
"items": {
"enum": [
"0002M",
"0003M",
"0014M",
"028",
"029",
"030",
"0319U",
"0320U",
"0362T",
"0540U",
"0689T",
"0690T",
"20930",
"20936",
"22551",
"22552",
"22554",
"22558",
"22585",
"22600",
"22610",
"22612",
"22614",
"22630",
"22633",
"22634",
"22840",
"22842",
"22845",
"22853",
"22854",
"27125",
"27130",
"27235",
"27236",
"27244",
"27245",
"27447",
"3074F",
"3075F",
"3077F",
"3078F",
"3079F",
"3080F",
"402",
"426",
"427",
"428",
"429",
"430",
"447",
"448",
"450",
"451",
"453",
"454",
"455",
"456",
"457",
"458",
"459",
"460",
"471",
"472",
"473",
"50200",
"50360",
"50365",
"50370",
"62380",
"63005",
"63030",
"63042",
"63047",
"63048",
"63052",
"63056",
"70450",
"72131",
"72141",
"72148",
"72158",
"73502",
"73521",
"76705",
"76770",
"76981",
"76982",
"76983",
"80048",
"80053",
"80061",
"80076",
"81479",
"81517",
"82043",
"83036",
"83718",
"83880",
"84443",
"90785",
"90791",
"90792",
"90832",
"90833",
"90834",
"90836",
"90837",
"90838",
"90839",
"90840",
"90846",
"90847",
"90853",
"90887",
"90935",
"90937",
"90945",
"90960",
"90961",
"91200",
"93000",
"93010",
"93306",
"93307",
"93308",
"93784",
"93786",
"93788",
"93790",
"93797",
"93798",
"93880",
"93975",
"96127",
"96130",
"96131",
"96136",
"96137",
"96138",
"96139",
"97012",
"97014",
"97032",
"97035",
"97110",
"97112",
"97116",
"97140",
"97151",
"97153",
"97155",
"97161",
"97162",
"97163",
"97164",
"97530",
"97535",
"97750",
"98975",
"98976",
"98977",
"98978",
"98979",
"98980",
"98981",
"98984",
"98985",
"99091",
"99213",
"99214",
"99215",
"99283",
"99284",
"99285",
"99408",
"99409",
"99453",
"99454",
"99457",
"99458",
"99473",
"99474",
"99484",
"99487",
"99490",
"99491",
"99492",
"99493",
"99494",
"99495",
"99496",
"G0283",
"G0396",
"G0397",
"G0422",
"G0423",
"G2067",
"G2068",
"G2069",
"G2070",
"G2074",
"G2080",
"G2214",
"H0001",
"H0015",
"H0020",
"H0038",
"H0039",
"H2011",
"H2017",
"S9480",
"T1016"
],
"type": "string"
},
"minItems": 2,
"type": "array"
}
},
"required": [
"codes"
],
"type": "object"
}