Hello!
My form has a action button inside of a visibility that shows when a patient needs a medicare wellness visit. As of right now the visibility is triggered based on if the patient is older than 65 and their last physical was over a year ago (by order codes). It would be awesome if we could add in that if their insurance is NOT Medicare or Medicare HMO than it should not display the button to schedule the wellness visit.
I was wondering if anyone is using something similar for one of their forms? Basically, I just need a way to identify that the insurance is active in the patients registration. Any guidance is appreciated.
Thanks,
Mike
Is this a custom form you are using? If so, you can do a matching function to look at the patient's insurance and see if it is medicare.
Something like this
{MATCH(INS_PLAN("P"),"Medicare")> 0}
If it matches medicare, then you can have it display or not to display.
There are MLDefs.txt files that exists in the client folders that allow you to do certain types of lookups. We also has a form with an action button inside a visibility region that only shows if they are a Medicare patient and the following is the code for the visibility region:
match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",1)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",2)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",4)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",277)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",389)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",401)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",405)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",409)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",505)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",577)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",578)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",654)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",655)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",826)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",1059)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",1158)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",1208)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",1212)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",1218)),"MEDICARE")>0
or match( toupper(find("Insurance","InsCoName","InsuranceCarriersId",1225)),"MEDICARE")>0
Thank you both.