90 likes | 162 Views
Scientific Retreat on Mobile Health Technology. Software Applications and Data Management for Healthcare. Agenda . Devices that already exist that record clinical data that is required for research and clinical devices.
E N D
Scientific Retreat on Mobile Health Technology Software Applications and Data Management for Healthcare
Agenda • Devices that already exist that record clinicaldata that is required for research and clinical devices. • Make scientific data collection simple and efficient without “reinventing the wheel” for clinicians. • Analyze data and develop dynamic decision making applications for clinicians to report and intervene.
Current Devices in Use Maya MedMinder Flora Blood Glucose and BP Monitor A&D Medical BP and Weigh Scale Vitalograph for Asthma Spacelabs BP Monitor
Software Development Platforms • Mobile technologies: • PhoneGap: HTML5 app platform that allows to operate with Single Code Baseto Deploy to Multiple Platforms • Objective C for Apple IO apps • .Net Model-View-Controller(MVC) development architecture • jQuery mobile framework.
Software Development Platforms • Web-Development • REDCap designed exclusively to support data capture for research studies. MUSC is top 3 current institutions support and using the platform. • .Net Web applications using MVC as the framework to allow single, efficient code bases. • Webservices to interact with API’s from various devices and in house built applications
Software Development Platforms • Database Management • SQL Server backend as the preferred RDBMS • Interact with Oracle, mySql, SQL Server Express, Access and etc as required. • Consume data from multiple end points Microsoft HeatlhVault as an example. • Write dynamic import/export libraries that allow custom mapping functions and produce multiple endpoints so architecture is flexible.
Data Analysis and Reporting • Develop applications so that feedback to clinicians, researchers and physicians is comprehensive but streamlined for individual needs. • Create software tools such that user can control the variant amount of data that is received and make quick meaning for his/her needs.