Healthcare information systems challenges of the new millennium (Idea Group Publ., 2000)