online admissions form

Hello Community,

I am involved in a project where we are implementing an open-source medical record system using OpenMRS. Our current goal is to create a user-friendly admissions form that potential patients can complete online before they arrive at the hospital. This form should be easy to use and must not require logging into the OpenMRS system.

We’re seeking advice on several key aspects of this development:

  1. Technologies: Which open-source tools or frameworks are best suited for building web-based forms? We are interested in something that supports guided input, like drop-down menus, to simplify the process for users.
  2. Infrastructure Requirements: What are the minimal server specifications or hosting environments needed for such a form? Considering that the form does not need to be highly secure or compliant with specific healthcare regulations, what would be a light-weight yet effective setup?
  3. API Integration with OpenMRS: Has anyone integrated a standalone web form with OpenMRS? I’m looking for advice on how to manage data transfer securely and efficiently. Any known APIs or plugins that facilitate this integration would be particularly helpful.
  4. User Experience: Ensuring that the form is straightforward and accessible is crucial. What features or design principles have you found effective in enhancing user experience for non-tech-savvy users?
  5. Data Validation: While not the primary concern, ensuring some level of data accuracy would be beneficial. What lightweight validation tools or techniques do you recommend?
  6. Examples and Demos: If you have any examples, demos, or case studies of similar implementations, those would be incredibly valuable. Seeing how others have successfully implemented such forms could guide our development process.

I’m looking forward to any suggestions, experiences, or resources you might be willing to share. Tips on integrating web technologies with OpenMRS would be particularly appreciated!

Thanks in advance - Olie

Hello Team, As discussed above: I am exploring options to create a user-friendly admissions form that does not require authentication into OpenMRS. I’m considering whether to develop a standalone web form on a separate server or employ a similar architecture to facilitate the process and integrate the data into OpenMRS. I would appreciate your insights and experiences with open-source form builders. I’m was looking at platforms like Budibase, Form.io, Tally Forms, Typeform, and Google Forms. If any of you have used similar tools, or know a better way to do it - could you share your experiences? Would you have any suggestions: @dkayiwa @k.joseph @mksd @brightoibe @achachiez @josephkagimu1 @grace @irenyak1 @c.antwi @lufafa @ruhanga Thanks again Olie

Thanks for your perseverance @oliebolz! (Great username btw :cake: ) You may be interested in this similar work by the UW DIGI team, led by @caseynth2 and @janflowers : Creating an app to collect patient reported outcomes and report them into OMRS

1 Like

thanks @grace

To round off this discussion, I believe the best approach is to implement a simple web form for creating a person within the database. The process would involve the individual registering their name and email address, which would then set them up in the OpenMRS system. Subsequently, a member of the clinical administrative staff can set up that individual as a patient.Once this initial setup is complete, all subsequent interactions can be managed through the patient portal. This method ensures a streamlined process for both patients and staff, enhancing efficiency and user experience. to follow this further discussion and with the patient portal discussion: Where to with a Patient Portal - #4 by oliebolz