Provides a comprehensive TypeScript toolchain for FHIR, encompassing typed query building, code generation, FHIRPath, validation, SMART on FHIR v2, terminology, and an MCP server.
Sponsored
fhir-dsl is a unified TypeScript toolchain designed to streamline development with FHIR. It eliminates common pain points like untyped JSON, manual search parameter management, and custom validation logic by offering a compile-time type-safe environment. Developers can generate types from any FHIR version or Implementation Guide, construct fluent queries with automatic type-checking, evaluate FHIRPath expressions, and validate data with optional Standard Schema V1 validators. The toolchain also includes SMART on FHIR v2 authentication, a powerful terminology engine with subsumption, and an MCP server to easily bridge FHIR endpoints to LLM agents, ensuring a coherent and robust development experience.
주요 기능
01Runtime validation with optional Standard Schema V1 validators
02Type-safe query builder with autocomplete and compile-time checks
03Code generation from any FHIR version or Implementation Guide
04FHIRPath expression builder with autocomplete and runtime evaluation
05Profile-aware queries with automatic type narrowing
0611 GitHub stars
사용 사례
01EHR integrators working with US Core, IPS, or custom profiles
02Backend developers building FHIR-connected services in TypeScript
03Health tech teams requiring compile-time guarantees over FHIR APIs