Health smart cards: differing perceptions of emergency department patients and staff.