n757 wrote on Thursday, November 19, 2009:
All,
Prescribing in NY is tightly controlled. Laws are MORE restrictive than federal.
Official forms must be used. I believe they can be ordered 4 to a letter-sized page as well as in pad format. Each has a control number.
All prescriptions, Sched II or not, must have a handwritten signature - signature cannot be preprinted or computer generated.
Quantity and number of refills must be written in words as well as numbers.
Patient address cannot be a PO box.
http://www.health.state.ny.us/professionals/narcotic/practitioners/newsletters/docs/practitioner_udpate_spring_2009.pdf
When Sched II drugs are dispensed, whoever dispenses is required to transmit data to the state, which includes the control number.
The state monitors the data and compares it with drug sales to the dispensing facilities; they also try to detect patients getting the same Sched II drug from more than one practitioner. They may expect to be able to go to a practitioner and find the matching prescriptions as well.
The prescription form in NY will be changing soon (again).
Questions:
Does OpenEMR 3.1.0 satisfy federal requirements?
Since each state seems to have their own requirements, which are becoming more restrictive over time, and may be more restrictive than federal, including preprinted forms that must be used and change frequently, what is the best way to handle this in OpenEMR?
Right now, it seems that the output format is buried in code, in the prescription object class. Is this the best place?
Could there be a base prescription class, extended for each state, and for available state output formats?
Base class
Base output format 1 up
NY class
NY format 1 up
NY format 4 up
FL class
FL format 1 up
etc.
What’s the best way to structure modifications to the forms, eg base form, NY form, FL form….?
And best way to configure?
Joanne