A health information management platform