Wes,
Also, HISP india has developed a lot of HMIS modules here
https://github.com/hispindia

Joaquín
___________________________________________________________________
Gerente de Desarrollo, eHealth Systems <http://www.ehs.cl/>
Research Fellow, Escuela de Medicina de Harvard <http://hms.harvard.edu/>
Moderador, GHDOnline.org <http://www.ghdonline.org/>


On Fri, May 18, 2012 at 1:02 PM, Burke Mamlin <bmam...@regenstrief.org>wrote:

> Wesley,
>
> Thank you for this message.  There have been many registration-related
> efforts over the years (e.g., amrsregistration, registration,
> remoteregistration, and rwandaprimarycare modules represent some of these).
>  Most of these share some fundamental traits, but were created as separate
> projects because of varying requirements, for lack of resources for the
> extra effort needed to collaborate, or simply for lack of coordinated
> efforts).  It would be wonderful to start converging on the basic
> registration functions needed and get these into a registration module that
> can be shared.  Since most of the modules have different
> requirements/dependencies at the UI layer, one approach might be to try to
> create a registration module that focuses on providing the registration
> service (API functions) needed across most/all registration applications
> (finding a unique patient, tools to find/avoid creating duplicate patients,
> registration-specific events like providing a hook for other modules to
> listen for registration events and/or sending out an HL7 ADT message upon
> registration, etc.).  While there might be a single registration
> application (UI) that would meet most needs, it may be more effective to
> start by tackling the smaller task of creating the fundamental
> services/pieces needed across registration applications and thereby
> creating a module all other registration modules could use as a foundation
> from which they could focus solely on implementation-specific UI needs.
>
> My assumption would be that some of these services would need to provide
> hooks for implementations to insert their special sauce.  For example,
> provide default algorithms for searching for a patient and for searching
> for potential duplicate patients, but expose hooks that implementations (or
> other modules) could easily adjust or replace these algorithms to meet
> their local needs.
>
> So, you may consider splitting your module in two: focusing the
> collaborative effort on creating a foundational registration module upon
> which multiple implementation could share the load, and then creating the
> rest of the functionality you need in a module that depends on this first
> module and implements the features for which you may have a harder time
> finding collaboration opportunities.
>
> This sounds like a potential topic for an upcoming forum.  Maybe a message
> to the implementers list to locate people with existing solutions,
> interest, ideas that could be consolidated within an OpenMRS 
> Forum<http://connect.openmrs.org>.
>  Then adding this to an agenda or two of future design forums.
>
> Cheers,
>
> -Burke
>
>
> On Fri, May 18, 2012 at 7:53 AM, Wesley Brown <w...@weslandia.org> wrote:
>
>> Hello fellow OpenMRS developers!
>>
>> My name is Wesley Brown and I am writing on behalf of the OpenHMIS team
>> to  get some feedback on the design for our Registration Module.  The
>> OpenHMIS Registration Module is the entry point of the data for all of our
>> patient-related activities.  All forthcoming OpenHMIS modules that deal
>> with patient data will rely on this registration module in some fashion, if
>> only for the data that is collected.  As such, the registration module
>> functionality will likely grow to support the additional interfaces and
>> requirements over time.
>>
>> The features that will be included in our initial release are:
>>
>>    - Gather Patient Registration Details
>>    - Support Multiple Registration Queues (e.g. Inpatient, Outpatient,
>>    etc)
>>    - Gather Patient Visit History
>>    - Patient Visit Slip Generation
>>    - Support Flexible Patient Queries
>>    - Patient Data Lifetime
>>    - Registration Notifications
>>    - Support for Patient Sponsorship
>>    - Appointment Scheduling
>>    - Patient Record Accessibility
>>
>> Each of these features is discussed in more depth on our wiki page:
>> https://wiki.openmrs.org/display/docs/OpenHMIS+-+Registration+Module
>> The OpenHMIS code is currently hosted at github:
>> https://github.com/OpenHMIS/registration  Note that the features above
>> have not yet been implemented so there isn't very much in the way of code
>> to look at.
>>
>> It seems like there are a number of groups working on adding more robust
>> registration capabilities to OpenMRS, as well as other hospital management
>> features.  I have heard of at least two: a group from PIH and a group from
>> AMPATH.  However I have not been able to find any public information about
>> their progress or overall design.  Has there been any discussion about
>> collaborating with each other so that we don't duplicate our efforts and
>> end up with a bunch of fragmented HMIS modules?  If not, is there any
>> interest to do so?
>>
>> We would also like to get some feedback from the OpenMRS development
>> community and hopefully utilize existing work rather than reinvent the
>> wheel.
>>
>> Thanks!
>> -Wes Brown
>> ------------------------------
>> Click here to 
>> unsubscribe<lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l>from 
>> OpenMRS Developers' mailing list
>
>
> ------------------------------
> Click here to 
> unsubscribe<lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l>from 
> OpenMRS Developers' mailing list
>

_________________________________________

To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to 
lists...@listserv.iupui.edu with "SIGNOFF openmrs-devel-l" in the  body (not 
the subject) of your e-mail.

[mailto:lists...@listserv.iupui.edu?body=SIGNOFF%20openmrs-devel-l]

Reply via email to