KevinMD has a great post on his blog:
The answer is the Patient. We need a life record. We don't know what information will be relevant until it is too late. Let's use big data and what computers are good at to store filter and analyze our health data - from all sources.
Consumer generated health data is already dwarfing the data that health providers have on us in their EMRs.
I pointed this out recently in my presentation at HIMSS12 Leading From The Future: