June 3, 2026: More accurate Transition of Care discharge detection
Transitions of Care episodes will no longer be marked as complete when a patient is transferred internally within a facility.
Previously, the presence of EpisodeOfCare.period.end alone was enough to set EpisodeOfCare.status to finished, which could trigger downstream discharge workflows for a patient who was still admitted.
Setting a period.end which marks an EoC as "finished" now requires an additional confirmed signal: either a value on EpisodeOfCare.extension:dischargeDisposition or an ADT discharge message (A03) in the adtMessages extension array. When period.end is present but neither signal exists, status remains active and period.end is omitted from the output. No changes are required on the customer side — the improvement is reflected automatically in the EpisodeOfCare resource and ZusHook payloads.
