In Note section, the user can correct/edit Heidi's summary of the consultation.
If data connection is poor (i.e. all the time in UK hospitals - these things are Faraday cages), connection to your website can be lost.
Unfortunately, current setup is that Heidi syncs most recent changes
from the server to the local session
, rather than the other way round. It is not uncommon to lose the last few sentences that were typed.
Suggested fix is that local changes should be cached in local storage in case of network loss, and that if there is a conflict between local and server state, prefer the local one.