Scenario: how to manage maintenance tickets and accidents workflows, incident management

×

Warning message

  • You can't delete this newsletter because it has not been sent to all its subscribers.
  • You can't delete this newsletter because it has not been sent to all its subscribers.

For accidents and maintenance tickets, incident management, ticketing workflow, we intend: 

  • any events that may lead to the intervention of some  team in the city or in the industrial plant, they can be programmed or may occur for same reason.
  • events for maintenance and/or for rescue teams.
  • very simple events which can be solved by actions performed by a single person as well as complex activities involving several people and phases, uto to their formal closure. 

Those kind of accidents/tickets are typically managed by Workflow systems that allow to define and manage:

  • accident/ticket classification and coding
  • workflow for each classified type of  accident/ticket
  • user interface for collecting data and metadata regarding the  accident, and controlling its evolution in the several offices
  • reports that can be produced for each phase of the accident evolution according to its workflow
  • eventual metrics and KPI to assess the quality of the accident solution such as: time to react, time to perform, number of people  involved, cost, cost of the material, distance, time taken to solve, etc.

As workflow management tool for maintenance/tickets and rescue we suggest to use OpenMaint, https://www.openmaint.org/en/home which is an open source we typically use on these cases. and we have successfully used for a number of large cases by us integrated with Snap4City and with our Business Intelligence tool for Predictive Maintenance, see for example:  Scenario: High Level Control of Industrial Plant (industry 4.0)

Snap4City can be easily integrated to any other workflow management system solutions.

So that the integration of Snap4City with workflow management system can be very simple or sophisticated depending on your applications, but is can be performed by using IOT Applications that can also access to your plant /city data and context.  The integration of Snap4city with workflow management system for managing tickets for maintenance/tickets or eventually for rescue teams, etc. can be easily performed by defining the interaction on Dashboards and the flows via the IOT Applications. The main functionalities from the IOT Application MicroServices are provided with a list of Special Blocks/node for Node-RED that allow you to:

  • get list of active processes,
  • access to the status of a process,
  • access to the possible next states of a process,
  • change the status or send of a message to change it,
  • receive an event about the change of status of a given process. 
  • confirm the completion of an action from the operators to the system
  • activate a new ticket and action into the workflow

Typically, the solutions for workflow management can produce reports regarding any elements of the workflow. The Workflow can be customized as well as the reports. Examples can be: incidents and events occurrence, taking in charge of them, planning the actions, acquisition of the action from a team, final actions performed and closure of the event. 

A specific test cases if presented on TC 1.24 – Integrated Ticketing and Facility Management system

 

Scenario: how to manage maintenance tickets and accidents workflows, incident management | Snap4City

Error

×

Error message

  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in og_field_access() (line 578 of /var/www/html/drupal/sites/default/modules/og/og.module).
  • Notice: Trying to get property of non-object in user_access() (line 806 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 818 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 819 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 825 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 828 of /var/www/html/drupal/modules/user/user.module).
  • Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/drupal/includes/common.inc:2791) in drupal_send_headers() (line 1499 of /var/www/html/drupal/includes/bootstrap.inc).
  • Error: __clone method called on non-object in og_user_access_entity() (line 2249 of /var/www/html/drupal/sites/default/modules/og/og.module).
The website encountered an unexpected error. Please try again later.