Short description, we are getting a custom form built to include some Protocol items/Health Maint. One of the items we want to be able to easily update on this form is the Pneumovax. I know with the HTML form the vaccines now pull to a different data table. How would I go about providing this data to the form builder without the standard Obs Term for Pneumo? We want to be able to also document on the form that this was done (from outside source) and also if done within the office note to pull from the HTML form. Any help or insight would be greatly appreciated!
Thanks
Sirna
I have a VFE form that displays immunization data from the newer form (not OBS). It displays only certain fields; and I could have written with match commands to only show certain immunizations.
A data element, connection=MEL expression
{
fnTextTransImmunHx(IMMUN_GETLIST("", "all"))
}
And here is the function (from right side of VFE screen)
{!fn fnTextTransImmunHx() {
local hold = getfield(IMMUN_GETLIST("", "all"), "|", "")
local temp
global rslt = ""
for i = 1, i <= size(hold), i = i + 1 do
temp = getfield(hold[i], "^", "")
if (rslt <> "") then
rslt = rslt + rtntype
endif
rslt = rslt + temp[3] + if temp[4] <> "" then " - " else "" endif + temp[4] + " on " + temp[30] + HRET
endfor
return rslt
}}
Will this pull to the flowsheet? Basically we need to be able to edit the custom form we are having built and have it populate to the flowsheet for reporting reasons.
If you check in CPS Help under Administrators and Management/Use Data Symbols/Symbols listed by Category there is an Immunizations category with has 4 MEL commands that deal with the immunization table. You can Add, Remove, and Update immunization as well as show a list that Joe is using. That should be a good starting point for your developer.