Our providers do their own coding and really appreciate the presets facilitated by the Fee Sheet List (Admin->Forms->Lists->Fee Sheet
).
However, their presets often contain codes that need to be billed with a modifier, and the Fee Sheet List doesn’t handle that correctly. When selecting codes to be included in a preset, the dynamic code picker does not display code modifiers. Also, if the code exists in Admin->Coding->Codes
both with and without a modifier, even if you can discern which code to pick (perhaps by description) from the picker, you won’t be able to save the code with a modifier in the Fee Sheet List because it will get replaced by the code without a modifier due to this query.
@sunsetsystems suggested some time ago that a code with a modifier should be created in a particular way in order to be handled correctly. However, that fails as well, albeit in a different fashion.
I performed the following testing procedures on https://demo.openemr.io/a/openemr:
- Created three CPT codes via
Admin->Coding->Codes
:
a. 44444, with Modifier: 25
b. 55555:25, with nothing in the Modifier field
c. 66666:25, with Modifier: 25
- Added the created codes to a preset Option in the Fee Sheet List
- Created an encounter for a patient and selected the preset code containing the three added CPT codes, which resulted in the creation of line items for each. For code 44444, the description was included but not the modifier or price. For codes 55555:25 and 66666:25, the modifier was included (created?), but not the description or price.
- Created a different encounter for the patient and added the codes individually from the “Search for Additional Codes” section on the Fee Sheet itself. This resulted in the code 66666:25 and 55555:25 line items having a modifier but no description or price, and code 44444 added correctly with description, modifier, and price included.
Is there a workaround for proper modifier handling via the Fee Sheet List?