Global Properties Descriptions


The OpenMRS global properties are simply variables with assigned string values. These values are editable while OpenMRS is running and no restart is required.

Demo server global properties administration (login as admin/test).

Data model layout of the global property table.

Descriptions

  • concept.causeOfDeath
    Concept id of the concept defining the CAUSE OF DEATH concept
  • concepts.locked
    Determines whether or not concepts can be edited in this database. If "true", any attempt to edit a concept or create a new concept will fail with a warning message. (Also effects certain actions in the concept_proposal table)
    Valid values: true, false
  • database_version
    This is the current database version of OpenMRS. This value is read by and set by the mysql diff script. Changing this value manually could cause future updates to fail.
  • layout.address.format
    Format in which to display the person addresses throughout the webapp.
    Valid values: general, kenya, rwanda, us, lesotho, malawi, tanzania
  • patient.identifierPrefix
    This property is only used if patient.identifierRegex is empty. The string here is prepended to the sql indentifier search string. The sql becomes "... where identifier like '<PREFIX><QUERY STRING><SUFFIX>';". Leave empty for increased search speed on large patient databases.
    Valid values: A percent sign (%) or empty
  • patient.identifierRegex
    Determines how OpenMRS searches for patients using Identifier Numbers. A MySQL regular expression for the patient identifier search strings. The @SEARCH@ string is replaced at runtime with the user's search string. An empty regex will cause a simply 'like' sql search to be used. Leave empty for increased search speed on large patient databases.
    Valid values: Empty or a regular expression like ^0*@SEARCH@([A-Z]+-[0-9])?$
  • patient.identifierSuffix
    This property is only used if patient.identifierRegex is empty. The string here is prepended to the sql indentifier search string. The sql becomes "... where identifier like '<PREFIX><QUERY STRING><SUFFIX>';". Leave empty for increased search speed on large patient databases.
    Valid values: A percent sign (%) or empty
  • restrict_patient_attribute.tribe
    When marked as true, the tribe option can only be edited by users in a role that contains the "Edit Person Tribe" privilege.
    Valid values: true, false
  • use_patient_attribute.tribe
    When marked as true, the tribe option is not displayed anywhere in the web application.
    Valid values: true, false