Skip to main content

CMS-0057 API Gate

Runs the same checker as our npm package on a Node.js runtime that pip installs for you (nodejs-wheel-binaries) - no system Node.js needed. Your files are checked locally.

FHIR API Gate - CMS-0057 prior authorization (Da Vinci) — finds the line

14 rules read a FHIR CapabilityStatement against CMS-0057-F. A 2021 payer statement returned 6 blocking gaps - three of the four APIs missing - and 107 days left to 1 January 2027.

Install

cms-0057-api-gate file

Node 18+. The same 14 rules as the VS Code extension, from a terminal or CI.

Free

  • Open any FHIR CapabilityStatement and see every CMS-0057-F gap in the editor: all 14 rules, each with its API name and the days left to 1 January 2027. The sample 2021 payer statement returns 10 findings, 6 of them blocking gaps.
  • --rules lists every rule

With a licence ($29 once)

  • Export the same audit as a dated Markdown and CSV gap report, one row per gap with its CMS-0057-F citation, so the evidence leaves the editor and goes into the compliance file an auditor asks for.
cms-0057-api-gate --dir ./templates --report html --out report.html

A payer interoperability readiness review from an interop consultancy is commonly quoted as a five-figure engagement.

Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "cms-0057-api-gate": { "command": "cms-0057-api-gate", "args": ["--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence). The agent gets every finding with the line number.

Use in CI

- name: CMS-0057 API Gate
  run: pip install rulestamp-cms-0057-api-gate && cms-0057-api-gate --dir . --ci

The folder sweep, reports and CI mode need one licence — one payment, no subscription. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence

Install (PyPI)

pip install rulestamp-cms-0057-api-gate
cms-0057-api-gate --help

Metadata

Release files for rulestamp-cms-0057-api-gate 1.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rulestamp-cms-0057-api-gate 1.0.7
File Size Uploaded Provenance Actions
rulestamp_cms_0057_api_gate-1.0.7.tar.gz 15.7 kB Without provenance Details for rulestamp_cms_0057_api_gate-1.0.7.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for rulestamp-cms-0057-api-gate 1.0.7
File Interpreter ABI Platform Actions
rulestamp_cms_0057_api_gate-1.0.7-py3-none-any.whl Python 3 none any Details for rulestamp_cms_0057_api_gate-1.0.7-py3-none-any.whl

Total release size: 33.5 kB

Release files / rulestamp_cms_0057_api_gate-1.0.7.tar.gz

Download URL rulestamp_cms_0057_api_gate-1.0.7.tar.gz
Size 15.7 kB
Tags Source
SHA-256 checksum
How to use checksums
dbeaa35c5647f793009f9786f81da0043e34be227f9db0bef7f563e829749931
BLAKE2b-256 checksum
How to use checksums
e9dc192b4b303a7ee2c9a185add33890166920d0667ead1e6e7f5998a9f61b87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / rulestamp_cms_0057_api_gate-1.0.7-py3-none-any.whl

Download URL rulestamp_cms_0057_api_gate-1.0.7-py3-none-any.whl
Size 17.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2ef3e4038237b876b3d220f7719e3b4a8b438861e1fa03b5a1a0f30dd6fb4b05
BLAKE2b-256 checksum
How to use checksums
052c41b6d075fd1b539069ed834618b5f2e84a46fa6157d8047685199bbc3251
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Security for rulestamp-cms-0057-api-gate 1.0.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.7 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page