Skip to content

Interventional Pain management and Palliative Pain Care – a write up on Cancer Pain


  Commemorative day for Cancer passed us by, mostly un-noticed amidst the din of modern self centered life. Here is an article by my dear friend and senior colleague Dr. Sekar Michael who runs a Coimbatore Pain Clinic at Coimbatore, Tamil Nadu, India and is actively involved in treating under priviliged cancer patients. This was published in Times Of India, an Indian News Paper.

Developing Pluggable Modules with AuShadha Open Source EMR – UI building with PyYAML – Tutorial – Part 3


Building the Dijit – UI with PyYAML markup and Django Templating Get the PyYAML file from Git Hub Repo : get it here. This is the file that generates the Patient Pane which is brought up after searching. This is the UI it generates: This Patient Pane’s UI widgets, layout etc is partly generated from the PyYAML This pane.yaml file is a Django template that leverages Django’s templating features as well as PyYAML‘s object mark up to generate a rendered JSON. This JSON is then returned on AJAX call to help the UI building.… Read more Developing Pluggable Modules with AuShadha Open Source EMR – UI building with PyYAML – Tutorial – Part 3

Developing Pluggable Modules with AuShadha Open Source EMR – Part 2


Creating a fresh application For the purpose of this we will create a demographics application with data collection as done is USA. The end result is available at http://github.com/dreaswar/Au-Pluggables After activating the virtual environment run $ python manage.py startapp aushadha_demographics_us –template AuShadha/app_template This will generate the application scaffold and populate it with basic import stubs. The folder structure will be as described in the PART 1. 1. Creating the model, views and urls.py The models will be derived based on the US Demographics requirements here:  Demographics The model class inherits from AuShadhaBaseModel and… Read more Developing Pluggable Modules with AuShadha Open Source EMR – Part 2

AuShadha Open Source EMR moves to Django 1.5.1


AuShadha Dependency Changes: ======================== This is to infrom that AuShadha dependency list has changed. This has been necessitated to ensure compatibility with Django 1.5.1 and xhtml2pdf.pisa packages along with upgrades to ReportLab, PIL, South. Anybody wanting to test out code in the “visit_experimental” branch need to setup a Python virtualenv and run the following from the AuShadha code main directory Read more about it here… http://blog.aushadha.org/?p=24


Originally posted on World:
A few days ago, Ramesh Ferris took his first ride on a motorbike. Born in India and raised in Canada, Ferris made the journey into rural India to meet Ruksa Khatun, the 3-year-old girl who is the last child in India known to have contracted polio. This weekend, as the nation quietly marked two years without a single infection by the wild poliovirus, that child’s parents wondered how they were going to manage the surgery her doctors say she needs on a foot crippled by the…


Originally posted on TED Blog:
Many people have tried to sell me on the idea of meditating. Sometimes I try it, and have an incredible, refreshing experience. But usually, as I close my eyes and focus on my breathing, while I know that I’m supposed to be letting all thoughts go, more and more fly through my mind. Soon I have a laundry-list of “to-dos” in my head … and then my legs fall asleep. It’s all downhill from there. Today’s TED Talk, however, might actually convince me to give…

ICD 10 CM Diagnosis Code parser in Python for AuShadha Electronic Medical Records Project


AuShadha Open Source Electronic Medical Records Project Update: AuShadha is an electronic medical records project in Python, Django and Dojo. AuShadha is getting ICD 10 Ready….  Just building an XML parser using elementtree module to parse the ICD 10 codes into a DB. Know more about AuShadha at: http://facebook.com/AuShadha Live Demo at : http://tinyurl.com/byaorgq Dr.Easwar http://www.dreaswar.com/

Hosted Live Demo for AuShadha Open Source Electronic Medical Records Project


Hosted Live Demo for AuShadha Electronic Medical Records Project Finally my Open Source Electronic Medical Records using Django, Python, and Dojo has a hosted Live Demo. This features the ‘master’ branch from Github. Issues: Initial screen load takes some times with un-styled display. This will be fixed later. Please take it as a prototype and explore and let me know. Physical Examinations and Admissions management has not been integrated, will do it soon Login as below: username : demo_user password : demopassword URL:  http://powerful-earth-4121.herokuapp.com/AuShadha/alternate_layout/ Please leave your comments here. Thanks,… Read more Hosted Live Demo for AuShadha Open Source Electronic Medical Records Project

AuShadha Open Source Electronic Medical Records Project : Version 1 at the Horizon


AuShadha Open Source Electronic Medical Records project is coming along nicely. This has been done in Python, Django and Dojo. The project introduction is here This is an update to AuShadha on the walk up to Version 1 I am rather busy lately which is why there has not been a post on this; its been quiet for a while, a little longer than I would have liked. The project though, has been far from quiet. Several Improvements both in UI and the back-end has been done and is continuing… Read more AuShadha Open Source Electronic Medical Records Project : Version 1 at the Horizon

Formatting Dojo Datagrid with values from many fields


Originally posted on Documentum Cookbook:
I faced an interesting problem today. I was using a dojo Datagrid and wanted to display a different value in “Author” column if the author value was empty. All the samples I came across on the net were simple formatter examples which dealt with a single column. Finally I found that the formatter function call has an “undocumented” 2nd argument “rowIndex”. Once I had a handle to this rowIndex, I could retrieve all the fields in the grid row using var rowdata = this.grid.getItem(rowIndex). var…

Invitation to Join Dr. Easwar’s Paediatric Orthopaedic and Limb Deformity Community at Facebook


Originally posted on Dr. Easwar T.R:
Paediatric Orthopaedics & Limb Deformity Spectrum I have created a Facebook Community to foster awareness about Paediatric Orthopaedic Limb & Spine Deformities, Bone Dysplasias, Growth Disturbances and Rare Orthopaedic Disorders in Children.   Paediatric Orthopaedic Problems cover a varied spectrum of disorders that require extensive training to handle well.These include congenital (birth defects) of limbs, scoliosis, hip and foot deformities, metabolic disroders like rickets, dysplasias, bone and joint infections and trauma (fractures). May be you would have seen a child known to you…

War of the Python EMRs Starts this week at my Hospital – GNUmed v/s GNUHealth


My Hospital has requested me to install Electronic Medical Records (EMR). We are planning, as always, an Open Source Based EMR Solution. I have desisted from offering my Open Source Electronic Medical Records -AuShadha as one of the options as its still in heavy development.Therefore I have advised two Open Source Implementations that I have short listed after scouring all the available choices that are listed in Wikipedia and Medfloss. While some of the implementations are not in active development, others are not specifically meant for private clinics like ours.… Read more War of the Python EMRs Starts this week at my Hospital – GNUmed v/s GNUHealth

Cerebral Palsy : Importance of Walking aid and Splints


This post is to stress the importance of Walking aids and Splints in Cerebral Palsy. Very often we see children with Cerebral palsy operated upon and then they complain that even after surgery, there is no difference. On further probing they confide that there is no improvement after surgery and continuous physiotherapy. Then it slowly comes to light that due to social stigma and fear of being labelled ‘crippled’ these children / parents tend to avoid brace. This results in children losing the improvement they would have obtained after surgery… Read more Cerebral Palsy : Importance of Walking aid and Splints