How To Use Registration Module

Resources

Introduction

This document lists how to install and use the registration module. The document is not fully complete since the development of Registration Module is a Work In Progress. But you can still install the module and test out its features by performing following steps:

Installation

The module can be installed just like any other module by loading the .omod file into OpenMRS by using the Manage Module section under Administation.

  1. Download the Registration Module(file: registration-1.2.omod) from the Module Repository

#Click on the Administration section inside OpenMRS. Click Manage Modules. In the Add Module section Click on the Choose button and browse to select the downloaded omod file.(If the Choose button is greyed, it means that you have to enable the web-based loading of modules by editing the runtime-properties file.)

  1. Click the Add Module button and let the module load. After the loading is complete, you will see the running status, module version and author.

This completes the installation of the Registration Module. If you still have problems with the installation of the module, please look at the walkthough demo from below.

Using the Registration Module

The Registration Module is built in a way that it is intuitive and simple to use. Most things are easily understood and using the module is very easy. The module is divided into three parts: Searching an existing patient, Creating a new patient and Generating/Uploading identifiers...
The registration module at the moment works best when used together with the patient summary module.

After the registration module is installed, Clicking on the Find/Create Patient in the top link will give open the Registration module's interface to register a patient.

What's by default and what can be changed:

  1. You will see a single text field for entering patient name
    This interface can be changed to be separate names by firstname, middlename and lastname. To enter names by 3 fields, change the global property: nameByParts to true
  2. You will see an automatically generated identifier of 15-17 digits. This is generated based on date and time
    This can be changed to:
    1. manual typing of identifier - global property: allowIDEntry to true
    2. get identifiers from a list of uploaded identifiers - global property: showUploadedIDs to true
  3. Does not show fields for patient address - The address fields can be shown - global property: showAddressFields to true
  4. Does not show fields for patient death - global property: showDeceased to true
  5. Does not show patient image capture - global property: allowImageCapture to true

Other than the find/create, you can also generate/upload identifiers using the registration module. This can be done through the Administration --> Under Registration module, you'll see Generate/Upload List of Identifiers.

Through that link you will be able to generate a list of Base30 strings that can be used as identifiers... from the uploaded list of identifiers