Patient software: consultation at the stroke of a key.