Skip to content

Manage services

luissian edited this page Mar 17, 2019 · 21 revisions

Life cycle of a Requested Service

Once the service is create by the user, it moves through different states until the service is done and the output is delivered.

The state will help to identify the present status of the service, identify which services require to work on, and perform statistics.

The figure below shows the different states that a service can have.

From the moment that a requested service is created, the service state changes according to the action done by drylab Manager.

This means that there is not a field where drylab manager can set the state for the service that he is working on it, but it changes automatically.

When drylab Manager get the requested service on Recorded state he will analyse the request and based on decides to:

  • Accept the service.
  • Reject the service.

A service can be rejected because the additional notes, describes a service that is not supported on the organization, deadline too short or for any other reason.

If service is accepted then the state will change to Queued

A service in Queued state means that it is accepted but there is no drylab Manager that is working on it.

When a drylab Manager starts working on the service the state will change to In progress

During In progress state, drylab Manager will use his bioinformatic competence to select the software tools to provide the output.

When job is done output will be delivered to user and service state will be in Delivered

Note.- In the present release of iSkyLIMS it is not implemented the change to Archived state.

Updating services

Now that we understand the service life cycle, lets describes how it can be updated in iSkyLIMS.

When the drylab Manager gets the service in Recorded state he will see a similar page as showed below.

Inside the Allowed actions on <Service> he will click on the "Add Resolution" button.

Adding a resolution

When button was clicked the drylab Manager will get a form to write information, as shows in the picture

In the form he will write :

  • Estimated resolution date. It is the expected delivery time that the drylab Manager estimates that he can delivery the service.
  • Acronym name, a string that it will help drylab Manager to identify the service.
  • ResolutionAsignedUser. Name of the drylab Manager that will be assigned to the service. This choice field contains all names that are belongs to drylab Manager group.
  • Resolution notes. Information that drylab Manager wants to write.

Once the above information is completed the drylab Manager has to choose if the service is ACCEPTED or REJECTED. By selecting it in the check box. (By default the Accepted service option is selected)

If service is accepted then service is "Queued" state, or if it is rejected it will be in "Rejected" state.

In both cases a notification email will be sent to the user, who request the service, telling him that the service is accepted/rejected and the expected delivery time.

Working on the service

When drylab Manager get the service in "Queued" state, the first action to do is to tell user that his service is going to be handled.

For doing that the drylab Manager will search the service or use the functionality to see the pending services (described later) for getting the service in iSkyLIMS.

Now on the Allowed actions on service panel there are two possible options:

  • Add Resolution
  • In progress

The "In progress" option is the one that drylab Manager will select to tell to user that he will start working on his service. This communication to user will be done automatically by iSkyLIMS by sending a notification email about the change in his service.

The service is now on "In progress" state.

As mention before the drylab Manager, when the service is on "Queued" state, can also select "Add Resolution" button. At this early state of working on the service the main reason to select this option could be because the service is rejected.

For the time that drylab Manager is working on the service he can add new resolution to include some notes that will be sent by email to user.

When service is completed, the drylab Manager can click on the "delivery" button to close the service.

When selecting it a new form is presented to write the last notes about the service.

Again when clicking on the submit button a notification email will be sent to user.

Looking for a service

When drylab Manager logged in iSkyLIMS, a list of not completed services and the proposal delivery time is displayed. It is the same information that a normal user can see, but the difference is on the top menu.

The first option in the top menu will help to manage the services.

There are two available options:

  • Search for a service.
  • List pending services.

Search service

Drylab Manager can look for services selecting MANAGE SERVICES--> SEARCH SERVICE from the top menu.

A form is displayed to look for the services.

Fill the information in the fields form to limit the search results.

There are two scenarios as result of your query:

  • There is only one result that matches.
  • Many services match.

Displaying one service

Display a list of services

The following is the form to produce the (new) resolution. The investigator will receive the information by email.

Evolutions from stage to stage will also be communicated by email to the researcher.

Pending services

Pending services option is a shortcut that allow to drylab manager to have at a glance all services that require his action. Drylab Manager can check the pending services selecting MANAGE SERVICES--> PENDING SERVICE from the top menu.