Insert Label into PDF
-
@dashrender said in Insert Label into PDF:
We are slowly - OMG so slowly - trying to move away from paper to online forms to fill out, that data is then sent as structured data into our EMR.
From home this would mean logging into an EMR portal and filling out forms online. In the office this means being handed an iPad and people filling out the data via the pad.
So Patient A would access the EMR and enter the data?
-
@gjacobse said in Insert Label into PDF:
@dashrender said in Insert Label into PDF:
We are slowly - OMG so slowly - trying to move away from paper to online forms to fill out, that data is then sent as structured data into our EMR.
From home this would mean logging into an EMR portal and filling out forms online. In the office this means being handed an iPad and people filling out the data via the pad.
So Patient A would access the EMR and enter the data?
yep... of course the EMR has to support this.
OR, the EMR has API's that a third party can use, then the third party could make forms that insert the data if the EMR doesn't have their solution.
My EMR does both - they offer their own forms (super rudimentary) or we can pay a noticeable monthly fee to a third party to have online forms for us.
-
@dashrender said in Insert Label into PDF:
My EMR does both - they offer their own forms (super rudimentary) or we can pay a noticeable monthly fee to a third party to have online forms for us.
Well I can get something designed for only a slightly noticeable monthly fee......
-
@gjacobse said in Insert Label into PDF:
We have a process that needs to be modernized, and I was asked how to see what I could come up with. Sadly, other than a manual process - I'm not making much head way.
A document is received; either by fax or other (paper document completed by hand, then scanned as PDF) that then needs to have additional information added. Right now in some cases the document is printed, a label printed and placed onto the document and then scanned again so that it can be read by the system.
It's estimated to be a few hundred a day. I've been formatting a simple Word Document Form, but would then need to be merged into the existing PDF.
What you want to do is more a developers job than IT, but you have several options. You could for example use Adobe Acrobat scripts to do it or you could use another programming language that has an API for opening and modifying pdf files.
You could start with Adobe's JavaScript Developer Guide:
https://www.adobe.com/go/acrobatsdk_jsdevguideAnother possibility is to create the label as a pdf and then overlay it with the original pdf. It's really a question of how smooth you want the integration to be. If people have to open multiple programs and create files etc there is a big chance that it will be too complicated to use and they'd rather just print a label and scan it again. The best automation is the one that is automatic.
-
@jaredbusch said in Insert Label into PDF:
@dashrender said in Insert Label into PDF:
My EMR does both - they offer their own forms (super rudimentary) or we can pay a noticeable monthly fee to a third party to have online forms for us.
Well I can get something designed for only a slightly noticeable monthly fee......
Hmm... I see.
-
Creating a Static / Dynamic Stamp isn't overly difficult. But I seem to being having trouble with the script needed to prompt for data entry to complete it. I found / followed a decent YT video on the matter and after creating a basic
Static Stamp
, started working on theDynamic Stamp
.After some initial issues with the script, I found that I had missed one symbol; that corrected Adobe was happy and moved forward. And over all, the process works as expected. Only when prompted for entry nothing is placed into the stamp and the other field are not prompted for.
if ((event.source.forReal)&&(event.source.stampName =="#PatientTest")) { this.getField("Patient Name").value = app.response("Patient Name:"); this.getField("Date of Birth").value = app.response("Patient DOB:"); this.getField("Patient ID").value = app.response("Patient ID:"); }
Despite the fact that it isn't working - I'm pretty satisfied with the result thus far. Back to searching why it isn't (seemingly) working.
OP Edited also.