-
Notifications
You must be signed in to change notification settings - Fork 35
Manage services
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.
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.
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.
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.
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.
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 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.