GA USABook a call ↗
← All implementation perspectives

Data exchangeSeptember 10, 20262 min read

A record can parse and still fail the hand-off

A missing identifier is a small field with a large consequence. Start with the receiving contract and make the failure visible.

Parsing is not the same as working

JSON parsing confirms syntax. A working exchange also needs the agreed identifiers, resource shape, profiles, terminology, authorization and destination behavior. A record can pass the first check and still fail every one that matters to the system receiving it.

Give every failure an owner

When a record is incomplete, the worst outcome is silence. Give incomplete records an owner, an explanation and a route back through review, so the problem is fixed at the source instead of rediscovered downstream.

FHIR R4 RESTful API reference

More perspectives