NoahFace Visitor Registration supports an optional compliance page that typically relates to either:
To enable the compliance page, specify the "webpage" option in the Screen details . For example:
webpage=acmecorp.com/visitor-nda .pdf
Your compliance page must be hosted on your company Web site, and can be in any of the following formats:
It is possible to have different compliance pages for each visitor type/reason. To do this, just host each of the pages on your company Web site with the type/reason in its path, and then include “[REASON]” in your configured Web page. For example:
webpage=acmecorp.com/visitor- [REASON] -nda .pdf
NoahFace will substitute the selected visitor reason into the URL before retrieving and displaying the compliance page.
It is possible to collect data in your compliance page and to record this with your event. To do this, just implement your configured page in HTML with the appropriate data entry fields:
webpage=acmecorp.com/visitor-data-entry.html
You should include in your JavaScript an NFAgree () function such as the following:
function NFAgree() {
const workorder = document.getElementById(“workorder”).value;
return workorder;
}
If you want to return multiple values, it is recommended to return them as a semi-colon separated string.
It is possible to implement multi-part compliance pages that are agreed to one part at a time. To do this, just implement your configured page in HTML:
webpage=acmecorp.com/visitor-compliance .html
You should include in your JavaScript an NFAgree () function such as the following:
function NFAgree() {
nextPa rt ();
if (pa rt > 5) {
return ‘’;
} else {
return ‘Continue’;
}
}