That doesn't really help in an emergency. You could be dead from a drug interaction before they even know you're in a hospital.
In most developed countries, they pull his ID out of his wallet and type it into the nearest computer. National healthcare has many advantages.