TracCloudGuideGlobalSkills and TracCloudTechBarcode: Difference between pages

From Redrock Wiki

(Difference between pages)
(Created page with "{{TracCloudGuideTabs}} {| style="width:100%; vertical-align:top; " | style="width:250px; vertical-align:top; padding:2px 15px 2px 2px;" | {{TracCloudGuideGlobalTOC}} | style="...")
 
No edit summary
 
Line 1: Line 1:
{{TracCloudGuideTabs}}
{| style="width:100%; vertical-align:top; "
{| style="width:100%; vertical-align:top; "
| style="width:250px; vertical-align:top; padding:2px 15px 2px 2px;" | {{TracCloudGuideGlobalTOC}}
| style="width:250px; vertical-align:top; padding:2px 15px 2px 2px;" | {{TracCloudTechTOC}}
| style="vertical-align:top; padding:20px 20px 20px 2px;" |
| style="vertical-align:top; padding:20px 20px 20px 2px;" |
{| style="width:100%; vertical-align:top; "
{| style="width:100%; vertical-align:top; "
<big><b>Special Needs, Skills, and Accommodations</b></big><br>
<onlyinclude>
<big><b>Barcode Scanners in TracCloud</b></big><br><br>
Barcode Scanners and Magnetic Strip Reads can be utilized in Trac Cloud to allow students to scan their Barcode, ID, etc to login for their visit. This article goes over some common barcode scanner examples, your barcode scanner may or may not match the formatted described below.
<br><br>
If it doesn’t match, or you simply aren’t 100% sure, reach out [mailto:helpdesk@go-redrock.com helpdesk@go-redrock.com] and we’d be happy to assist.
<br><br>
<b><i>What scanners are compatible with TracCloud?</b></i><br>
Scanners are input devices, just like keyboards. Any scanner should work fine, but may require some editing to convert the data into something usable.
<br><br>
<b><i>Program your card scanner to modify the scanned ID</b></i><br>
It may be easier to convert IDs on the scanner side of this process rather than TracCloud. If this option is available and the end result matches what is found in student barcode fields, then no changes are needed in TracCloud.
<br><br>
<b><i>Program TracCloud to modify the scanned ID</b></i><br>
If reprogramming the scanner isn’t an option or you would rather leave it as-is, you can have TracCloud handle the conversion for you.
<br>
<i>Other > Other Options > Preferences > General KIOSK Login Options</i>
[[File:7k6k67kl56k56kj56jk.png|800px]]
<br><br>
* <b>Barcode Detection Formula</b>
::If the format of the entered text matches this formula, the Barcode Adjust logic will be used. The asterisk is a wildcard, so in the example above, we’re saying “if the value entered on the log listing starts with a semi-colon and ends with a question mark, it’s a barcode scan, and we should apply the Barcode Adjust script.”


Special Needs / Skills / Accommodations are used to refine search availability. Special needs may be tagged to either consultants or availabilities. Those linked consultant availabilities are found when searching for those accommodations or needs.<br><br>
* <b>Barcode Adjust</b>
::Transforms the text from the barcode scanner into something that matches the student barcode fields.


As an example, let’s say a student wants to book an appointment, but requires either a tutor familiar with sign language or a translator to be present. We can setup an ASL accommodation choice, assign either the availability itself or the consultant’s profile to ASL, that way the student performing the search will only see relevant availabilities in their results.<br><br>
* <b>KIOSK No student found message</b>
::The message displayed when a student isn’t found.
::[[File:Ewrh57kj64htr.png|500px]]


This preference can be found in Other > Other Options > Preferences > Special Needs / Skills / Accommodations. The name of this preference will change depending on the chosen title.<br>
==Configuring your Barcode Scanner==
Start by scanning a student’s ID into a document on your computer. This will show you what the formatting of the ID will be, then you can start deciding what adjustments need to be made.


[[File:8120969.png|800px]]<br><br>
For the examples below, the student’s ID is 1931.
<hr>
{| class="wikitable"
|-
! Barcode Scanner Contents !! Barcode Detection Formula !! Barcode Adjust
|-
| ABCDEF1931|| {#scan#}='ABCDEF*' || {#WORD:{#scan#}:2:'ABCDEF'#}
|}


* <b>Title</b>
In this example, we want to remove a static string of characters from the left side.
::The Title determines the field name, including how it appears in your preference listing. This doesn't have an effect on the functionality of this feature.<br><br>
 
* <b>Activation</b>
::Accommodations can be tied to Consultants or Availabilities, depending on how you would like to utilize this field.
::Linked to Consultant means that only consultants who are able to assist with the accommodation chosen search will appear in the results. Accommodations can be assigned in the consultant’s profile.
::[[File:4314907.png|500px]]
::Linked to Availability means that only availabilities that are assigned to the accommodation chosen within the appointment search will appear in the results, regardless of consultant.
::[[File:3259201.png|500px]]<br><br>
 
* <b>Activate for search availability on Main Menu</b>
::If checked, the accommodations field will appear within the "Schedule an Appointment" menu on the main menu. This will allow students or staff to specify an accommodation during the availability search process, filtering the available options. Otherwise, the accommodation will need to be selected in the appointment booking window.
::[[File:7904971.png|500px]]<br><br>
 
* <b>Excluded when not chosen?</b>
::If checked, availabilities or consultants that are assigned to specific accommodations will not appear in search results unless one of their assigned accommodations is chosen. This effectively makes accommodation-friendly classes only available to those who are specifically requesting them.<br><br>
 
* <b>Special Needs / Skills / Accommodations Choices:</b>
::This is where you will add your accommodation choices. Anything from preferred language, to disability assistance, to specific athletic requirements. The choices here are entirely up to you.
::[[File:3031167.png|500px]]


The Detection Formula recognized a barcode scan because it starts with the string of characters we want to remove. The Adjust script says “Get the second word in the string, delimited by “ABCDEF.” The result is “ABCDEF1931” turning into just “1931.”
<hr>
{| class="wikitable"
|-
| ;1931000000? || {#scan#}=';*?' || {#SUBSTR:{#scan#}:1:4#}
|}
In this scan, we’re unable to use any character as a delimiter, so we need to count out the characters we actually need with a Substring script.


The Adjust script is taking the scan, starting at character 1 and taking the following 4 characters. This is 0-based, so “0” would be the semicolon in the example scan.<br><br>
<hr>
{| class="wikitable"
|-
| 1931 || N/A || N/A
|}
No changes needed.
<hr>
</onlyinclude>
|}
|}
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}

Revision as of 16:03, 5 October 2021


Barcode Scanners in TracCloud

Barcode Scanners and Magnetic Strip Reads can be utilized in Trac Cloud to allow students to scan their Barcode, ID, etc to login for their visit. This article goes over some common barcode scanner examples, your barcode scanner may or may not match the formatted described below.

If it doesn’t match, or you simply aren’t 100% sure, reach out helpdesk@go-redrock.com and we’d be happy to assist.

What scanners are compatible with TracCloud?
Scanners are input devices, just like keyboards. Any scanner should work fine, but may require some editing to convert the data into something usable.

Program your card scanner to modify the scanned ID
It may be easier to convert IDs on the scanner side of this process rather than TracCloud. If this option is available and the end result matches what is found in student barcode fields, then no changes are needed in TracCloud.

Program TracCloud to modify the scanned ID
If reprogramming the scanner isn’t an option or you would rather leave it as-is, you can have TracCloud handle the conversion for you.
Other > Other Options > Preferences > General KIOSK Login OptionsFile:7k6k67kl56k56kj56jk.png

  • Barcode Detection Formula
If the format of the entered text matches this formula, the Barcode Adjust logic will be used. The asterisk is a wildcard, so in the example above, we’re saying “if the value entered on the log listing starts with a semi-colon and ends with a question mark, it’s a barcode scan, and we should apply the Barcode Adjust script.”
  • Barcode Adjust
Transforms the text from the barcode scanner into something that matches the student barcode fields.
  • KIOSK No student found message
The message displayed when a student isn’t found.
Ewrh57kj64htr.png

Configuring your Barcode Scanner

Start by scanning a student’s ID into a document on your computer. This will show you what the formatting of the ID will be, then you can start deciding what adjustments need to be made.

For the examples below, the student’s ID is 1931.


Barcode Scanner Contents Barcode Detection Formula Barcode Adjust
ABCDEF1931 {#scan#}='ABCDEF*' {#WORD:{#scan#}:2:'ABCDEF'#}

In this example, we want to remove a static string of characters from the left side.

The Detection Formula recognized a barcode scan because it starts with the string of characters we want to remove. The Adjust script says “Get the second word in the string, delimited by “ABCDEF.” The result is “ABCDEF1931” turning into just “1931.”


;1931000000? {#scan#}=';*?' {#SUBSTR:{#scan#}:1:4#}

In this scan, we’re unable to use any character as a delimiter, so we need to count out the characters we actually need with a Substring script.

The Adjust script is taking the scan, starting at character 1 and taking the following 4 characters. This is 0-based, so “0” would be the semicolon in the example scan.


1931 N/A N/A

No changes needed.