Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Currently logged in as Super User Log out My Profile HelpOpenMRS Logo
- Home Find/Create Patient Dictionary Reporting Administration
- Admin Set Implementation Id System Information View Quick Reports Settings Advanced Settings View Server Log View Database Changes Manage Locales And Themes View Logged In Users Search Index
- Advanced Settings
- Current properties
- Name Value
- addresshierarchy.addressToEntryMapUpdaterLastStartTime
- The module uses this field to store when the AddressToEntryMapUpdater task was last started; DO NOT MODIFY
- addresshierarchy.allowFreetext
- true
- Valid values: true/false. When overriding the address portlet, allow the entry of free text for address fields associated with the address hierarchy by providing an "Other" option
- addresshierarchy.database_version
- 2.10.0
- DO NOT MODIFY. Current database version number for the addresshierarchy module.
- addresshierarchy.enableOverrideOfAddressPortlet
- true
- Valid values: true/false. When enabled, the existing "edit" component of the address portlet is overridden by the new functionality provided by the address hierarchy module
- addresshierarchy.initializeAddressHierarchyCacheOnStartup
- true
- Sets whether to initialize the address hierarchy in-memory cache (which is used to speed up address hierarchy searches.
- Generally, you want to set this to "true", though developers may want to set it to false during development
- to speed module start-up.
- addresshierarchy.mandatory
- false
- true/false whether or not the addresshierarchy module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- addresshierarchy.soundexProcessor
- If the Name Phonetics module is installed, this defines the name of a soundex algorithm used by the getPossibleFullAddresses service method.
- addresshierarchy.started
- true
- DO NOT MODIFY. true/false whether or not the addresshierarchy module has been started. This is used to make sure modules that were running prior to a restart are started again
- addresshierarchyrwanda.database_version
- 1.3.2
- DO NOT MODIFY. Current database version number for the addresshierarchyrwanda module.
- addresshierarchyrwanda.mandatory
- false
- true/false whether or not the addresshierarchyrwanda module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- addresshierarchyrwanda.started
- false
- DO NOT MODIFY. true/false whether or not the addresshierarchyrwanda module has been started. This is used to make sure modules that were running prior to a restart are started again
- allergy.allergen.ConceptClasses
- Drug,MedSet
- A comma-separated list of the allowed concept classes for the allergen field of the allergy dialog
- allergy.concept.allergen.drug
- 162552AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the drug allergens concept
- allergy.concept.allergen.environment
- 162554AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the environment allergens concept
- allergy.concept.allergen.food
- 162553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the food allergens concept
- allergy.concept.otherNonCoded
- 5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the allergy other non coded concept
- allergy.concept.reactions
- 162555AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the allergy reactions concept
- allergy.concept.severity.mild
- 1498AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the MILD severity concept
- allergy.concept.severity.moderate
- 1499AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the MODERATE severity concept
- allergy.concept.severity.severe
- 1500AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the SEVERE severity concept
- allergy.concept.unknown
- 1067AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- UUID for the allergy unknown concept
- allergy.reaction.ConceptClasses
- Symptom
- A comma-separated list of the allowed concept classes for the reaction field of the allergy dialog
- appframework.mandatory
- false
- true/false whether or not the appframework module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- appframework.started
- true
- DO NOT MODIFY. true/false whether or not the appframework module has been started. This is used to make sure modules that were running prior to a restart are started again
- application.name
- OpenMRS
- The name of this application, as presented to the user, for example on the login and welcome pages.
- appui.mandatory
- false
- true/false whether or not the appui module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- appui.started
- true
- DO NOT MODIFY. true/false whether or not the appui module has been started. This is used to make sure modules that were running prior to a restart are started again
- calculation.mandatory
- false
- true/false whether or not the calculation module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- calculation.started
- true
- DO NOT MODIFY. true/false whether or not the calculation module has been started. This is used to make sure modules that were running prior to a restart are started again
- concept.causeOfDeath
- 5002
- Concept id of the concept defining the CAUSE OF DEATH concept
- concept.cd4_count
- 5497
- Concept id of the concept defining the CD4 count concept
- concept.defaultConceptMapType
- NARROWER-THAN
- Default concept map type which is used when no other is set
- concept.height
- 5090
- Concept id of the concept defining the HEIGHT concept
- concept.medicalRecordObservations
- 1238
- The concept id of the MEDICAL_RECORD_OBSERVATIONS concept. This concept_id is presumed to be the generic grouping (obr) concept in hl7 messages. An obs_group row is not created for this concept.
- concept.none
- 1107
- Concept id of the concept defining the NONE concept
- concept.otherNonCoded
- 5622
- Concept id of the concept defining the OTHER NON-CODED concept
- concept.patientDied
- 1742
- Concept id of the concept defining the PATIEND DIED concept
- concept.problemList
- 1284
- The concept id of the PROBLEM LIST concept. This concept_id is presumed to be the generic grouping (obr) concept in hl7 messages. An obs_group row is not created for this concept.
- concept.reasonExitedCare
- 1811
- Concept id of the concept defining the REASON EXITED CARE concept
- concept.reasonOrderStopped
- 6098
- Concept id of the concept defining the REASON ORDER STOPPED concept
- concept.weight
- 5089
- Concept id of the concept defining the WEIGHT concept
- conceptDrug.dosageForm.conceptClasses
- A comma-separated list of the allowed concept classes for the dosage form field of the concept drug management form.
- conceptDrug.route.conceptClasses
- A comma-separated list of the allowed concept classes for the route field of the concept drug management form.
- concepts.locked
- false
- true/false whether or not concepts can be edited in this database.
- concept_map_type_management.enable
- false
- Enables or disables management of concept map types
- conditionList.endReasonConceptSetUuid
- UUID of end reason concept set
- conditionList.nonCodedUuid
- UUID of non coded concept
- dashboard.encounters.maximumNumberToShow
- 3
- An integer which, if specified, would determine the maximum number of encounters to display on the encounter tab of the patient dashboard.
- dashboard.encounters.providerDisplayRoles
- A comma-separated list of encounter roles (by name or id). Providers with these roles in an encounter will be displayed on the encounter tab of the patient dashboard.
- dashboard.encounters.showEditLink
- true
- true/false whether or not to show the 'Edit Encounter' link on the patient dashboard
- dashboard.encounters.showEmptyFields
- true
- true/false whether or not to show empty fields on the 'View Encounter' window
- dashboard.encounters.showViewLink
- true
- true/false whether or not to show the 'View Encounter' link on the patient dashboard
- dashboard.encounters.usePages
- smart
- true/false/smart on how to show the pages on the 'View Encounter' window. 'smart' means that if > 50% of the fields have page numbers defined, show data in pages
- dashboard.encounters.viewWhere
- newWindow
- Defines how the 'View Encounter' link should act. Known values: 'sameWindow', 'newWindow', 'oneNewWindow'
- dashboard.header.programs_to_show
- List of programs to show Enrollment details of in the patient header. (Should be an ordered comma-separated list of program_ids or names.)
- dashboard.header.showConcept
- 5497
- Comma delimited list of concepts ids to show on the patient header overview
- dashboard.header.workflows_to_show
- List of programs to show Enrollment details of in the patient header. List of workflows to show current status of in the patient header. These will only be displayed if they belong to a program listed above. (Should be a comma-separated list of program_workflow_ids.)
- dashboard.metadata.caseConversion
- Indicates which type automatic case conversion is applied to program/workflow/state in the patient dashboard. Valid values: lowercase, uppercase, capitalize. If empty no conversion is applied.
- dashboard.overview.showConcepts
- Comma delimited list of concepts ids to show on the patient dashboard overview tab
- dashboard.regimen.displayDrugSetIds
- ANTIRETROVIRAL DRUGS,TUBERCULOSIS TREATMENT DRUGS
- Drug sets that appear on the Patient Dashboard Regimen tab. Comma separated list of name of concepts that are defined as drug sets.
- dashboard.regimen.displayFrequencies
- 7 days/week,6 days/week,5 days/week,4 days/week,3 days/week,2 days/week,1 days/week
- Frequency of a drug order that appear on the Patient Dashboard. Comma separated list of name of concepts that are defined as drug frequencies.
- dashboard.regimen.standardRegimens
- <list> <regimenSuggestion> <drugComponents> <drugSuggestion> <drugId>2</drugId> <dose>1</dose> <units>tab(s)</units> <frequency>2/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> </drugComponents> <displayName>3TC + d4T(30) + NVP (Triomune-30)</displayName> <codeName>standardTri30</codeName> <canReplace>ANTIRETROVIRAL DRUGS</canReplace> </regimenSuggestion> <regimenSuggestion> <drugComponents> <drugSuggestion> <drugId>3</drugId> <dose>1</dose> <units>tab(s)</units> <frequency>2/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> </drugComponents> <displayName>3TC + d4T(40) + NVP (Triomune-40)</displayName> <codeName>standardTri40</codeName> <canReplace>ANTIRETROVIRAL DRUGS</canReplace> </regimenSuggestion> <regimenSuggestion> <drugComponents> <drugSuggestion> <drugId>39</drugId> <dose>1</dose> <units>tab(s)</units> <frequency>2/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> <drugSuggestion> <drugId>22</drugId> <dose>200</dose> <units>mg</units> <frequency>2/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> </drugComponents> <displayName>AZT + 3TC + NVP</displayName> <codeName>standardAztNvp</codeName> <canReplace>ANTIRETROVIRAL DRUGS</canReplace> </regimenSuggestion> <regimenSuggestion> <drugComponents> <drugSuggestion reference="../../../regimenSuggestion[3]/drugComponents/drugSuggestion"/> <drugSuggestion> <drugId>11</drugId> <dose>600</dose> <units>mg</units> <frequency>1/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> </drugComponents> <displayName>AZT + 3TC + EFV(600)</displayName> <codeName>standardAztEfv</codeName> <canReplace>ANTIRETROVIRAL DRUGS</canReplace> </regimenSuggestion> <regimenSuggestion> <drugComponents> <drugSuggestion> <drugId>5</drugId> <dose>30</dose> <units>mg</units> <frequency>2/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> <drugSuggestion> <drugId>42</drugId> <dose>150</dose> <units>mg</units> <frequency>2/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> <drugSuggestion reference="../../../regimenSuggestion[4]/drugComponents/drugSuggestion[2]"/> </drugComponents> <displayName>d4T(30) + 3TC + EFV(600)</displayName> <codeName>standardD4t30Efv</codeName> <canReplace>ANTIRETROVIRAL DRUGS</canReplace> </regimenSuggestion> <regimenSuggestion> <drugComponents> <drugSuggestion> <drugId>6</drugId> <dose>40</dose> <units>mg</units> <frequency>2/day x 7 days/week</frequency> <instructions></instructions> </drugSuggestion> <drugSuggestion reference="../../../regimenSuggestion[5]/drugComponents/drugSuggestion[2]"/> <drugSuggestion reference="../../../regimenSuggestion[4]/drugComponents/drugSuggestion[2]"/> </drugComponents> <displayName>d4T(40) + 3TC + EFV(600)</displayName> <codeName>standardD4t40Efv</codeName> <canReplace>ANTIRETROVIRAL DRUGS</canReplace> </regimenSuggestion></list>
- XML description of standard drug regimens, to be shown as shortcuts on the dashboard regimen entry tab
- dashboard.relationships.show_types
- Types of relationships separated by commas. Doctor/Patient,Parent/Child
- dashboard.showPatientName
- false
- Whether or not to display the patient name in the patient dashboard title. Note that enabling this could be security risk if multiple users operate on the same computer.
- datePicker.weekStart
- 0
- First day of the week in the date picker. Domingo/Dimanche/Sunday:0 Lunes/Lundi/Monday:1
- default_locale
- en_GB
- Specifies the default locale. You can specify both the language code(ISO-639) and the country code(ISO-3166), e.g. 'en_GB' or just country: e.g. 'en'
- default_location
- Unknown Location
- The name of the location to use as a system default
- default_theme
- Default theme for users. OpenMRS ships with themes of 'green', 'orange', 'purple', and 'legacy'
- drugOrder.drugOther
- Specifies the uuid of the concept which represents drug other non coded
- drugOrder.requireDrug
- false
- Set to value true if you need to specify a formulation(Drug) when creating a drug order.
- emr.encounterMatcher
- Class name of a custom encounter matcher (e.g. org.openmrs.module.example.customEncounterMatcher)
- emrapi.conceptSourcesForDiagnosisSearch
- ICD-10-WHO
- Specifies comma separated list of reference term source names to be used for diagnosis and condition search
- emrapi.EmrApiVisitAssignmentHandler.adjustEncounterTimeOfDayIfNecessary
- false
- If true, and a visit is found on the same day but the encounter is not within that timeframe will adjust the encounter time as needed
- emrapi.EmrApiVisitAssignmentHandler.encounterTypeToNewVisitTypeMap
- Specifies the mapping of encounter types to new visit types for more see https://wiki.openmrs.org/x/vgF4Aw
- emrapi.lastViewedPatientSizeLimit
- 50
- Specifies the system wide number of patients to store as last viewed for a single user,
- defaults to 50 if not specified
- emrapi.mandatory
- false
- true/false whether or not the emrapi module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- emrapi.nonDiagnosisConceptSets
- UUIDs or mapping of non diagnosis concept sets
- emrapi.started
- true
- DO NOT MODIFY. true/false whether or not the emrapi module has been started. This is used to make sure modules that were running prior to a restart are started again
- emrapi.suppressedDiagnosisConcepts
- UUIDs or mappings of suppressed diagnosis concepts
- emrapi.useLegacyDiagnosisService
- false
- When running Core 2.2+, use the legacy diagnosis service instead of the new one provided to work with the new diagnosis model
- encounterForm.obsSortOrder
- number
- The sort order for the obs listed on the encounter edit form. 'number' sorts on the associated numbering from the form schema. 'weight' sorts on the order displayed in the form schema.
- EncounterType.encounterTypes.locked
- false
- saving, retiring or deleting an Encounter Type is not permitted, if true
- event.mandatory
- false
- true/false whether or not the event module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- event.started
- true
- DO NOT MODIFY. true/false whether or not the event module has been started. This is used to make sure modules that were running prior to a restart are started again
- FormEntry.enableDashboardTab
- true
- true/false whether or not to show a Form Entry tab on the patient dashboard
- FormEntry.enableOnEncounterTab
- false
- true/false whether or not to show a Enter Form button on the encounters tab of the patient dashboard
- forms.locked
- false
- Set to a value of true if you do not want any changes to be made on forms, else set to false.
- graph.color.absolute
- rgb(20,20,20)
- Color of the 'invalid' section of numeric graphs on the patient dashboard.
- graph.color.critical
- rgb(200,0,0)
- Color of the 'critical' section of numeric graphs on the patient dashboard.
- graph.color.normal
- rgb(255,126,0)
- Color of the 'normal' section of numeric graphs on the patient dashboard.
- gzip.enabled
- false
- Set to 'true' to turn on OpenMRS's gzip filter, and have the webapp compress data before sending it to any client that supports it. Generally use this if you are running Tomcat standalone. If you are running Tomcat behind Apache, then you'd want to use Apache to do gzip compression.
- hl7_archive.dir
- hl7_archives
- The default name or absolute path for the folder where to write the hl7_in_archives.
- hl7_processor.ignore_missing_patient_non_local
- false
- If true, hl7 messages for patients that are not found and are non-local will silently be dropped/ignored
- host.url
- The URL to redirect to after requesting for a password reset. Always provide a place holder in this url with name {activationKey}, it will get substituted by the actual activation key.
- htmlformentry.archiveDir
- htmlformentry/archive/%Y/%m
- Used to specify the directory used to serialize data as a blob submitted via html forms before propagation to the database.
- If a relative is specified then the directory is created in the default application data directory otherwise the absolute
- path is used.The %Y and %M are replaced with 4 digit year and 2 digit month respectively. If this property is empty nothing then nothing is saved.
- htmlformentry.archiveHtmlForms
- False
- Set to True if you want to archive the submitted html forms and False otherwise
- htmlformentry.dateFormat
- Always display dates in HTML Forms in this (Java) date format. E.g. "dd/MMM/yyyy" for 31/Jan/2012.
- htmlformentry.datePickerYearsRange
- 110,20
- datePickerYearsRange parameter can be set here Eg:'110,20' meaning that the possible years that appear in the datepicker dropdown range from 20 years past the current year, and 110 years prior to the current year.
- htmlformentry.mandatory
- false
- true/false whether or not the htmlformentry module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- htmlformentry.showDateFormat
- true
- Set to true if you want static text for the date format to be displayed next to date widgets, else set to false.
- htmlformentry.started
- true
- DO NOT MODIFY. true/false whether or not the htmlformentry module has been started. This is used to make sure modules that were running prior to a restart are started again
- htmlformentry.timeFormat
- HH:mm
- Always display times in HTML Forms in this (Java) date format. E.g. "HH:mm" for 14:45.
- htmlformentryui.customPrintPageName
- If overriding htmlformentryui print button behavior, PageName to use in ui.pageLink() built href value
- htmlformentryui.customPrintProvider
- If overriding htmlformentryui print button behavior, artifactId or base route of provider overriding functionality
- htmlformentryui.customPrintTarget
- _self
- If overriding htmlformentryui print button behavior, URL target value (e.g. _self, _blank)
- htmlformentryui.mandatory
- false
- true/false whether or not the htmlformentryui module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- htmlformentryui.started
- true
- DO NOT MODIFY. true/false whether or not the htmlformentryui module has been started. This is used to make sure modules that were running prior to a restart are started again
- htmlwidgets.mandatory
- false
- true/false whether or not the htmlwidgets module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- htmlwidgets.started
- true
- DO NOT MODIFY. true/false whether or not the htmlwidgets module has been started. This is used to make sure modules that were running prior to a restart are started again
- idgen.mandatory
- false
- true/false whether or not the idgen module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- idgen.prefixLocationAttributeType
- Name of LocationAttribute type for PatientIdentifier Prefixes.
- idgen.started
- true
- DO NOT MODIFY. true/false whether or not the idgen module has been started. This is used to make sure modules that were running prior to a restart are started again
- layout.address.format
- general
- Format in which to display the person addresses. Valid values are general, kenya, rwanda, usa, and lesotho
- layout.name.format
- short
- Format in which to display the person names. Valid values are short, full
- legacyui.mandatory
- false
- true/false whether or not the legacyui module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- legacyui.started
- true
- DO NOT MODIFY. true/false whether or not the legacyui module has been started. This is used to make sure modules that were running prior to a restart are started again
- locale.allowed.list
- en,en_GB
- Comma delimited list of locales allowed for use on system
- location.field.style
- default
- Type of widget to use for location fields
- log.layout
- %p - %C{1}.%M(%L) |%d{ISO8601}| %m%n
- A log layout pattern which is used by the OpenMRS file appender.
- log.level
- org.openmrs.api:info
- Logging levels for log4j2.xml. Valid format is class:level,class:level. If class not specified, 'org.openmrs.api' presumed. Valid levels are trace, debug, info, warn, error or fatal
- log.level.openmrs
- info
- log level used by the logger 'org.openmrs'. This value will override the log4j.xml value. Valid values are trace, debug, info, warn, error or fatal
- log.location
- A directory where the OpenMRS log file appender is stored. The log file name is 'openmrs.log'.
- login.url
- login.htm
- Responsible for defining the Authentication URL
- mail.debug
- false
- true/false whether to print debugging information during mailing
- mail.default_content_type
- text/plain
- Content type to append to the mail messages
- mail.from
- info@openmrs.org
- Email address to use as the default from address
- mail.password
- test
- Password for the SMTP user (if smtp_auth is enabled)
- mail.smtp.starttls.enable
- false
- Set to true to enable TLS encryption, else set to false
- mail.smtp_auth
- false
- true/false whether the smtp host requires authentication
- mail.smtp_host
- localhost
- SMTP host name
- mail.smtp_port
- 25
- SMTP port
- mail.transport_protocol
- smtp
- Transport protocol for the messaging engine. Valid values: smtp
- mail.user
- test
- Username of the SMTP user (if smtp_auth is enabled)
- metadatamapping.addLocalMappings
- Specifies whether the concept mappings to the local dictionary should be created when exporting concepts
- metadatamapping.mandatory
- false
- true/false whether or not the metadatamapping module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- metadatamapping.started
- true
- DO NOT MODIFY. true/false whether or not the metadatamapping module has been started. This is used to make sure modules that were running prior to a restart are started again
- metadatasharing.enableOnTheFlyPackages
- false
- Specifies whether metadata packages can be exported on the fly
- metadatasharing.mandatory
- false
- true/false whether or not the metadatasharing module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- metadatasharing.persistIdsForClasses
- A comma separated list of class package/names that denotes classes to try and persist ids for. Common options: org.openmrs.Concept,org.openmrs.Form,org.openmrs.ConceptDatatype,org.openmrs.ConceptClass,org.openmrs.EncounterType,org.openmrs.IdentifierType,org.openmrs.RelationshipType,org.openmrs.Location
- metadatasharing.preferredConceptSourceIds
- Comma-separated list of concept source Ids for preferred sources, in case an incoming concept
- has duplicate mappings to any of these sources, no confirmation will be required unless its
- datatype or concept class differs from that of the existing concept
- metadatasharing.started
- true
- DO NOT MODIFY. true/false whether or not the metadatasharing module has been started. This is used to make sure modules that were running prior to a restart are started again
- metadatasharing.webservicesKey
- Key to grant access to remote systems to consume module webservices RESTfully
- minSearchCharacters
- 2
- Number of characters user must input before searching is started.
- module_repository_folder
- modules
- Name of the folder in which to store the modules
- newPatientForm.relationships
- Comma separated list of the RelationshipTypes to show on the new/short patient form. The list is defined like '3a, 4b, 7a'. The number is the RelationshipTypeId and the 'a' vs 'b' part is which side of the relationship is filled in by the user.
- new_patient_form.showRelationships
- false
- true/false whether or not to show the relationship editor on the addPatient.htm screen
- obs.complex_obs_dir
- complex_obs
- Default directory for storing complex obs.
- order.drugDispensingUnitsConceptUuid
- Specifies the uuid of the concept set where its members represent the possible drug dispensing units
- order.drugDosingUnitsConceptUuid
- Specifies the uuid of the concept set where its members represent the possible drug dosing units
- order.drugRoutesConceptUuid
- Specifies the uuid of the concept set where its members represent the possible drug routes
- order.durationUnitsConceptUuid
- Specifies the uuid of the concept set where its members represent the possible duration units
- order.nextOrderNumberSeed
- 1
- The next order number available for assignment
- order.orderNumberGeneratorBeanId
- Specifies spring bean id of the order generator to use when assigning order numbers
- order.testSpecimenSourcesConceptUuid
- Specifies the uuid of the concept set where its members represent the possible test specimen sources
- patient.defaultPatientIdentifierValidator
- org.openmrs.patient.impl.LuhnIdentifierValidator
- This property sets the default patient identifier validator. The default validator is only used in a handful of (mostly legacy) instances. For example, it's used to generate the isValidCheckDigit calculated column and to append the string "(default)" to the name of the default validator on the editPatientIdentifierType form.
- patient.displayAttributeTypes
- Birthplace
- patient.headerAttributeTypes
- A comma delimited list of PersonAttributeType names that will be shown on the patient dashboard
- 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>';". Typically this value is either a percent sign (%) or empty.
- patient.identifierRegex
- WARNING: Using this search property can cause a drop in mysql performance with large patient sets. 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. Example: ^0*@SEARCH@([A-Z]+-[0-9])?$
- patient.identifierSearchPattern
- If this is empty, the regex or suffix/prefix search is used. Comma separated list of identifiers to check. Allows for faster searching of multiple options rather than the slow regex. e.g. @SEARCH@,0@SEARCH@,@SEARCH-1@-@CHECKDIGIT@,0@SEARCH-1@-@CHECKDIGIT@ would turn a request for "4127" into a search for "in ('4127','04127','412-7','0412-7')"
- 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>';". Typically this value is either a percent sign (%) or empty.
- patient.listingAttributeTypes
- A comma delimited list of PersonAttributeType names that should be displayed for patients in _lists_
- patient.nameValidationRegex
- Names of the patients must pass this regex. Eg : ^[a-zA-Z \-]+$ contains only english alphabet letters, spaces, and hyphens. A value of .* or the empty string means no validation is done.
- patient.searchMaxResults
- 1000
- The maximum number of results returned by patient searches
- patient.viewingAttributeTypes
- A comma delimited list of PersonAttributeType names that should be displayed for patients when _viewing individually_
- patientIdentifierSearch.matchMode
- EXACT
- Specifies how patient identifiers are matched while searching for a patient. Valid values are 'EXACT, 'ANYWHERE' or 'START'. Defaults to 'EXACT' if missing or invalid value is present.
- patientIdentifierTypes.locked
- false
- Set to a value of true if you do not want allow editing patient identifier types, else set to false.
- patientSearch.matchMode
- START
- Specifies how patient names are matched while searching patient. Valid values are 'ANYWHERE' or 'START'. Defaults to start if missing or invalid value is present.
- patient_identifier.importantTypes
- A comma delimited list of PatientIdentifier names : PatientIdentifier locations that will be displayed on the patient dashboard. E.g.: TRACnet ID:Rwanda,ELDID:Kenya
- person.attributeSearchMatchMode
- EXACT
- Specifies how person attributes are matched while searching person. Valid values are 'ANYWHERE' or 'EXACT'. Defaults to exact if missing or invalid value is present.
- person.searchMaxResults
- 1000
- The maximum number of results returned by patient searches
- personAttributeTypes.locked
- false
- Set to a value of true if you do not want allow editing person attribute types, else set to false.
- provider.unknownProviderUuid
- Specifies the uuid of the Unknown Provider account
- providermanagement.addressWidget
- personAddress
- Address widget to use throughout the module
- providermanagement.advancedSearchPersonAttributeType
- Person attribute type, specified by uuid, to use as a search field on the advanced search page
- providermanagement.historicalPatientListDisplayFields
- Identifier:patient.patientIdentifier.identifier|Given Name:patient.personName.givenName|Family Name:patient.personName.familyName|Age:patient.age|Gender:patient.gender|Start Date:relationship.startDate|End Date:relationship.endDate
- Fields to display in the historical patient lists; specified as a pipe-delimited list of label/field pairs
- providermanagement.historicalProviderListDisplayFields
- Identifier:provider.identifier|Given Name:provider.person.personName.givenName|Family Name:provider.person.personName.familyName|Role:provider.providerRole|Gender:provider.person.gender|Start Date:relationship.startDate|End Date:relationship.endDate
- Fields to display in the historical provider lists; specified as a pipe-delimited list of label/field pairs
- providermanagement.locationTag
- Indicates the Health Facility location to which a provider could be assigned to.
- providermanagement.mandatory
- false
- true/false whether or not the providermanagement module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- providermanagement.patientListDisplayFields
- Identifier:patient.patientIdentifier.identifier|Given Name:patient.personName.givenName|Family Name:patient.personName.familyName|Age:patient.age|Gender:patient.gender|Start Date:relationship.startDate
- Fields to display in the patient lists; specified as a pipe-delimited list of label/field pairs
- providermanagement.patientSearchDisplayFields
- Identifier:patient.patientIdentifier.identifier|Given Name:patient.personName.givenName|Family Name:patient.personName.familyName|Age:patient.age|Gender:patient.gender
- Fields to display in the patient search results; specified as a pipe-delimited list of label/field pairs
- providermanagement.personAttributeTypes
- Person attributes to display on the provider dashboard; specified as a pipe-delimited list of person attribute type uuids
- providermanagement.personSearchDisplayFields
- Given Name:person.personName.givenName|Family Name:person.personName.familyName|Age:person.age|Gender:person.gender
- Fields to display in the person search results; specified as a pipe-delimited list of label/field pairs
- providermanagement.providerListDisplayFields
- Identifier:provider.identifier|Given Name:provider.person.personName.givenName|Family Name:provider.person.personName.familyName|Role:provider.providerRole|Gender:provider.person.gender|Start Date:relationship.startDate
- Fields to display in the provider lists; specified as a pipe-delimited list of label/field pairs
- providermanagement.providerSearchDisplayFields
- Identifier:provider.identifier|Given Name:provider.person.personName.givenName|Family Name:provider.person.personName.familyName|Role:provider.providerRole|Gender:provider.person.gender
- Fields to display in the provider search results; specified as a pipe-delimited list of label/field pairs
- providermanagement.restrictedRoles
- Comma delimited list of UUIDs indicating the only Provider Roles to be available via the UI.
- providermanagement.restrictSearchToProvidersWithProviderRoles
- false
- True/false whether to restrict providers to those with roles
- providermanagement.started
- true
- DO NOT MODIFY. true/false whether or not the providermanagement module has been started. This is used to make sure modules that were running prior to a restart are started again
- providerSearch.matchMode
- EXACT
- Specifies how provider identifiers are matched while searching for providers. Valid values are START,EXACT, END or ANYWHERE
- referenceapplication.mandatory
- false
- true/false whether or not the referenceapplication module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- referenceapplication.started
- true
- DO NOT MODIFY. true/false whether or not the referenceapplication module has been started. This is used to make sure modules that were running prior to a restart are started again
- registrationcore.biometrics.implementation
- Which Biometrics engine implementation to should we connect to?
- Specify a Spring bean name, or leave blank to disable
- registrationcore.birthdateEstimationStartMonth
- 0
- The month from which the birth date is estimated, with January having a value of 0
- registrationcore.familyNameAutoSuggestList
- A comma separated list of common names to auto suggest for the family name field, when registering patients.
- registrationcore.fastSimilarPatientSearchAlgorithm
- registrationcore.BasicSimilarPatientSearchAlgorithm
- Specifies a bean used for the fast similar patient search algorithm.
- registrationcore.givenNameAutoSuggestList
- A comma separated list of common names to auto suggest for the given name field, when registering patients.
- registrationcore.identifierSourceId
- Specifies the identifier source to use when generating patient identifiers
- registrationcore.local_mpi_identifierTypeMap.OpenEMPI ID
- a5d38e09-efcb-4d91-a526-50ce1ba5011a:2.16.840.1.113883.4.357:hl7
- Specifies the mapping from OpenEMPI Object ID (OID) to the local OpenMRS Application's identifier for OpenEMPI ID UUID.
- OpenEMPI ID is the default Global Identifier Domain (GID) for OpenEMPI but this can be changed.
- registrationcore.local_mpi_identifierTypeMap.OpenMRS ID
- 05a29f94-c0ed-11e2-94be-8c13b969e334:2.25.71280592878078638113873461180761116318:PI
- Specifies the mapping from OpenEMPI Object ID (OID) to the local OpenMRS Application's identifier for OpenMRS ID UUID.
- OpenMRS ID is the default generated identifier for OpenMRS but this can be changed.
- registrationcore.mandatory
- false
- true/false whether or not the registrationcore module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- registrationcore.mpi.Hl7implementation
- registrationcore.mpiHl7v2HttpSender
- Specifies which bean should be used to send the Hl7 Message. Current options are:
- "registrationcore.mpiHl7v2HttpSender", "registrationcore.mpiHl7v2MllpSender".
- registrationcore.mpi.implementation
- Which MPI to should we connect to? Specify a Spring bean name, or leave blank to disable MPI integration. Options include:
- "registrationcore.mpi.implementation.PixPdq", "registrationcore.mpi.implementation.OpenEMPI".
- registrationcore.mpi.pdq.errorHandler.implementation
- Specify a Spring bean name of PDQ error handler service. It requires the xds-sender module and outgoing message
- exception module developed by SolDevelo. Set value to "outgoingmessageexceptions.PdqErrorHandlingService" and
- install those two modules to enable pix error handling functionality.
- registrationcore.mpi.pdqEndpoint
- http://localhost:5001/pdq
- Specifies endpoint for Hl7 PDQ Message
- registrationcore.mpi.pdqIdentifierTypeUuidList
- 05a29f94-c0ed-11e2-94be-8c13b969e334,a5d38e09-efcb-4d91-a526-50ce1ba5011a
- Specifies the list of identifiers to send in a PDQ query to get patient data from the MPI. Takes a list of UUID of patient identifier types - separate them with commas.
- UUIDs can be found in the patient_identifier_type database table.
- registrationcore.mpi.pdqPort
- 3600
- Specifies port for Hl7 PDQ Message
- registrationcore.mpi.personIdentifierTypeUuid
- a5d38e09-efcb-4d91-a526-50ce1ba5011a
- Specifies UUID of the identifier type that is used as the Global Identifier Domain (GID) in the MPI.
- It is generated by the MPI and is persisted in OpenMRS.
- registrationcore.mpi.pix.errorHandler.implementation
- Specify a Spring bean name of PIX error handler service. It requires the xds-sender module and outgoing message
- exception module developed by SolDevelo. Set value to "outgoingmessageexceptions.PixErrorHandlingService" and
- install those two modules to enable pix error handling functionality.
- registrationcore.mpi.pixEndpoint
- http://localhost:5001/pix
- Specifies the endpoint for the Hl7 PIX Message
- registrationcore.mpi.pixIdentifierTypeUuidList
- 05a29f94-c0ed-11e2-94be-8c13b969e334,a5d38e09-efcb-4d91-a526-50ce1ba5011a
- Specifies the list of identifiers to send in a PIX query to save the patient in the MPI. Takes a list of UUID of patient identifier types - separate them with commas.
- UUIDs can be found in the patient_identifier_type database table.
- registrationcore.mpi.pixPort
- 3700
- Specifies port for Hl7 PIX Message
- registrationcore.mpi.receivingApplication
- Specifies the receiving application in the MSH header section of the HL7 message
- registrationcore.mpi.receivingFacility
- Specifies sending Facility in the MSH header section of the HL7 message
- registrationcore.mpi.sendingApplication
- OpenMRS
- Specifies the sending application in the MSH header section of the HL7 message
- registrationcore.mpi.sendingFacility
- Specifies sending Facility in the MSH header section of the HL7 message
- registrationcore.mpi.url
- Specifies url to MPI server. (GSOC OpenEMPI Specific Implementation)
- registrationcore.openempi.enableProbabilisticMatching
- false
- Specifies if probability matching should be used (GSOC OpenEMPI Specific Implementation)
- registrationcore.openempi.globalIdentifierDomainId
- Specifies main identifier on MPI server (e.g. "xyz" for OpenEMPI) (GSOC OpenEMPI Specific Implementation)
- registrationcore.openmrsIdentifier.uuid
- 05a29f94-c0ed-11e2-94be-8c13b969e334
- UUID of the OpenMRS identifier that will be generated during MPI import unless it is present. By default set to the UUID of OpenMRS ID.
- Note: You have to have a Patient Identifier Source correctly configured and stored in the global property identifierSourceId
- registrationcore.patientNameSearch
- registrationcore.BasicPatientNameSearch
- Specifies a bean used for the auto suggest name feature.
- registrationcore.preciseSimilarPatientSearchAlgorithm
- registrationcore.BasicExactPatientSearchAlgorithm
- Specifies a bean used for the precise similar patient search algorithm.
- registrationcore.started
- true
- DO NOT MODIFY. true/false whether or not the registrationcore module has been started. This is used to make sure modules that were running prior to a restart are started again
- report.deleteReportsAgeInHours
- 72
- Reports that are not explicitly saved are deleted automatically when they are this many hours old. (Values less than or equal to zero means do not delete automatically)
- report.xmlMacros
- Macros that will be applied to Report Schema XMLs when they are interpreted. This should be java.util.properties format.
- reporting.dataEvaluationBatchSize
- -1
- This determines whether to run evaluators for Data in batches and what the size of those batches should be.
- A value of less than or equal to 0 indicates that no batching is desired.
- reporting.defaultDateFormat
- dd/MMM/yyyy
- Default date format to use when formatting report data
- reporting.defaultLocale
- en
- Default locale to use when formatting report data
- reporting.evaluationLoggerEnabled
- false
- If false, will disable the built in use of the evaluation logger to log evaluation information for performance diagnostics
- reporting.includeDataExportsAsDataSetDefinitions
- false
- If reportingcompatibility is installed, this indicates whether data exports should be exposed as Dataset Definitions
- reporting.mandatory
- false
- true/false whether or not the reporting module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- reporting.maxCachedReports
- 10
- The maximum number of reports whose underlying data and output should be kept in the cache at any one time
- reporting.maxReportsToRun
- 1
- The maximum number of reports that should be processed at any one time
- reporting.preferredIdentifierTypes
- Pipe-separated list of patient identifier type names, which should be displayed on default patient datasets
- reporting.runReportCohortFilterMode
- showIfNull
- Supports the values hide,showIfNull,show which determine whether the cohort selector should be available in the run report page
- reporting.started
- true
- DO NOT MODIFY. true/false whether or not the reporting module has been started. This is used to make sure modules that were running prior to a restart are started again
- reporting.testPatientsCohortDefinition
- Points to a cohort definition representing all test/fake patients that you want to exclude from all queries and reports. You may set this to the UUID of a saved cohort definition, or to "library:keyInADefinitionLibrary"
- reportProblem.url
- http://errors.openmrs.org/scrap
- The openmrs url where to submit bug reports
- scheduler.password
- test
- Password for the OpenMRS user that will perform the scheduler activities
- scheduler.username
- admin
- Username for the OpenMRS user that will perform the scheduler activities
- search.caseSensitiveDatabaseStringComparison
- false
- Indicates whether database string comparison is case sensitive or not. Setting this to false for MySQL with a case insensitive collation improves search performance.
- search.indexVersion
- 7
- Indicates the index version. If it is blank, the index needs to be rebuilt.
- searchWidget.batchSize
- 200
- The maximum number of search results that are returned by an ajax call
- searchWidget.dateDisplayFormat
- Date display format to be used to display the date somewhere in the UI i.e the search widgets and autocompletes
- searchWidget.maximumResults
- 2000
- Specifies the maximum number of results to return from a single search in the search widgets
- searchWidget.runInSerialMode
- false
- Specifies whether the search widgets should make ajax requests in serial or parallel order, a value of true is appropriate for implementations running on a slow network connection and vice versa
- searchWidget.searchDelayInterval
- 300
- Specifies time interval in milliseconds when searching, between keyboard keyup event and triggering the search off, should be higher if most users are slow when typing so as to minimise the load on the server
- security.allowedFailedLoginsBeforeLockout
- 7
- Maximum number of failed logins allowed after which username is locked out
- security.passwordCannotMatchUsername
- true
- Configure whether passwords must not match user's username or system id
- security.passwordCustomRegex
- Configure a custom regular expression that a password must match
- security.passwordMinimumLength
- 8
- Configure the minimum length required of all passwords
- security.passwordRequiresDigit
- true
- Configure whether passwords must contain at least one digit
- security.passwordRequiresNonDigit
- true
- Configure whether passwords must contain at least one non-digit
- security.passwordRequiresUpperAndLowerCase
- true
- Configure whether passwords must contain both upper and lower case characters
- security.validTime
- 600000
- Specifies the duration of time in seconds for which a password reset token is valid, the default value is 10 minutes and the allowed values range from 1 minute to 12hrs
- serialization.xstream.mandatory
- false
- true/false whether or not the serialization.xstream module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- serialization.xstream.started
- true
- DO NOT MODIFY. true/false whether or not the serialization.xstream module has been started. This is used to make sure modules that were running prior to a restart are started again
- uicommons.mandatory
- false
- true/false whether or not the uicommons module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- uicommons.started
- true
- DO NOT MODIFY. true/false whether or not the uicommons module has been started. This is used to make sure modules that were running prior to a restart are started again
- uiframework.formatter.dateAndTimeFormat
- dd.MMM.yyyy, HH:mm:ss
- Format used by UiUtils.format for dates that have a time component
- uiframework.formatter.dateFormat
- dd.MMM.yyyy
- Format used by UiUtils.format for dates that do not have a time component
- uiframework.formatter.JSdateAndTimeFormat
- DD.MMM.YYYY, HH:mm:ss
- Format used by Javascript functions for dates that have a time component
- uiframework.formatter.JSdateFormat
- DD.MMM.YYYY
- Format used by Javascript for dates that do not have a time component
- uiframework.mandatory
- false
- true/false whether or not the uiframework module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- uiframework.started
- true
- DO NOT MODIFY. true/false whether or not the uiframework module has been started. This is used to make sure modules that were running prior to a restart are started again
- uilibrary.mandatory
- false
- true/false whether or not the uilibrary module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- uilibrary.started
- true
- DO NOT MODIFY. true/false whether or not the uilibrary module has been started. This is used to make sure modules that were running prior to a restart are started again
- user.headerAttributeTypes
- A comma delimited list of PersonAttributeType names that will be shown on the user dashboard. (not used in v1.5)
- user.listingAttributeTypes
- A comma delimited list of PersonAttributeType names that should be displayed for users in _lists_
- user.requireEmailAsUsername
- false
- Indicates whether a username must be a valid e-mail or not.
- user.viewingAttributeTypes
- A comma delimited list of PersonAttributeType names that should be displayed for users when _viewing individually_
- use_patient_attribute.healthCenter
- false
- Indicates whether or not the 'health center' attribute is shown when viewing/searching for patients
- use_patient_attribute.mothersName
- false
- Indicates whether or not mother's name is able to be added/viewed for a patient
- use_patient_attribute.tribe
- true
- Indicates whether or not the 'tribe' attribute is shown when viewing/searching for patients
- validation.disable
- false
- Disables validation of OpenMRS Objects. Only takes affect on next restart. Warning: only do this is you know what you are doing!
- visits.allowOverlappingVisits
- true
- true/false whether or not to allow visits of a given patient to overlap
- visits.assignmentHandler
- org.openmrs.api.handler.ExistingVisitAssignmentHandler
- Set to the name of the class responsible for assigning encounters to visits.
- visits.autoCloseVisitType
- comma-separated list of the visit type(s) to automatically close
- visits.enabled
- true
- Set to true to enable the Visits feature. This will replace the 'Encounters' tab with a 'Visits' tab on the dashboard.
- visits.encounterTypeToVisitTypeMapping
- Specifies how encounter types are mapped to visit types when automatically assigning encounters to visits. e.g 1:1, 2:1, 3:2 in the format encounterTypeId:visitTypeId or encounterTypeUuid:visitTypeUuid or a combination of encounter/visit type uuids and ids e.g 1:759799ab-c9a5-435e-b671-77773ada74e4
- webservices.rest.allowedips
- A comma-separate list of IP addresses that are allowed to access the web services. An empty string allows everyone to access all ws.
- IPs can be declared with bit masks e.g. 10.0.0.0/30 matches 10.0.0.0 - 10.0.0.3 and 10.0.0.0/24 matches 10.0.0.0 - 10.0.0.255.
- webservices.rest.mandatory
- false
- true/false whether or not the webservices.rest module MUST start when openmrs starts. This is used to make sure that mission critical modules are always running if openmrs is running.
- webservices.rest.maxResultsAbsolute
- 100
- The absolute max results limit. If the client requests a larger number of results, then will get an error
- webservices.rest.maxResultsDefault
- 50
- The default max results limit if the user does not provide a maximum when making the web service call.
- webservices.rest.quietDocs
- true
- If the value of this setting is "true", then nothing is logged while the Swagger specification is being generated.
- webservices.rest.started
- true
- DO NOT MODIFY. true/false whether or not the webservices.rest module has been started. This is used to make sure modules that were running prior to a restart are started again
- webservices.rest.uriPrefix
- The URI prefix through which clients consuming web services will connect to the web application, should be of the form http://{ipAddress}:{port}/{contextPath}
- English (India) | English (United Kingdom) Last Build: 2020-09-30 21:06 Version: 2.5.0 SNAPSHOT Build c58512Powered by OpenMRS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement