The effects of an undergraduate nursing informatics curriculum on students' knowledge and attitudes.