Skip to content

release/v1.37.22 - #798

Merged
MBombeck merged 2 commits into
mainfrom
release/v1.37.22
Aug 14, 2026
Merged

release/v1.37.22#798
MBombeck merged 2 commits into
mainfrom
release/v1.37.22

Conversation

@MBombeck

Copy link
Copy Markdown
Owner

Two findings from the deliberately-deferred audit list, both live since late July. The doctor-report export now refuses a selection that admits nothing (previously it rendered an empty artefact and spent a rate-limit slot), and a FHIR lab quantity no longer names the UCUM system without carrying a UCUM code. Both carry a dedicated test that goes red without the fix.

Two findings from the deferred-audit list, both live since July.

A FHIR lab quantity stamped the UCUM system unconditionally while the
code was only added when the analyte map resolved a symbol for exactly
that unit. A receiver was told the unit came from UCUM and then handed
no UCUM code, which is a coding claim the bundle cannot back. System
and code now travel together, on the value and on both reference-range
bounds.

The doctor-report export accepted a selection that admits nothing. The
panel disables its own submit in that state, so only a hand-built
request reached it, and it rendered an empty artefact while spending a
rate-limit slot. This route has no documents-only mode that would make
an empty leaf list a legitimate scope, so it refuses with 422. The
share-link route, which does have that mode, is untouched.
@MBombeck
MBombeck merged commit 8ec682f into main Aug 14, 2026
23 checks passed
@MBombeck
MBombeck deleted the release/v1.37.22 branch August 14, 2026 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant