To me it's a little odd that hospitals are the ones who keep this information. I'd think that the records should belong to patients—it's about them after all. And that the patients would provide access to doctors or hospitals.
Right now I've got a personal medical journal that has things like:
* Sickness - Date Range and Notes
* Flu Shots - Date
* Injuries - Date and Notes
* Observations - Date and Notes
* Blood tests - Date and Photos of Tests
Before my yearly checkup (or if I have to visit a clinic) I review the last entries and open them on my phone incase my doctor wants to see any of them.
It works well enough for me, but seems like there could be a ton of opportunity for improvement. I'd love to have a system where my doctor could be notified and comment on new notes or events. Also the ability to bring in my scale, run tracker and other fitness data.