I second the Idgen module, it's great and more info is available here: https://wiki.openmrs.org/display/docs/Idgen+Module
For recording vaccines you might consider using an observation group with the vaccination date and the vaccine given. There's a brief example here http://en.flossmanuals.net/openmrs-guide/openmrs-information-model/ Tobin On Thu, Mar 29, 2012 at 7:21 AM, Rob Borland <[email protected]> wrote: > Suggestions inline below. > > Regards, > Rob > > > On 3/29/2012 6:28 AM, Larry Nathanson wrote: > >> >> Hi Folks-- >> >> A couple of questions from an OpenMRS beginner... By way of quick intro: >> I'm assisting an organization that is providing medical care to approx >> 1,700 Haitian orphans and looking to use an electronic medical record. >> The primary goals at this time are to track growth and immunization >> status. We have a stable OpenMRS 1.82 implementation configured in an >> Amazon EC2 instance. The growth chart module is installed and working. A >> few questions that have come up: >> >> 1) When entering a new patient, is there a way to automatically generate >> the next available ID #? Or barring that, have it auto-calculate the >> check-digit when entering one for the first time? >> > > The Id Generation module will do this, and much more, for you. You can > generate new id numbers on demand or generate a batch of id numbers and > save them into a local pool from which you draw randomly on demand. In the > MVP project we use this module to centrally manage id numbers on many > separate sites. We use the Luhn 30 check digit method. > > > 2) What is the best way to record the immunization dates? Currently, >> I've done <obs conceptId="1410" answerConceptId="159716"/> (Where 1410 = >> Vaccine Date and 159716=Tetanus Containing Vaccines). Will this carry >> forward longitudinally and be easily reportable? Is there a better way? >> Is this the right level of granularity? (or should I be recording dates >> of Td, TDaP individually and using 159716 as a way to roll it up and >> report?) >> >> 3) Is there a way to tie this to a drug order, so that if a specific >> vaccine is ordered it would update the field? >> >> 4) I tried a few versions of the EzVac Immunization module, but was >> getting a number of java errors when I attempted to upload the .csv >> rules. I'm not clear whether this is intended to provide guidance on >> what's needed or help track what's been given. I couldn't find >> documentation or guidance to tell if that was the way to go. >> > > Contact the module author Ben Rukundo (ben.rukundo at yahoo.fr) for > advice if he doesn't respond to the list. > > Thanks -- I'd appreciate any advice and guidance! >> >> --L >> >> >> >> ---- >> Larry A Nathanson MD >> Director of Emergency Medicine Informatics, Beth Israel Deaconess >> Medical Center >> Assistant Professor of Medicine, Harvard Medical School >> One Deaconess Rd W/CC-2 Boston MA 02215 >> >> 617-754-2389 >> [email protected] >> <mailto:LNathans@bidmc.**harvard.edu<[email protected]> >> > >> >> ------------------------------**------------------------------** >> ------------ >> >> No virus found in this message. >> Checked by AVG - www.avg.com <http://www.avg.com> >> Version: 2012.0.1913 / Virus Database: 2114/4900 - Release Date: 03/28/12 >> >> ------------------------------**------------------------------** >> ------------ >> Click here to unsubscribe >> <mailto:LISTSERV@LISTSERV.**IUPUI.EDU <[email protected]> >> ?body=SIGNOFF%**20openmrs-implement-l> >> >> from OpenMRS Implementers' mailing list >> > > ______________________________**___________ > > To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to > [email protected] with "SIGNOFF openmrs-implement-l" in the > body (not the subject) of your e-mail. > > [mailto:LISTSERV@LISTSERV.**IUPUI.EDU <[email protected]> > ?body=SIGNOFF%**20openmrs-implement-l] > -- Tobin _________________________________________ To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-implement-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]

