Maintenance Surveys
Maintenance surveys help companies collect ad-hoc data and manage processes. A survey consists of a set of questions presented to Maintenance or Service technicians during their work.
The surveys can be used in both Mobile Work Order and Technician Portals.
Defining a Survey
A survey is defined with an ID, Name, and a Description and can be made available
for a specific period. Survey Introduction Text and
Ending Text are mandatory to enter but can be configured to
display or hide when it is triggered using the toggles in the header.
If there are multiple surveys valid for the same workflow type, surveys are
opened according to the Rank given. The survey with the lowest
Rank is triggered first.
Note : Only three surveys
can be started by a single trigger point (e.g. Work Start). If more than three
surveys are defined for the same Workflow action, the ones with lower ranks will not
be displayed.
The Workflow Type specifies the event or the work process
the survey should be triggered. Surveys are supported for the following workflow
types.
- Work assignment statuses ( Accept / Travel / Waiting at Location
/ Work Start / Cancel / Pause / Pending Completion / Completed Before /
Completed After / Incomplete ) : These include various status
events such as Accept, Travel, Waiting at Location, Work Start, Cancel,
Pause, Pending Completion, Completed Before, Completed After, and
Incomplete.
- Work Assignment : These can be used for work assignment
specific surveys that are not linked to any event and can be answered any
time during work execution. These surveys are available under the list of
work actions
- New Work / New Task : These surveys are triggered when
new work (i.e., New Work Order, New Service Request, or New Task) is registered
in the mobile client.
- Person Resource : These surveys are used to collect
information from each individual technician. The technicians can answer
it at any time. These surveys are linked to the person resource and can
be accessed from the eForms tile on the Home page.
- Object Information : These surveys are connected to
the given object and available from the object actions page.
- Configured workflow : These surveys can be linked to
an Action in the Action Flow
of a workflow configuration of type Configured Work Task.
It can be set for eForms action and state events defined in the
Actions Flow. These type of Surveys are only supported
in the MWO app.
- Child Survey : A child survey can be included in a
survey and is triggered from its parent survey.
- Resource Start Shift / Resource End Shift : These
type of surveys
are triggered when a technician starts or finishes their shift respectively.
These are only supported in the MWO app.
Additionally, the following options can be used to configure the behavior
of a survey.
- Always Start New : Select this option If you want the
survey to start from the beginning when answering again.
- Answer Once: Select this option if you want the survey
to be answered only once
- Temp Save: Select this option if you want to save the
answers as they are being answered. Even if the survey is not completed
fully, the answers will be retained, and the technician can continue to
fill in the rest later.
The Suspend button will be
enabled in the survey and the technician can pause and continue later. This
option is only available in MWO.
- Auto Save: Select this option if you want the answers
entered already to be filled in automatically while running through the
survey for the second time. The user is presented with a prompt to automatically
continue.
If Yes is selected, all previous
answers for the survey are displayed automatically and stop at the last
answered question. If No is selected, the survey
starts from the beginning and saved answers are presented to the user.
The technician can then make any necessary changes to the previous answers
and move on with one question at a time. This option is only available in
MWO.
- Loop Survey / Loop Text : Select the Loop Survey
option if you want the survey to be repeated more than once. The
Loop Text defined is displayed before starting each loop and the
user gets the option to decide if he wants to repeat the survey or to terminate
it. This option is only available in MWO. Note: If Loop
Survey is suspended after more than one iteration and subsequently
restarted, only the last run of the loop is available to the user.
Defining Survey Questions
When defining a maintenance survey, it is possible to specify the
question types together with the order they should be posted and the dependencies
that may exist between these questions.
The following types of questions are supported.
- Yes/No : The answer to this type of question would
be either Yes and/or No.
It is possible to request to enter a Remark if the answer
is Yes or No. Based on the answer
given, there is an option to convert this to a terminating question.
If the answer given for the Termination Question field
is matched, the survey will end after this question. Terminated Survey in
this instance is considered as completed and if it is connected to a status
change, it will go ahead as normal.
- Multi Choice : For this type of questions, the user
gets a set of answers to choose from a predefined list of answers. These
answer options are defined in Survey Basic Data\Answer Options
with the number of alternatives to select.
- Open-ended : This allows entering a free text as the
answer.
- Numerical : This allows entering a number as the answer.
- Statement : This type of question can be used to share
some information with the user before or after presenting a certain question.
- Picture : This allows attaching an image to the answer.
- Signature : This allows entering an electronic signature
as the answer.
- Survey : It is possible to link questions in another
survey by using a question of type Survey. The child survey
must be defined with Workflow Type - Child
Survey and must be in published status.
The child survey ID is defined in Connect Survey field.
- Date / Time / Date Time : This allows entering a date,
time or date and time as the answer respectively.
It is possible to suggest an answer for a particular question for questions
of type Yes/No, Multi Choice, Open–ended and Numerical. If a question is
optional to answer, the Optional flag can be set on those
questions.
Some questions can be triggered based on the response to a previous
question.
For such questions, questions of type Yes/No or Multi Choice can be given as
the Qualifying Question with the Qualifying Answer.
To help prevent user errors, the user can be forced to enter the same answer
twice by selecting the Confirm Answer option.
This option is available for Open-ended and Numerical type questions.
Input Mask : It is possible to link an Input
Mask for the questions of type Open-ended. This forces the technician
to enter the answer in the format that is defined in the mask. The input masks
are defined in the Survey Basic Data\Survey Input Masks
page. You can use the following formats when defining Input Masks.
- % : Any Alphanumeric character
- _ (underscore) : Text
- # : Numbers
- Numbers 0 to 9 are considered as numbers. The same number is displayed
in the Survey answer and cannot be changed.
- Letters A to Z are considered as letters. The same letter is displayed
in the Survey answer and cannot be changed.
- Any character other than %, _ and # is considered as a symbol.
The same character is displayed in the Survey answer and cannot be changed.
Here are some examples of Input Masks.
- %_#
- AB%__##%10
- AB-%__##%25/VB-##
- 25%_%##%NC%24%##%10MN
The questions are presented to the user according to the order given in the
survey. The order of the questions can be changed using the Move Up
or Move Down buttons.
Once the survey is defined, it can be approved and
published. If any modifications are needed, use the
Replan button to make the required changes. Only published surveys
can be used in a Workflow Configuration.
Limitations : When defining Survey Questions, a user
needs to adhere to following limitations.
- A Child Survey cannot be the first question of a survey.
- A Loop Child Survey cannot be the last question of a survey.
- A Loop Child Survey cannot have a Qualifying Question as the last question.
Integration with Workflow Configuration
The following survey types can be connected to a Workflow Configuration:
Workflow Configuration Type |
Subtype |
Workflow Type of the eForm |
Person Resource |
n/a |
Person Resource
/ Resource Start Shift / Resource End Shift |
Object |
n/a |
Object Information |
Request Task / Work Task |
New or Additional Work |
New Work / New Task |
Request Task / Work Task
/ Configured Request Task / Configured Work
Task |
Standard /Bundle Task |
Accept / Travel/Waiting at
Location / Work Start / Cancel / Pause / Pending Completion / Completed-Before
/ Completed-After / Incomplete / Work Assignment
Note
: For Workflow Configuration Types
Configured Work Task and Configured
Request Task, only the surveys of workflow
type Configured Workflow can be connected
to an action in the Actions Flow tab. These
must first be registered under the eForms tab.
It is possible to add multiple eForms for an action.
Surveys connected
to the Workflow action EFORMS are listed
under eForms
action in mobile. See
Note for more information. |
Survey answers
Survey Answers can be viewed on the Mobile Maintenance/Maintenance
Survey/Survey Answers page in IFS Cloud Web.
A Picture attached as an answer to a question can be viewed in the Attachment
Panel on that question.
A thumbnail of a signature is displayed on the survey answer record. Use
Show Signature option to view this signature.
If the same survey has been answered multiple times by the same person, each
answer set is saved with a different Answer Set number.