Looking for a little guidance. In the new code there is a problem with modifiers on the fee sheet not showing up where they are suppose to. The file is under openemr/interface/forms/fee_sheet/new.php.
I tried coping and pasting the old code into the new but that does not work. So, that means I have to understand how the new code is operating before implementing changes.
I just wanted to know if the fix for this is in any patch or has anyone ran across this and fixed it before I spend hours or dollars on this.
Sherwin,
I suspect that your problem is an “incomplete upgrade” and your code_types table is missing the ct_mod column.
You mention “In the new code” but the lines of code you are referencing are nearly a year old.
In looking at the code in a little more detail, can you describe your problem in more detail than just “modifiers are not showing up” where they are supposed to? What is the context? Is this while you are editing the fee sheet? Or is it after it’s been billed.
It looks like your 4.1.0 branch had custom code to turn the modifiers input in to a “select list” instead of a simple text box as it is in the “official” OpenEMR.
The line numbers you are reporting don’t correspond with what I see in the 4.1.0 branch in github. Which supports my hypothesis.
The fundamental problem is that the official code base seems to be incompatible with whatever customizations you may have implemented in the past.
I did not know I had a custom code base out there. So, in the official code base there is no drop down box?
Also in the screenshot that is just the database and there is no custom coding. I am using it straight out of the box. That is how I test if it is a code issue or something else. In this case it is something else because, I am not using the custom code in the screenshot where I show there is no drop down for the modifiers.
In the official code, are modifiers suppose to be manually typed in?
There should be modifiers for this code 440.20 and in the official site there are no modifiers that show. So, I cannot be my past custom coding that is the problem, right?