If you hide the side bar so that you can control navigating through the records, this is possible. If you have a field for Type with your three values, and each record is labeled as one of the three types, then let users flip through records using buttons you create that run scripts (instead of just a "go to next record" command).
The script would be a simple:
If (Type = A)
ElseIf (Type = B)
You can use equivalent scripts for going to previous record, first record, last record, etc.
Just be careful to include that "if" statement in any script that brings someone to the data entry screen.
Hope that helps.
Thank you for the reply. Would this also work for people coming in through the Web?
Yes this is completely web compatible.