I have an LBF to collect vital signs, and I was wondering if there is a way to manipulate a field’s input to another one. For example, if I input the weight in pounds, it would multiply the given lbs value by 0.45359237.
Can I ask why don’t you use the default vitals form that is in the system under forms? Why build an LBF?
You can build a plugin to manage what you want to manipulate about the form.
Here are the examples of plugins.
I was thinking I can have everything that I need in one place (form) with some fields carried over from the previous encounter to minimize the likelihood I may forget to add a (vital) form during the encounter.
Is there a way to hide/disable certain fields in the system vital signs form, such as pediatric measurements, Oxygen Flow Rate, etc.?
Yes, in the globals.
What I did to keep from having to recreate the form somewhere else in the system is that I iframed the vitals form in to an LBF.
Yes, you can do that. Or you can open the vitals in a dialog box by using the plugin to inject a button into the form to open the dialog box without having to leave the main form. These are some ideas to extend the form and make it a one stop place for all input. That way the person opens one form and have a row of buttons to open the all the other forms that need to be filled out that are in other places in the system. Then the user don’t have to click around to find them.
The other thing I did once was to have the system to automatically open all the encounter forms that will be needed during a visit. That is another way to keep forms from being forgotten.
Just some ideas.