Outdated Growth Charts

tmccormi wrote on Monday, October 15, 2012:

The growth charts that OpenEMR produces are the old ones. About 3 years ago, CDC changed its recommendation, and they now use the WHO charts for children under age 2 years. The new charts are more appropriate for people of Hispanic and Asian backgrounds, as well as for breastfeeding children. Here is a link to the correct growth charts:

http://www.cdc.gov/growthcharts/who_charts.htm

The new growth charts only go through age 2 instead of 36 months like the old ones did.

Has anybody already done new charts out there for this?

-Tony

blankev wrote on Tuesday, October 16, 2012:

Tony,

just some thought from a general practitioner……

~\openemr\interface\forms\vitals\growthchart

Is it not just a change of the XXX.png growth image (keeping length and width the same)  and may be some changes in the view file of VITALS?

On the Internet there are many and even more growth charts that might be more valuable for a certain group of people.

But is it worth the effort for general purposes? Usually it is the difference that matters. Following a percentile line in the graph is all it takes to follow growth, weight, abdominal circumference, head circumference and many more.

But a willing developer could make some kind of choice-model to make all growth charts available for all kind of persons from all kinds or race, country or other imaginable possible growth related problem.

I have seen it, I have checked it, and I have done some input with many of them. But now I can’t find the website/program back. Is is somewhere in my computer, if found I give you the great example of what different growth-charts can show and possibly you can imagine of how they got it to work…

bo2999 wrote on Tuesday, October 16, 2012:

I have just done the new chart! but not test it extensively yet. If you want I can send it to you for more testing…

Bo,

blankev wrote on Tuesday, October 16, 2012:

Bo, that is quick action! great. I love tot test it, only I have no real data  and it takes some time/months to show it in a real graph  for one person.

Please send it to: pimmblankevoort  aht hotmail doht com

Or implemenet it in any demo version on www.open-emr.org

bo2999 wrote on Tuesday, October 16, 2012:

I just sent the zip file to your email address.  Please test it out.

Thanks,
Bo,

arnabnaha wrote on Tuesday, October 16, 2012:

Can you please forward the zip to my Email too…it will be very kind and helpful…

Email: superarnab@gmail.com

bo2999 wrote on Tuesday, October 16, 2012:

To amabnaha.  It was sent!  Please test it out

Bo,

tmccormi wrote on Tuesday, October 16, 2012:

Send it me too of course…. :slight_smile:

Tony @ mi-squared.com

bo2999 wrote on Tuesday, October 16, 2012:

Tony, It is sent.  Please test it out  :slight_smile:

Bo,

bo2999 wrote on Tuesday, October 16, 2012:

Tony, 

The Age function inside the chart.php is very robust.  it is able to print out age in year, month and day.  very convenient to pediatricians for immunization schedule.  It also accommodates for leap years! I have been test it out and it works perfectly.  Maybe, we should use it for Age display in the main menu.  Just my thought. 

Bo,

blankev wrote on Wednesday, October 17, 2012:

Bo,

great work. How did you manage to get length, width and placing of the dots so accurate on the graphs? Is this calculation in pixels somewhere to be found in the manual-wiki?

In your new (and in the old charts also) there are no dots registration in length and weight (page 2). 

Tnx for these new growth charts.

Pimm

drkay wrote on Wednesday, October 17, 2012:

Bo-

Thank you very much. I’m a pediatrician client of Tony’s. I’ll be trying out these charts starting tomorrow in my office. I’ll let you guys know if they look right.

DrK

arnabnaha wrote on Wednesday, October 17, 2012:

Bo…
Thanks for the mail…testd the charts out…and all i can say is…they are very nicely done…loved it…thanks a lot for the effort…you can put up the charts in the github for review and get it impleneted in the official codebase…

Arnab Naha

bo2999 wrote on Wednesday, October 17, 2012:

Hi Pimm,

Thanks for testing.  All graphs are in pixels.  1000 x 1294, and 2000 x 1294 pixels.  I use Gimp to convert and doing manual pixel calculations and put in the numbers correspond to initial positions of weight, length and age in months. The file ‘chart.php’ has comments to prompt me what to do.  The rest of the calculations are done in ‘chart.php’.
Thanks to Brady for HTML output.

Bo,

blankev wrote on Wednesday, October 17, 2012:

Not related to growth charts, but saw something strange happening while inputting the values in VITAL form:

In top row it is stated as: date time of registration. Yesterday I thought my clock of Windows 7 PC Xampp version OEMR 4.1.1 was wrong so I changed my time. Now today the PC time is correct, but I get a complete different notations of the wrong time.

In the php file I see the time is registered as:** showTime()**

Question:  Where can I correct so the local PC time is registered?  Both registrations of time in VITAL do not seem to have any relation with International time schedules from the Internet.

drkay wrote on Thursday, October 18, 2012:

I tested Bo’s forms today, and what I saw looked correct. I only had a few patients under age two today, so I’ll keep watching for problems.

James Kay, D.O., FAAP

bo2999 wrote on Thursday, October 18, 2012:

Thanks Dr. Kay for testing.  If everything works,  please ask Tony to submit the code.  I haven’t have time to learn how to use Git hub yet ( :-( 

About the time stamp,  I thought it stamps the time when you save the vital form using the server time. I maybe wrong.

Bo,

 

blankev wrote on Thursday, October 18, 2012:

Hello Bo,

1. I just asked Brady if and how my commits to GitHub are processed. If I understand, I can easily add your commits. It really is done in a wink, but I have to be sure I understand before making a mess out of my efforts to get the GitHub concept. Just do as suggested in the GitHub for dummies. I do the Windows version and that is for me as windows victim easier in getting things working.

2. About the timestamp: If the server is working under XAMPP, where does it store the time, so I can change something into LocalHost PC time…. or is this in User manual. I can not remember that I needed to change anything with earlier versions of XAMPP-OpenEMR on different other places with time registrations.

Tnx, Pimm

arnabnaha wrote on Thursday, October 18, 2012:

Hi…
I have already put that up on github…Brady/Tony can pull the commit from my branch to put it on the official codebase after a small review if needed…Thanks for the charts once again…

Link: https://github.com/arnabnaha/openemr/commit/7ffa5873d943e8f9aba4f65ea8cc81ddcb4d24b2

Arnab Naha

bradymiller wrote on Friday, October 19, 2012:

Hi,

Glad to commit it. Bo, email me the name/email address that you want listed as the author of the commit to brady@sparmy.com .

-brady
OpenEMR