Signatures using the smart phone for prescriptions and eforms
Update Dec 5 2015 - From Darius Opensource - I apologize for the delay, Dr. Chang.
Attached are SignaturePad(RxNeForms).htm and eFormSignatureInserter.user.js
Tested with an Android tablet. Had no Apple devices available to test with.
Since you specifically requested compatibility with Special Authority
eForms, I am also attaching the Special Authority eForm this was
tested with, SA_Update_2015_V10_signed.html
SignaturePad(RxNeForms).htm will generate signatures for both Rx and
eForms so it is compatible with the original signatureInserter.user.js
for Rx.
Feedback is welcome as always.
Darius.
P.S.
A to-do item is scaling for the signatures while maintaining aspect ratio.
The why that may be useful may become obvious once you start using it.
I am going to leave that for the next version with multiple
signatures which should not take as long as this one did to come to
fruition. ----- Dependencies are on jsgraphics.js, jsgraphics_part2.js and mouse.js
I am going to assume you already have them in your Oscar images if you
have installed one of the Special Authority eForms using jsgraphics. ----- Attached are SignaturePad.htm and SignatureInserter.user.js
SignaturePad.htm needs be uploaded to Oscar's eForm image folder.
SignatureInserter.user.js is a Greasemonkey script.
On the smartphone, bookmark the following link to easily access the Signature Pad from Oscar's mobile schedule page (The page with the 'Menu' button on the left and the 'Today' button on the right. This is the default page on logging into Oscar on the smartphone)
javascript:document.location='../eform/displayImage.do?imagefile=SignaturePad.htm'
On the smartphone, sign on the Signature Pad and click 'Send Signature'
On the desktop/notebook, click the 'Insert' button below Signature Pad to insert the signature.
Signature Pad uses the scratch pad to transfer the signatures. It preserves the existing contents of the scratch pad but it is preferable that the scratch pad be left empty while the Signature Pad is in use.
- SignaturePad.html
- signatureInserter.user.js
- Signature Pad for both Prescriptions and Eforms - html file
- To be uploaded to the image folder (not the eform folder)
- Eform Signature Inserter greasemonkey script
- Needs to be installed individually on all the computers where it will be used.
- Java Script files for use with Signature insertion
- These files will need to be present in the images folder. They will already be in the images folder if the Latest (2015) Special Authority form has been uploaded as a zip file.
Document Actions