MR has several detailed configuration options. These can be set under Administration -> System Settings. Several of these configurations are quite archaic, some are left over from old versions of MR/Kana, and others are useful in specific circumstances. This page lists these configurations and will link to detailed information about that configuration as it is available.

Configuration options can have a type:
String - (Default) Just a text value
Boolean - A yes or no, true or false, on or off switch
File - A pointer to a file. Updating these options involves uploading a new file.
Image - A pointer to an image. This is similar to File, except the uploaded file is an image.

You will see references to Kana. Kana is the internal framework used by both MirthResults and MirthMatch. Many of the Kana settings will be useful in MirthMatch as well.

Kana Settings - Configuration Options

com.mirth.results.nonFinalFlagCodeList

String

Values that indicate a lab is not final

P S I

com.mirth.results.autoConceptLinking

BOOLEAN

Automatically attempt to link coded elements from incoming messages to known concepts. See Concept Loader

1

com.mirth.results.cdapi.C32Constraint

String

See Constraining C32s generated for an NHIN request

{"TEST-01":{"medication":false,"socialHistory":false,"advanceDirective":false,"medicalDevice":false,"vitalSigns":false,"problem":false,"purpose":false,"encounter":false,"immunization":false,"results":false,"payer":false,"functionalStatus":false,"physicalExam":false,"planOfCare":false,"procedure":false,"allergy":false}}

com.mirth.results.consent.impliedConsent

BOOLEAN

Is consent implied when a patient has not explicitly opted in or out? Typically set to to true for organizations offering opt-out and false for organizations requiring opt-in.

true

com.mirth.results.consent.warningMessage

String

The warning message shown to a user when they access a record for a patient who has opted out of this service

This patient has opted to not participate in this service.<br/>Please indicate a reason below for viewing their data if this is a matter of an emergency.<br/>Otherwise, please click cancel to return to the previous page.

com.mirth.results.criticalAbnormalCodeList

String

Values that indicate a lab is critical

HH LL AA

com.mirth.results.documentserver.default.documenttype   
com.mirth.results.documentserver.default.reason   
com.mirth.results.documentserver.default.role   

com.mirth.results.enableAgentProcessing

BOOLEAN

1 enables agents, 0 disables. Agents are custom backround tasks to flag certain messages for additional attention

0

com.mirth.results.enableAutoPrint

BOOLEAN

See Provisioning.

0

com.mirth.results.enableChangeTracking

BOOLEAN

Enable entity change tracking

true

com.mirth.results.enableClinicalMessageDelivery   
com.mirth.results.enableConceptAliasMatching   
com.mirth.results.enableMirthMail   

com.mirth.results.enablePrinting

BOOLEAN

Globally enable (1) and disable (0) printing for all sites

1

com.mirth.results.enableProviderMatching

BOOLEAN

Enable provider matching by alias/name. Strongly reccomend leaving this ON or else a new possibly duplicate provider will be created each time. Deprecated in MR 2.3.22 see RESULTS-3364

1

com.mirth.results.enableReportDownloads

BOOLEAN

Globally enable (1) and disable (0) report downloads for all sites

1

com.mirth.results.forceMpiSearch   

com.mirth.results.hostName

String

Should be set to the external hostname used to access MR

localhost

com.mirth.results.ignoreAlternateAliasesBOOLEAN

If true, MR will ignore patient aliases when processing clinical documents

TRUE

com.mirth.results.messageFeedSplitEnabled

BOOLEAN

Enables split feeds. This resends all messages received by MR to an MC channel

0

com.mirth.results.mirthConnectPassword

String

Credential to show MC dashboard information in MR

admin

com.mirth.results.mirthConnectUrl

String

Should be the same URL shown when you log in to MC using the client

https://localhost:8443

com.mirth.results.mirthConnectUserName

String

Credential to show MC dashboard information in MR

admin

com.mirth.results.mirthMatchAutoLinkConfidenceScore

String

Autolink score used when MR submits a request to MM

17.73

com.mirth.results.mirthMatchPotentialMatchesConfidenceScore

String

Potential match score used when MR submits a request to MM

10.0

com.mirth.results.models.DataAccessModel.enabled   

com.mirth.results.mpi.enabled

BOOLEAN

Enable (1) and disable (0) MPI integration for all sites

1

com.mirth.results.mpi.hostOverride

String

Typically the MPI/MM is hosted on the same machine as MR, if it is not set this value to the hostname so the MM client can connect

 

com.mirth.results.mpiImplClass  com.mirth.results.mpi.MirthMatchInterface

com.mirth.results.mpi.passwordOverride

String

 

 

com.mirth.results.mpi.portOverride   

com.mirth.results.mpi.usernameOverride

String

 

 

com.mirth.results.needsReviewFlagCodeListStringValues that indicate a lab needs reviewW U

com.mirth.results.nhinEnabled

BOOLEAN

Enable (1) and disable (0) NHIN integration for all sites

1

com.mirth.results.nhinWarningMessage

String

The warning message shown when performing an NHIN search

Are you sure you would like to perform this search?

com.mirth.results.nonFinalFlagCodeListStringValues that indicate a lab is not finalP S I
com.mirth.results.patientsummary.defaultSearchReason  1000
com.mirth.results.patientsummary.sectionorder  diagnosis,condition,allergy,lab_order,medication,observation,encounter,divider,attachment,custodian,functional_status,guarantor,immunization,insurance,next_of_kin,procedure,support_person,social_history
com.mirth.results.patientsummary.useMpiGoldenRecord   
com.mirth.results.pixpdq.keypass   
com.mirth.results.pixpdq.keystore   
com.mirth.results.pixpdq.pdqport
  3601
com.mirth.results.pixpdq.trustpass
   
com.mirth.results.pixpdq.truststore   

com.mirth.results.printDeviceName

String

The printer device name

printer

com.mirth.results.printScriptLocation

String

Command to initiate printing

/opt/cp/misc/print.sh

com.mirth.results.printSpoolPath

String

See Provisioning

/opt/mirthresults/results

com.mirth.results.printTestSpoolPath

String

The spool path used for testing print scripts

/opt/cp/misc/testPrinter.txt

com.mirth.results.providerMatchThreshold

?

The threshold used by the ProviderFilter when attempting to fuzzy match provider names85

com.mirth.results.rejectOutOfOrderMessages   

com.mirth.results.reportDaysToKeep

Numeric

See Provisioning

90

com.mirth.results.reportNotificationEmailFromAddress  notifier@mrdemo.com

com.mirth.results.smartRestApiEnabled

 

 

 
com.mirth.results.subjectEditJSPPathString/mirthresults/SubjectEditOld.jsp for old, /mirthresults/SubjectEdit.jsp for new/mirthresults/SubjectEditOld.jsp
com.mirth.results.subjectEdit.sourcePicker   
com.mirth.results.subjectListColumns  confidentialityStatus,mirthResultsAlias.alias,currentName.fullName,dobFormatted,gender.code,currentHomePhone.address,obfuscatedSsn

com.mirth.results.useUIFilters

BOOLEAN

Use specialized filters for the UI that are different from those used in the backend. See: RESULTS-843

false

com.mirth.results.xds.cda.mimetypes   
com.mirth.results.xds.default.leafobjects   
com.mirth.results.xds.default.registry   
com.mirth.results.xds.default.repository   
com.mirth.results.xds.default.site   
com.mirth.results.xds.default.XdsUrlMappings
   
com.mirth.results.xds.enable.XUA   
com.mirth.results.xds.verify.codes   
com.mirth.results.diagnosticServiceSectionToOrderTypeMapStringJSON map showing how to map diagnostic service section id codes to order types
{
   "AU": 2,
   "BG": 1,
   "BLB": 1,
   "CH": 1,
   "CP": 1,
   "CT": 3,
   "CTH": 3,
   "CUS": 3,
   "Cheese": 3,
   "DOC": 2,
   "EC": 3,
   "EN": 3,
   "HM": 1,
   "ICU": 3,
   "IMG": 3,
   "IMM": 1,
   "LAB": 1,
   "MB": 1,
   "MCB": 1,
   "MYC": 1,
   "NMR": 3,
   "NMS": 3,
   "NRS": 2,
   "OSL": 1,
   "OT": 2,
   "OTH": 2,
   "OUS": 2,
   "PAR": 1,
   "PAT": 1,
   "PF": 2,
   "PHR": 2,
   "PHY": 2,
   "PT": 2,
   "RAD": 3,
   "RC": 2,
   "RT": 3,
   "RUS": 3,
   "RX": 3,
   "SP": 1,
   "SR": 1,
   "TX": 1,
   "URN": 1,
   "VR": 1,
   "VUS": 3,
   "XRC": 3
}