Sign inSign up

getreadystack/uscore-profile-gap-lint

By getreadystack

Updated 4 days ago

Finds the FHIR R4 resources still pinned to US Core 3.1.1 or 5.0.1, and the USCDI v3 Patient element

Image
0

91

getreadystack/uscore-profile-gap-lint repository overview

US Core Profile Gap Check (USCDI v3)

Finds the FHIR R4 resources still pinned to US Core 3.1.1 or 5.0.1, and the USCDI v3 Patient elements they never carried.

Run

docker run --rm -v "$PWD":/work getreadystack/uscore-profile-gap-lint /work/file

The same 10 rules as the VS Code extension, in a container. Mount a folder on /work.

Free

  • Scan every FHIR JSON resource in the workspace and see each US Core profile gap on its own line, with the USCDI version that pin actually meets.
  • --rules lists every rule

With a licence ($29 once)

  • Export the whole workspace as one conformance report file: every resource, its profile pin, and the USCDI v3 element it misses.
docker run --rm -e READYSTACK_LICENSE=<key> -v "$PWD":/work getreadystack/uscore-profile-gap-lint --dir /work --ci

A US FHIR consultant averages $49.72/hour (ZipRecruiter, 31 July 2026); reading a resource set by hand takes hours.

Use from an AI agent (MCP)

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

{ "mcpServers": { "uscore-profile-gap-lint": { "command": "npx", "args": ["-y", "@readystack/uscore-profile-gap-lint", "--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence; the full sweep is free for 7 days). The agent gets every finding with the line number.

Use in CI

- name: US Core Profile Gap Check (USCDI v3)
  run: npx -y @readystack/uscore-profile-gap-lint --dir . --ci

(container: docker run --rm -v "$PWD:/work" getreadystack/uscore-profile-gap-lint --dir /work --ci)

Try the full run free for 7 days — no key needed. Then one licence, 7-day refund, no questions. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence

Tag summary

Content type

Image

Digest

sha256:4ab5ed6e7

Size

46.1 MB

Last updated

4 days ago

docker pull getreadystack/uscore-profile-gap-lint