Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

You can find more info about configuring the reference application here.

Features

As mentioned previously the Reference Application is built of small apps. There are a couple of apps provided out of the box and we expect to improve them and increase their number over time. The apps that come with the Reference Application focus on basic functionality. They are designed and developed in a way that satisfies as many use cases as possible and also can be adjusted to specific needs. In this paragraph we will describe features that come with the Reference Application and their configuration options.

...

If you want to integrate the Address Hierarchy Module or add custom person attributes, you can find directions for Registration App Configuration.

If you want to integrate Registration with a Master Patient Index (MPI) you can find directions for /wiki/spaces/~approce/pages/16875546.

If you want to add/remove address fields or change the address field labels that appear on the form, you can go to System Administration - Advanced Administration - Manage Address Template. For more information see Administering Address Templates.

Patient search

You can use the Find Patient Record app to display recently viewed patients or find any patient in a database by name or ID.

...

A diagnosis that was entered as free-text is displayed in quotes. Each kind of diagnosis is displayed only once. See also Visit Notes.

Vitals

The box shows the last captured vitals. See also Capture Vitals.

...

Note: You can now add custom forms in the actions section.  See Manage Forms to add your own action items.

...

Under the Configure Metadata screen, there is now a new app to "Manage Forms".  It is possible to add custom forms to the new user interface without any custom programming!  When you initially enter Manage Forms, it shows you a list of forms that exist in the system.  Obviously, before you can configure where a custom form will appear in the system, you must create the form.  Both HTML and XForms are supported, but they must be created through the legacy user interface, under System Administration - Advanced Administration.

...

Show If - Do you want to display the form only if the patient has certain characteristics?  Perhaps you would only want a maternal health form to be visible on the patient dashboard of a female patient.  You would use something like "patient.person.gender=='F' && patient.person.birthdate < '2001-01-01T00:00:00.000+0000' && patient.person.dead==false".  Or show if males with an active visit "visit.active && patient.person.gender=='M' ". Or show if the patient has a current visit and they are currently admitted, "visit.active && visit.admitted". For more information on what properties are available, see the Conditionally displaying Apps and Extensions page.

If you are replacing a built-in form, with a new custom form, you can view the configuration of the integrated forms in the source code.

...

This allows implementers to add or remove applications to/from the system without having to build a module. This is done by configuring a JSON definition.  For more information see System Administration: Manage Apps.

Viewing And Managing Accounts

...

From the home page navigate to the account listing page by clicking System Administration -> Manage Global Properties as seen in the screenshot above to view all the global properties.

  • Click on the 'Add New setting (formerly Global Property ' button from platform 1.8 downwards) button to add a new global propertysetting (formerly Global Property from platform 1.8 downwards).
  • The action column on the right has these icons , click the pencil icon to edit and the trash icon to delete a global propertysetting (formerly Global Property from platform 1.8 downwards).

Note: Some global property values setting (formerly Global Property from platform 1.8 downwards) values are truncated to fit in the allocated space, clicking the pencil icon should take you to the edit screen from where you can see the entire value. On the listing page, hovering over the name cell should display the description also.

...

New to the OpenMRS 2.1 user interface is the OpenMRS Atlas  configuration.  When the implementation is first established, you must link ownership with an OpenMRS ID.  Click “Sign in with your OpenMRS ID” and provide your OpenMRS ID and password.  If your browser is already logged in to OpenMRS ID, it will use that account automatically when you click "Sign in". 

...

Chart Search Module

Appointment Scheduling

Appointment Scheduling Module

Customization

New functionality can be added by creating apps which requires coding skills. The provided apps are configurable to the extent mentioned in the features chapter.

...