For your first example, wouldn't the friction be reduced just by telling patients the business hours of the pharmacies nearby? I hate how this question is always posed, as if I'm supposed to come up with a name and address out of a hat. If it's the middle of the night or Christmas Eve and I'm trying to get medicine for the baby, the provider probably has a better intuition than myself as to which pharmacy will actually serve me. If I ask explicitly, the provider is usually happy to suggest some options. Even a simple web interface listing hours of operation would be better than the current method, where the patient is expected to pick a pharmacy from memory before they even know what medicine they need or how long it will be before they are discharged.