We have not yet done much with History views, and I thought that might be an easy way to score some quick "wins" with our users. I wondered which History views you've created that are the most popular? Have you done anything cool that users seem to really like?
Thanks in advance!
I noticed my providers always went to documents, found their last office visit, and scrolled down to read their previous plan before going into see each patient, so I created a "plan" history view and made it their default. They were pretty excited about that. If there is something providers hate almost as much as clicking, its scrolling.
{FMT("PLAN HISTORY","B,2")}
{fn Plan_Hx_View(){
local planar = getfield(LIST_OBS("PLAN","SIGNED","DELIMITED","VALUEDATE"),"|","")
local tempar
local rslt = ""
for i = 1, i <= size(planar), i = i + 1 do
tempar = getfield(planar[i],"^","")
rslt = rslt + FMT(tempar[4] + " (" + tempar[2] + ")","B") + hret + tempar[1] + hret + hret
endfor
if rslt == "" then return "<None>" else return rslt endif
}}{Plan_hx_View()}
That is right handy Michael. I think I will put that in ours and let my providers know about it.
Thanks for sharing.
I agree, Michael! I think our providers would really like that. Thank you so much for sharing!!!
I am still learning... so where exactly do you place that command function?
And, how is then called? A QuickText?
Thanks.
We use several history views and I would be willing to share. Email address?
gibsonmi said:
I noticed my providers always went to documents, found their last office visit, and scrolled down to read their previous plan before going into see each patient, so I created a "plan" history view and made it their default. They were pretty excited about that. If there is something providers hate almost as much as clicking, its scrolling.
{FMT("PLAN HISTORY","B,2")}
{fn Plan_Hx_View(){
local planar = getfield(LIST_OBS("PLAN","SIGNED","DELIMITED","VALUEDATE"),"|","")
local tempar
local rslt = ""for i = 1, i <= size(planar), i = i + 1 do
tempar = getfield(planar[i],"^","")
rslt = rslt + FMT(tempar[4] + " (" + tempar[2] + ")","B") + hret + tempar[1] + hret + hret
endfor
if rslt == "" then return "<None>" else return rslt endif
}}{Plan_hx_View()}
This willl be useful for us. Thank you!!!
A little off-topic, but what form are you using the capture the visit "plan"? We use the CPOE A & P & there's no plan obs term attached to that form. Thanks.
We use a custom built form, Im not positive but I believe the Assessment/Plan form in the medicalogic folder that you get with the install has the field as well. I could be wrong about that though