Skip to content

Category: Open Source & Programming

Blogs on Open Source, Programming

AuShadha Electronic Medical Records Development update


AuShadha Electronic Medical Records at https://github.com/dreaswar/AuShadha has been seeing very slow development mostly due to pressures on my personal and professional front. I could get back to development past few days and I have pushed a commit to master after some gap. The Prescription App for Outpatient visits is ready. Next stop is to implement Outpatient Reports. Do check it out and let me know what you think. You will need #Django1.7.2, #Python2.7x, #Dojo #Javascript Toolkit 1.13

AuShadha2.0


For all those who were following AuShadha Open Source EMR project hosted at GitHub there’s news.  I had paused developing for sometime due to pressure of time.  The development has restarted for past few months (no commits ) and am planning to branch of development into AuShadha2.0 with changes to the core, Dojo 1.12 JavaScript library, Django1.10 support and Python3.x support.  This is a version written with lessons of what were not ideal practices in previous version.  Watch this space. Will post more by the end of this month. 

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

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…

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