This article explains how to add the Project Reference field (a field that stores a reference to an associated Project Details Record) to Vehicle Incident and Incident Record Portal Questionnaires (simplified data-collection forms used in the Portal and AssureGO+) within Assure. It covers how to configure the field as either Direct Input or Non-Direct Input, how the Portal Dashboard and Questionnaire Org Unit (Organisational Unit; the unit within the organisational hierarchy to which a record belongs) settings control which Project Details Records are visible, and how each input type behaves when a submitted Questionnaire is processed from the Portal Queue (the holding area where submitted Questionnaire responses are placed for manual review) or processed via Auto Process.Cross-module scope: This workflow spans the Portal (Questionnaire configuration), the Project Details module, and the Incident module (Incident Record and Vehicle Incident sub-modules).
Adding the Project Reference Field to a Portal Questionnaire
Steps: Add the Project Reference Field
Step 1: Navigate to Questionnaires
Step 2: Open the Sections Menu
Step 3: Open the Fields Menu
Step 4: Create a New Field Record
Step 5: Select the Project Reference Property
Step 6: Save
Behaviour of the Project Reference Field on the Portal Form
- The list of Project Details Records will only contain records that have not been Archived or marked as Confidential.
- If the Portal Dashboard has a Masked Parent set, the list will not contain records outside the masked area.
- The Portal Dashboard can have a Default Org Unit. This only applies if the Masked Parent is not set.
- The Portal Dashboard Org Unit overrides the Portal Questionnaire Default Org Unit.
- The Default Org Units on both the Portal Dashboard and the Questionnaire are used to set the search condition. This can be cleared to show all Project Details Records.
Non-Direct Input Behaviour
Processing Behaviour by Input Type
Processing with Project Reference Field Set as Direct Input
- The Project that the user selects in the Portal Questionnaire form is displayed in the record when processed from the Portal Queue.
- The user processing the Portal Queue record can change this value. The values available to select will depend on the processing user's privileges.
Auto Processing with Project Reference Field Set as Direct Input
- The Project that the user selects in the Portal Questionnaire form is displayed in the auto-processed record when viewed in the Assure main system.
Processing with Project Reference Field Set as Non-Direct Input
- When processed from the Portal Queue, the Non-Direct Input text entered by the user is displayed.
- The user processing the Portal Queue record can select a Project Reference from the Cogwheel menu.
Auto Processing with Project Reference Field Set as Non-Direct Input
- Non-Direct Input is not compatible with Auto Process. Auto processing will not work when the Project Reference field is configured as Non-Direct Input.
- The Project Reference field in the auto-processed record will be empty regardless of what the user enters in the Portal Questionnaire form.
AI Metadata
- Project Reference field = Project Link field, Project Reference
- Project Details Record = Project Record, Project
- Portal Questionnaire = Portal form, Questionnaire form
- Cogwheel menu = Cog menu, Settings menu, menu cog
- Org Unit = Organisational Unit, Organisation Unit
- Non-Direct Input = Non-Direct field input, free-text project reference
- Direct Input = direct field input
- Portal Queue = manual processing queue, queue