check_code_pair
Pack: medicare-pricing · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/check_code_pair for the schema, then POST the same URL with its arguments for the data.
Can two procedure codes be billed together on the same day? Checks the CMS National Correct Coding Initiative procedure-to-procedure (PTP) edit for a pair of HCPCS/CPT codes and returns the modifier indicator saying whether the pair can never be unbundled, can be unbundled with an appropriate modifier and documentation, or carries no edit in the loaded data. Answers “can I bill 99214 and 93000 together”, “is there an NCCI edit between these two codes”, “do I need a modifier for this code combination”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
code_a | string | yes | First HCPCS/CPT code, e.g. “99214”. |
code_b | string | yes | Second HCPCS/CPT code, e.g. “93000”. |
setting | string | no | Which edit table: “practitioner” (default) or “hospital” (outpatient facility). Edits can differ between them. |
Example call
Arguments
{
"code_a": "00142",
"code_b": "64474"
}
curl
curl -X POST https://gateway.pipeworx.io/medicare-pricing/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_code_pair","arguments":{"code_a":"00142","code_b":"64474"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('check_code_pair', {
"code_a": "00142",
"code_b": "64474"
});
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the medicare-pricing pack
{
"mcpServers": {
"medicare-pricing": {
"url": "https://gateway.pipeworx.io/medicare-pricing/mcp"
}
}
}
See Getting Started for client-specific install steps.