Has anyone figured out a creative way to display a release form, that needs to be signed by the learner and captured for archival purposes which includes the date of signing? Easy to get a generic signature put on the signature line but archiving it within a SCORM document is challenging. Possibly using a quiz?
I am also following this for compliance and mandatory training updates in a heavily regulated industry. There don't appear to be any clear answers in any of the 7-8year old community chats.
You wouldn't need to capture the signature, if Docusign can get away without you really signing you should just be able to check a box which could be a a Pick many question with only one option and then press a continue button
I think that tick box solution assumes the LMS is integrated with the HR Account Directory and can verify who has ticket the box, at what time, date etc, somewhere on the back end in the SCORM report.
IF your LMS is not integrated with your HR then there is never going to be a solution that works inside a scorm, there will always be a manual element. You don't even need the tick bo if you design the course in such a way that once completion is triggered the user has 'signed' to agree or whatever is needed.
Then any completions would show the date, time and you could run reports on that.
It's possible to use a javascript library like jSignature to add a signature pad to a slide and subsequently capture the data in Base64 as a storyline variable to display in an exported PDF using jsPDF. But it ultimately depends on your use case and what it is you're really after.
Like i mentioned you could use jsPDF to act as a somewhat "on-demand" document manager if hidden behind course completion triggers, only issue is if user progression is lost, you won't be able to recover any documents.
Oh i didn't know that. Fair enough. Well in my implementation i've only ever seen extremely simple signatures which end up being 5k ~ 20k characters. So unless my customers are using the signature field to draw a bob ross painting it's worked very well for me so far.
I'm sure there's a way around this though by splitting the output into two variables and concatenating them after the fact.
I tried to use it to grab a screenshot and gave up as concatenations it would have been a nightmare. In your use case I agree you have more than enough space.
9 Replies
I am also following this. We need a way to have folks sign a waiver at the beginning of a class and I can't locate an easy solution through my LMS.
I am also following this for compliance and mandatory training updates in a heavily regulated industry. There don't appear to be any clear answers in any of the 7-8year old community chats.
You wouldn't need to capture the signature, if Docusign can get away without you really signing you should just be able to check a box which could be a a Pick many question with only one option and then press a continue button
I think that tick box solution assumes the LMS is integrated with the HR Account Directory and can verify who has ticket the box, at what time, date etc, somewhere on the back end in the SCORM report.
IF your LMS is not integrated with your HR then there is never going to be a solution that works inside a scorm, there will always be a manual element. You don't even need the tick bo if you design the course in such a way that once completion is triggered the user has 'signed' to agree or whatever is needed.
Then any completions would show the date, time and you could run reports on that.
It's possible to use a javascript library like jSignature to add a signature pad to a slide and subsequently capture the data in Base64 as a storyline variable to display in an exported PDF using jsPDF. But it ultimately depends on your use case and what it is you're really after.
Like i mentioned you could use jsPDF to act as a somewhat "on-demand" document manager if hidden behind course completion triggers, only issue is if user progression is lost, you won't be able to recover any documents.
The only issue with that is that the storyline variable has a limit of 32k characters and base 64 often bloats this and breaks the function.
Sent from my iPhone
Oh i didn't know that. Fair enough. Well in my implementation i've only ever seen extremely simple signatures which end up being 5k ~ 20k characters. So unless my customers are using the signature field to draw a bob ross painting it's worked very well for me so far.
I'm sure there's a way around this though by splitting the output into two variables and concatenating them after the fact.
I tried to use it to grab a screenshot and gave up as concatenations it would have been a nightmare. In your use case I agree you have more than enough space.
Sent from my iPhone