OpenHMIS - Visit Tasks Module

Overview

 

A visit task is a procedure to be done on a patient during a visit, that needs to be tracked. Such tasks could include;  give food, change dressings, administer medicine, preparation for surgery etc. The Visit Tasks module allows for entry of tasks to be performed on a patient during a visit. The tasks are created as free-text entry or selected from a list of predefined tasks. Only OpenMRS privileged users and/or admin has the ability to create this list of predefined tasks. A user is required to create a task on the visit page by typing in on an empty textbox or by choosing from a list of predefined tasks.

The created task will automatically appear as a checkbox on the visit tasks list. The task list will be filterable based on status i.e All, Open, Closed, Voided. A privileged user will be able view a list of tasks on the patient's visit page. Tasks can be closed once they are finished by checking the adjacent check-box.

Feature Summary

The Visit Tasks module was designed to provide the users with the following features: 

Create  Visit Tasks

A visit task is simply a procedure to be done on a patient during a visit, that needs to be tracked. A user is required to create a task on the visit page by typing in on an empty textbox or by choosing from a list of predefined tasks. The created task will automatically appear as a checkbox on the visit tasks list. The task list will be filterable based on status i.e All, Open, Closed, Voided. 


Tracking, Editing & Closing Visit Tasks  
 A privileged user is able to view a list of tasks on the patient’s visit page. A task is closed by checking the Completed checkbox on a given visit task. Closed tasks will appear as StrikeThrough text. A task is edited by clicking on an edit icon at the end of text. Similarly, a task is deleted by clicking on an ‘x’ icon next to the edit icon, at the end of text.

Manage Visit Predefined Tasks

Users will have the ability to create a customized list of predefined tasks that will appear on the visit page when creating a visit task. Access to this list is restricted only to owners. Functionality to edit and void/delete predefined tasks will be provided in this section.

 Screen-Shots

Screenshots:  Creating  a predefined Visit Task




Screenshots:  Adding  a predefined Visit Task for a Patient



Requirements

  • OpenMRS v1.11.8
  • OpenHMIS Commons Modules 3.5.0

Release Notes


Downloads

Source:  https://github.com/OpenHMIS/openmrs-module-visit-tasks
Module: https://modules.openmrs.org/#/show/277/openhmis-visit-tasks-module