CoderCamp was born from the spirit of BarCamp, and has evolved into a monthly mini-conference. CoderCamp is for local software developers to learn tools, techniques, and technologies from one another in a casual and friendly setting. We meet to talk about coding, software development, and technology to learn from each other and get better at what we do in the process.
DemoCamp is a show & tell event for the regional tech and startup community.
DemoCamp will start off with a keynote by Wave CEO Kirk Simpson. Wave is one of Canada’s most significant startups, having reached more than 1.3 million registered users, raised over $35 million in venture funding from top VCs in Silicon Valley, Boston and Toronto, and grown to a company of 70 team members.
The keynote talk will be followed by a line-up of live tech demos + Q&As, featuring web and mobile apps built by regional startups, students and McMaster researchers! DemoCamps are free to attend events, and anyone interested in local startups and technology is welcome to attend.
When: Wednesday October 7th from 6:30pm – 9:00pm
Where: The Art Gallery of Hamilton @ 123 King Street West
Behaviour Intervention Technologies (BITs) are a subset of eHealth and mHealth interventions that support users in changing behaviour and cognitions related to health. Several psychological models guide the implementation of BITs. However, these psychological models such as social cognitive theory and theory of planned behaviour have a clinical focus and are incapable of guiding the design and coding.
Mohr et.al proposed the BIT model [ [ref] Mohr DC, Schueller SM, Montague E, Burns MN, Rashidi P. The Behavioral Intervention Technology Model: An Integrated Conceptual and Technological Framework for eHealth and mHealth Interventions. J Med Internet Res2014;16(6):e146 [/ref] ] to address these limitations by systematizing why, how (conceptual and technical), what and when of BIT. ‘Why’ translates to clinical aims such as sun protection and weight reduction. Examples of conceptual ‘how’ are education, goal setting, monitoring and feedback. Technical ‘how’ indicates the medium of delivery and the complexity of delivery. ‘What’ corresponds to alerts, logs, messaging and data collection. ‘When’ indicates the workflow that can be user defined or based on time/event rules. The model proposes a sense-plan-act paradigm based on robotics with sense-act coupling in reactive models.
HL10 (Hamilton) is an attempt to take the BIT model and the sense-plan-act paradigm to the next level of a software framework. HL10 is a proposal for an mHealth specific mobile application frameworks that can be easily extended to create any type of app. The framework should take care of overarching concerns such as privacy and security of patient data, communication with electronic health record (EHR) systems and population health.
Ultimately HL10 framework would be available as an mHealth boilerplate or a Yeoman generator that can be easily modified to create any mHealth BIT. HL10 would try to segregate the sense-plan-act layers and would propose fundamental rules of communication between these layers though standardizing is not its primary intent. Privacy would be built into the framework by design. External communication with EMR and other HIS would be negotiated through fire! (FHIR)
HL10 is still a concept and would greatly benefit from ideas and contributions from domain experts. Though I am ‘opinionated’ to a certain extent, this preliminary post is intentionally left ‘non-opinionated’ to encourage the flow of ideas. Do give me a shout if you find this interesting. I have created a group on GitHub for this: https://github.com/E-Health
EMRs and EHRs are of vital importance to health informatics students. Though there are several popular open-source products such as OSCAR EMR, installing them on your laptop can be cumbersome.They are designed for server installations with several prerequisites such as a backend database and a servlet container such as Tomcat. Though OSCAR EMR has an old Windows version, it has been marked as deprecated. If you are not a Linux geek, here is how you can install an EMR (OSCAR), an EHR (OpenMRS) and the popular statistical package R with R-Studio server. That is everything you need for your eHealth sojourn!
There are ways of creating a virtual Linux machine in your laptop (Mac and Windows). Virtualization leaves your operating system untouched, and the virtual machine can be removed without a trace after use. Without further ado, you can install this in 5 easy steps using my puppet script. Obviously, this is for testing only and not for production.
1. Install VirtualBox.
2. Install Vagrant.
3. Download and extract the zip file below to any folder.