A little FHIRPath sandbox
Somebody asked for a way to try FHIRPath expressions against a payload without setting up an engine, so I put…
Somebody asked for a way to try FHIRPath expressions against a payload without setting up an engine, so I put…
Value set authoring is the slower-moving cousin of terminology server selection. The runtime gets the attention; the authoring tools that…
Form rendering libraries are the unglamorous middle layer of FHIR app development. They take a Questionnaire resource the team authored…
A failing FHIRPath expression rarely fails loud. It returns an empty collection, or a boolean that flips wrong, or a…
FHIR Questionnaires use FHIRPath in two related places: calculated expressions on items, and enable-when logic that shows or hides items…
Extensions are how FHIR carries what the base spec did not model, and navigating them is one of the most…
A FHIRPath expression that passes on the demo resource in the spec often fails on the payload that actually arrives…
Invariants written in FHIRPath are the mechanism by which profiles enforce rules that go beyond cardinality and datatype. They are…
A handful of FHIRPath expressions come up on every real implementation, and having them at your fingertips saves the trip…
FHIRPath collections behave like flattened set-pipelines, and the four or five behaviors that surprise most people at first are worth…
The first FHIRPath expression a JavaScript developer meets looks familiar and then quietly is not. Patient.name.given looks like a chain…