Technical Requirements and Implementation Strategies - National Research Council (US) Committee on Enhancing the Internet for Health Applications (Networking Health: Prescriptions for the Internet, 2000)