Skip to content
Conecion

Conecion

Practical FHIR notes on SDC form builders and terminology server implementations for healthcare integration teams.

  • Terminology server
  • Medical form builder
  • Master patient index
site mode button

Category: Bundle Formatting

Total Posts: 8
Latest Post
Top 5 Identity Resolution Tools for Multi-Tenant Healthcare Apps
  • Master patient index

Top 5 Identity Resolution Tools for Multi-Tenant Healthcare Apps

Best Patient Matching Tools for FHIR-Native Cloud EHRs in 2026
  • Master patient index

Best Patient Matching Tools for FHIR-Native Cloud EHRs in 2026

Top 6 EMPI Platforms for Modern Health Data Stacks
  • Master patient index

Top 6 EMPI Platforms for Modern Health Data Stacks

Editorial illustration in blueprint-schematic style depicting a formatter-convention checklist with editor config, pre-commit hook, and CI enforcement
  • Bundle Formatting

Formatting Conventions Your Team Should Pin Down

Editorial illustration in blueprint-schematic style depicting a formatter-convention checklist with editor config, pre-commit hook, and CI enforcement
  • Bundle Formatting
July 16, 2026July 13, 2026

Formatting Conventions Your Team Should Pin Down

Every FHIR team has implicit conventions about how Bundles get formatted. Every team also has "why does that file look different" conversations in code review. The gap between the two is time spent debating instead of shipping. Writing the...

Continue Reading
Editorial illustration in blueprint-schematic style depicting JSON escape sequence handling with required, optional, and unicode escape categories
  • Bundle Formatting
July 16, 2026July 13, 2026

The Escape Sequences Pretty-Printers Get Wrong

A pretty-printer that handles indentation cleanly can still corrupt JSON if it mishandles escape sequences inside strings. Backslashes, unicode escapes, control characters, and forward slashes all have specific behavior rules. Getting them...

Continue Reading
Editorial illustration in blueprint-schematic style depicting an in-memory vs streaming formatter comparison with memory usage curves
  • Bundle Formatting
July 15, 2026July 13, 2026

Pretty-Printing Large Bundles Without Blowing Memory

A 50 kb Bundle is trivial to pretty-print in memory. A 500 MB export Bundle is not. The formatter that loads the whole payload as a JavaScript object, walks it, and re-serializes will eat memory equal to several times the payload size, and...

Continue Reading
Editorial illustration in blueprint-schematic style depicting a reference string preserved byte-for-byte through pretty-printing with normalization traps
  • Bundle Formatting
July 15, 2026July 13, 2026

Keeping References Intact After Pretty-Printing

A pretty-printer should never touch reference strings. Sounds obvious. In practice, formatters that normalize URL casing, resolve relative paths, or reformat urn:uuid: values silently break Bundle semantics. Reference integrity depends on...

Continue Reading
Editorial illustration in blueprint-schematic style depicting a Bundle rendered at three line-length caps with reviewer readability trade-offs
  • Bundle Formatting
July 14, 2026July 13, 2026

Line-Length Choices That Survive Code Review

Line-length choice sounds like a bike-shed argument. It becomes a real problem the first time a reviewer opens a Bundle diff in a two-panel code review tool and every fourth line scrolls horizontally. Reviewers who scroll do not review....

Continue Reading
Editorial illustration in blueprint-schematic style depicting a Bundle diff formatted vs unformatted with meaningful change highlighted
  • Bundle Formatting
July 14, 2026July 13, 2026

Diff-Friendly Formatting for Bundles Under Version Control

Bundles that live in version control — fixtures, examples, IG source, integration test data — deserve the same formatting discipline as source code. The formatter's job is not just readability. It is producing diffs that reviewers can...

Continue Reading
Editorial illustration in blueprint-schematic style depicting a Bundle preserving key and array order with explicit canonical sort as a separate path
  • Bundle Formatting
July 13, 2026July 13, 2026

Keeping Resource Order Stable Across Pretty-Printing

Pretty-printing a Bundle should change the whitespace and nothing else. That is the rule. Formatters that helpfully reorder keys, entries, or arrays are not helpful — they turn a formatting operation into a semantic change, and every...

Continue Reading
Editorial illustration in blueprint-schematic style depicting an unformatted vs formatted Bundle with time-to-triage annotations
  • Bundle Formatting
July 13, 2026July 13, 2026

Why an Unformatted Bundle Costs You More Time Than a Formatted One

The compact FHIR Bundle that arrived on the wire is optimized for bytes. That is the right shape for transport. It is the wrong shape for every human who has to read it. Every incident where a developer opens a Bundle in a text editor and...

Continue Reading

JSON tidy

JSON tidy

Compact or pretty? a FHIR JSON tidier hosted below will format either way, with sorted Bundle entries too.

Recent Posts

  • Top 5 Identity Resolution Tools for Multi-Tenant Healthcare Apps
  • Best Patient Matching Tools for FHIR-Native Cloud EHRs in 2026
  • Top 6 EMPI Platforms for Modern Health Data Stacks
  • Formatting Conventions Your Team Should Pin Down
  • The Escape Sequences Pretty-Printers Get Wrong

Categories

  • Bundle Formatting
  • Master patient index
  • Medical form builder
  • Terminology server
Copyright 2025.