New settings

System Configuration Settings

The following settings were added or updated:

Setting

Default

Purpose

AppointmentSummaryAllowedFailAttempts

Value=Integer, Default=[5]

Number of consecutive verification attempts permitted before expiring the appointment summary. Updated in v2018.5.5 #24233

AppointmentSummaryMessageExpirationDays

Value=Days as Integer, Default=[3]

The number of days past the scheduled start date the appointment summary will be accessible for viewing on the portal. Added in v2018.5.5 #24233

AppointmentSummaryPatientPortalURL

Value=URL as String, Blank to disable, Default=Blank

Patient Portal URL embedded in Appointment Summary email/SMS messages. Note: Setting to Blank disables the Appointment Summary feature. Added in v2018.5.5 #24233

AUCPatientEntry

Value=Boolean, Default=[False]

When True, the Patient Portal displays checkbox that allows patients to enter AUC details. Added in v2018.5.5 #27893

AutoCloseMessagesDays

Value=Days as IntegerSet to [0] to disable, Default=Blank

Number of days before Portal user messages will be auto closed, based on the last updated date. When disabled, no messages will be auto closed. Added in v2018.5.5 #25805

DaysToKeepExpiredIcodePasswordValidation

Value=Days as Integer, Default=[30]

Number of days to keep ICode values, after which expired/inactive codes are deleted. Added in v2018.5.5 #27498

LookupCacheSettings

Value=String, Default=[{"LookupTableTTLMinutes":60,"EnableHighPriorityLookupStrategy":false,"MinAgeInMinutesOfLookupTableIndexForHighPriorityLookupStrategy":10,"EnableHighPriorityLookupStrategySpecified":true}]

Settings used to control client-side lookup cache settings. Overrides the client config xml file. Note: Click Value to open custom editor. Caution: Restart of RIS Client or Refresh Configuration required. Added in v2018.5.5 #26280

PortalMessageQueryDateRange

Value=Days as Integer, Default=[90]

Maximum number of days allowed when searching user messages from the current tab. When less than 90, the relevant default quick range options of "1, 7, 30, 60, 90" will be hidden. Added in v2018.5.5 #25805

PPElectronicOrderScanDocumentType

Value="Scan Type Code" as String [from ScanType lookup table], Default=Blank

Provider Portal default scan document type for a Electronic/HL7 order. Caution: Requires clearing system cache. Added in v2018.5.5 #27532

PPSchedulingVerifyPaddingHours

Value=Hours as Integer, Default=[0]

Number of hours before a patient can schedule via the portal to allow time for imaging center staff to review and confirm appointment details. Applies to all Patient Portal scheduled appointments unless overridden by another padding rule with a longer interval. Supports practice level override. Added in v2018.5.5 #24918

RPAppointmentEnabled

Value=Boolean, Default=[False]

When True, the Referring Portal 'Schedule Appointment' feature is enabled at the box level. (Requires RPOrderingEnabled). Supports practice level override. Updated in v2018.5.5 #24848

RPClinicalScanDocumentType

Value="Scan Type Code" as String [from ScanType lookup table], Default=[ClinicalDocument]

Referring Portal default scan document type for Clinical Documents from Insurance Authorization. Added in v2018.5.5 #27496

RPElectronicOrderScanDocumentType

Value="Scan Type Code" as String [from ScanType lookup table], Default=Blank

Patient Portal default scan document type for a Electronic/HL7 order. Caution: Requires clearing system cache. Added in v2018.5.5 #27532

RPMissingAuthorizationPreventScheduling

Value=Boolean, Default=[False]

When True, Provider Portal scheduling and invitation for patient to schedule is prevented when authorization is required but not provided. Supports practice level override. Added in v2018.5.5 #24855

RPOrderingEnabled

Value=Boolean, Default=[False]

When True, enables access to the create order workflow. When "AppointmentEnabled" is False, only order creation is available from the Schedule Options screen. Supports practice level override. Updated in v2018.5.5 #24848

RPOrdersPageVisible

Value=Boolean, Default=[False]

When True, the "Orders" tab is visible in the Referring Portal. Supports practice level override. Updated in v2018.5.5 #24917

RPSchedulingVerifyPaddingHours

Value=Hours as Integer, Default=[0]

Number of hours before a provider can schedule via the portal to allow time for imaging center staff to review and confirm appointment details. Applies to all Provider Portal scheduled appointments unless overridden by another padding rule with a longer interval. Supports practice level override. Added in v2018.5.5 #24918

WSCacheItemTimeToLiveMS

Value=Milliseconds as Integer [≥0], Default=[250]

Number of milliseconds before LookupList cache is invalidated, ensuring all instances of WebServices are using the latest lookup tables. Caution: Restart of RIS Services required. Added in v2018.5.5 #11422

 

Access Strings

The following settings were added or updated:

Setting

Default

Purpose

Clinical.SendAppointmentSummary

Value=[None|Full], Default=[None]

Controls access to the "Send Appointment Summary" feature in the Scheduling Summary dialog, Patient Folder, and the Reception, Confirmation, and IVT worklists. Added in v2018.5.5 #24233

Clinical.UpdatePreCertDetails

Value=[None|Full], Default=[None]

Controls the ability to edit "PreCert Details" column from worklists and billing code grids that have the existing PreCert Status column. Added in v2018.5.5 #25018

Config.AppointmentBook.ModalityClosure

Value=[None|Full], Default=[None]

Controls access to the "Create Closure" context menu in the Appointment Book on an empty timeslot to create closures and restrictions in rooms for their practices. Updated in v2018.3.2 #25391

Config.AppointmentBook.ModalityClosure.AllPractices

Value=[None|Full], Default=[None]

Controls access to the "Create Closure" context menu in the Appointment Book on an empty timeslot to create closures and restrictions in rooms across all practices. If not Full, the practice must be assigned to the user to create a closure or restriction in the modality. Added in v2018.5.5 #27269

Config.LookupEditor.BulkReProcessEligibility

Value=[None|ReadOnly|Full], Default=[None]

Controls access to the "Reprocess Eligibility" screen within the Eligibility Special Conditions or Insurance Service Type Rules lookup table editor. When [Full] the screen is enabled. When [ReadOnly], the button will be available but the "Reprocess Eligibility" screen will be read-only. Added in v2018.5.5 #27205

Config.LookupEditor.PracticeExtraInfo

Value=[None|Full], Default=[None]

Controls access to the "Practice Extra Info" lookup table editor. Added in v2018.5.5 #24802

Config.LookupEditor.PreCertDetails

Value=[None|Full], Default=[None]

Controls access to the "PreCertDetails" lookup table editor. Added in v2018.5.5 #25018

Config.LookupEditor.SiteExtraInfo

Value=[None|Full], Default=[None]

Controls access to the "Site Extra Info" lookup table editor. Added in v2018.5.5 #24803

Config.LookupEditor.WorklistControl

Value=[None|Full], Default=[None]

Controls access to the "WorklistControl" lookup table editor. Added in v2018.5.5 #27771

 

Client – ris.exe.config

The following settings were added or updated:

From BUG #26397

001    <logFilters>

002          <add type="Microsoft.Practices.EnterpriseLibrary.Logging.Filters.CategoryFilter, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.414.0, Culture=neutral"

003            categoryFilterMode="AllowAllExceptDenied" name="Category Filter">

004            <categoryFilters>

005              <add name="Caching" />

006            </categoryFilters>

007          </add>

008        </logFilters>

 

From BUG #27689

 

009    <add key="TEEditControlSkipProtectedText" value="true"/> <!--Bug #27689 - Hebrew and English sentence in RIS editor - Change this setting to "false" if running in Hebrew mode and experiencing issues with mixed language sentence rendering.-->

Web Services

The changes outlined below apply to the rRISServices.exe.config and rRISServicesx64.exe.config files. NOTE: Changes are outlined in green.

From BUG #27395

Previous Versions

010    <customBinding>

011            <binding name="wsElig270Soap12">

012              <textMessageEncoding messageVersion="Soap12" />

013              <httpTransport />

014            </binding>

015          </customBinding>

016          <basicHttpsBinding>     

017            <binding name="wsElig270Soap" />

018          </basicHttpsBinding>

3.2018.5.5 Version

019    <customBinding>

020            <binding name="wsElig270Soap12" >

021              <textMessageEncoding messageVersion="Soap12"/>

022              <httpTransport  />

023            </binding>

024          </customBinding>

025          <basicHttpsBinding>     

026            <binding name="wsElig270Soap"  maxReceivedMessageSize="2147483647"/>

027          </basicHttpsBinding>

Patient Portal – ApplicationSettings.config

NOTE:  Feature #24939 originally introduced AUCPhase1Enabled. This was renamed in Slush #27893 to:

<add key="AUCPPEnabled" value="False"/>

When True the AUC workflow will be enabled for Patient Portal workflow. This setting works in conjunction with RIS System Configuration settings AUCEnabledPortal and AUCPatientEntry.