The computerized patient record: balancing effort and benefit