Openmrs hr module usecases: Difference between revisions

From IHRIS Wiki
Line 14: Line 14:
Defines successful job performance in the organization and enables the organization to assess employee's competencies in various skills.
Defines successful job performance in the organization and enables the organization to assess employee's competencies in various skills.


{{{UseCase|Create A Competency Model
{{UseCase|Create A Competency Model
  |actor=Training Manager? HR Manager?
  |actor=Training Manager? HR Manager?
  |preconditions=The user must be logged in to the system.
  |preconditions=The user must be logged in to the system.

Revision as of 08:22, 4 May 2011

Use Cases for openMRS HR Module

These use cases are extracted from the iHRIS Manage Use Cases.


Disciplinary Action

Not formally written.

Leave Tracking

Training

Competency

Defines successful job performance in the organization and enables the organization to assess employee's competencies in various skills.

Use Case: Create A Competency Model



Primary Actor Training Manager? HR Manager?
Pre-Conditions The user must be logged in to the system.
Success Guarantee The new competency is saved and linked to any selected parent category, and it is available for selection in various use cases.
Main Success Scenario
  1. The user selects the option to update the competency model.
  2. The system displays a list of competencies organized by category.
  3. The user adds a new competency.
  4. The user selects whether the item is a parent category.
  5. The user enters the name of the item.
  6. The user enters a definition for the competency.
  7. The user saves the record (UC-ICE2).
  8. The system makes the competency available for selection when adding competencies to a record.
Extensions
3.a The user selects an existing competency.
  1. The system opens the competency for editing.
3.b The user selects an existing parent category.
  1. The system provides the option to add competencies underneath the parent category.
4.a The user designates the competency as a parent category.
  1. The system enables competencies to be added beneath the parent category.
7.a A system determines that the competency with the same parent categories already exists in the database.
  1. The system displays an error and will not continue.

Other Resources: iHRIS Competency Model