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]

Reply via email to