Impac.ini Options

impac.ini Options

This page is intended to be a reference for options which can be used in the impac.ini file in the oncology application MOSAIQ. It is maintained based on the experience of users and so it is vital that we receive updates and suggestions from the community. If you would like to contribute an option for this list please use the submission form below.

This list has been compiled from various users experience and is intended as a guide only! Please be sure to test any configuration changes before using on production systems.

Impac Modifier Tool

Have you ever had a need to make changes to the all the hundreds of impac.ini file in your environment? I’m working on a tool which would allow you to make these changes programmatically! Simply select the changes you want to make, the users you want to apply the changes to and it will take care of the rest! Please let me know in the comments or on our contact page if this is something you’d be interested in. I’ll be sure to update this page once the tool is available.

And here is the impac.ini options table!

Impac.ini Options Table

Parent SectionParameter NamePossible ValuesNotesExample Usage
ADOCOMMANDTIMEOUTIntegerIf long runnig queries are timing out, this will increase the wait time.
This is useful if documents will not load without timing out.
This is in seconds.
[ADO]
COMMANDTIMEOUT=36000
BarcodeAuto Queue0 or 1Value to enable or disable the auto queue functionality
0 for disable
1 for enable
[Barcode]
Auto Queue=1
BarcodeAuto Queue LocationFree textLocation name (in Staff) corresponding to the location of the workstation[Barcode]
Auto Queue Location=Reception
BarcodePrinterFree textName of the label printer as defined by the Windows OS[Barcode]
Printer=Zebra LP2824
CMACShow Warnings
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Controls warnings over internal memory management. Only
relevant in 1.20I4 and newer.
0(Default) - Do not show warnings.
1 - Show warnings. This is intended primarily for Engineering use,
though it is also applicable for debugging at sites.
[CMAC]
Show Warnings=1
CWSdefaultdaysbackwardIntegerThe number of days before today to show on the CWS[CWS]
defaultdaysbackward=120
CWSdefaultdaysforwardIntegerThe number of days after today to be displayed in the CWS[CWS]
defaultdaysforward=45
debugDisable Crash Handler
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Deprecated after 1.40
0(Default) - Enabled.
1 - Disable Crash Handler. Do not install handlers for
errors.
[debug]
Disable Crash Handler=0
debugAssume Debugger Present
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Applies after 1.40
0(Default) - Disabled
1 - Error Reporting System assumes a debugger is present
and suppresses creation of minidumps using the
DiagnosticHelper. Only affects handling of .NET
exceptions from worker threads.
[debug]
Assume Debugger Present=1
debugBeamToModify
This parameter is primarily used by Elekta. Only use or modify if instructed
IntegerDefaults to 1.
Plan Based Interfaces Only and is used in conjunction with the dBFDIFakeRecord setting
Only used if DBFDIFakeRecord = Partial. It is used to specify which field to use as the partial field. If this key is not specified, it will default to 1. If you specify field 12 to modify and there is no field 12, it will default to the 1 (for the first field).
Valid options are:
Beam Number - e.g. 1, 2. Use this field for the partial.
9999 = Use the last beam for the partial.
[debug]
BeamToModify=9999
debugBeamToModifyMeterset
This parameter is primarily used by Elekta. Only use or modify if instructed
IntegerDefault value is 0 (If zero, BeamToModifyPercent is
used)
Plan Based Interfaces Only and is used in conjunction with the dBFDIFakeRecord setting
Only used if DBFDIFakeRecord = Partial. This setting is used to specify the amount of meterset to apply as a partial treatment. So basically, BeamToModifyMeterset allows you to specify for example 2.15 minutes or if BeamToModifyPercent is specified, an example is 70% of the planned meterset.
Should only be used if BeamToModifyPercent is NOT used.
[debug]
BeamToModifyMeterset=215
debugBeamToModifyPercent
This parameter is primarily used by Elekta. Only use or modify if instructed
IntegerDefault value is 70 (for 70 percent).
Plan Based Interfaces Only and is used in conjunction with the dBFDIFakeRecord setting.
Only used if DBFDIFakeRecord = Partial. This setting is used to specify the percentage of planned meterset to apply as a partial treatment.
Should only be used if BeamToModifyMeterset is NOT used. If BeamtoModifyMeterset is specified, this setting will be ignored.
[debug]
BeamToModifyPercent=70
debugCorrectionFactor
This parameter is primarily used by Elekta. Only use or modify if instructed
IntegerPlan Based Interfaces Only and is used in conjunction with the dBFDIFakeRecord setting.
Specifies a correction factor such as a decay correction factor for Gamma Knife.
Defaults to 0
[debug]
CorrectionFactor=151234567
debugCorrectionFactorNumDecimalPl
aces
This parameter is primarily used by Elekta. Only use or modify if instructed
IntegerDefaults to 8.
Plan Based Interfaces Only and is used in conjunction with the dBFDIFakeRecord setting.
The implementation of this may change in the future.
Specifies the number of decimal places contained in the CorrectionFactor.
[debug]
CorrectionFactorNumDecimalPl
aces=8
debugDBFDIFakeRecord
This parameter is primarily used by Elekta. Only use or modify if instructed
See attached list for possible values.See attached list for notes and values.[Debug]
DBFDIFakeRecord=Normal
CorrectionFactor=151234567
CorrectionFactorNumDecimalPlaces=8
BeamToModify=9999
;BeamToModifyMeterset=215
BeamToModifyPercent=30
debugDisable Error Reporting System Archive Password
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10(Default) - Error reports are password protected
1 - Disable password on Error Reports. Intended for internal
use as Error Reports may contain PHI.
2.20.04 and newer: If absent, and configured as defined
in {SRSERS}, then use that configuration instead.
[debug]
Disable Error Reporting System Archive Password=1
debugDisable ErrorReportingSystem
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1 or 2Applies to 1.40 onward.
2.20.04 and newer: If absent, and configured as defined
in {SRSERS}, then use that configuration instead.
0(Default) - Enabled if no debugger is present.
1 - Disable ErrorReportingSystem. Do not install handlers
for errors. But, still allow user-submitted errors and feedback.
2 - Force ErrorReportingSystem to be enabled even if a
debugger is present.
[debug]
Disable ErrorReportingSystem=0
debugdisable new ui
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Put this in to turn off new UI for Sequencers, ADT, DICOM etc.
NOTE: In Mosaiq 1.6q, if "enable new ui" is unchecked and globally turned off,
then disable new ui=0 will enable the new ui for that particular workstation only.
1 for disable new UI
0 for enable new UI
[debug]
disable new ui=1
debugIProfile Valid
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1ITrace setting.
0 - Disable
1 - Enable
[debug]
IProfile Valid=0
debugIsQE
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10(Default) - User is not a QE
1 - Indicates user is a QE. This enables reporting of error conditions that would be ignored for end users. Note that the corresponding check for whether a user is a DE is simply the existence of the c:\rd\33\run folder.
[debug]
IsQE=1
debugITrace Expand Drug
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1ITrace setting.
0 - Disable
1 - Enable
[debug]
ITrace Expand Drug=1
debugITrace Expand External
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1ITrace setting.
0 - Disable
1 - Enable
[debug]
ITrace Expand External=1
debugITrace Expand ObsDef
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1ITrace setting.
0 - Disable
1 - Enable
[debug]
ITrace Expand ObsDef=1
debugITrace Expand Patient
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1ITrace setting.
0 - Disable
1 - Enable
[debug]
ITrace Expand Patient=1
debugITrace Expand Staff
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1ITrace setting.
0 - Disable
1 - Enable
[debug]
ITrace Expand Staff=1
debugITrace Font Family
This parameter is primarily used by Elekta. Only use or modify if instructed
Free textITrace setting.
Name of a font family.
[debug]
ITrace Font Family=Arial
debugITrace Font Size
This parameter is primarily used by Elekta. Only use or modify if instructed
Integer + space + pt
(See example)
ITrace setting.
Size of the font
[debug]
ITrace Font Size=10 pt
debugITrace Valid
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10(Default) - Invalid
1 - Indicates ITrace is valid.
Also enables various debugging features, including Error
Reporting System test UI.
[debug]
ITrace Valid=1
debugLarge Error Reports
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10(Default) - Do not create large error reports.
1 - Force more comprehensive minidumps in the Error Reports.
2.20.04 and newer: If absent, and configured as defined in {SRSERS}, then use that configuration instead.
[debug]
Large Error Reports=1
debugRequire Sending Error Reports
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Applies to 2.20.04 onwards
0(Default) - Error reports are not compulsory
1 - Don’t allow the user to uncheck the box to send an Error Report when the Error Reporting System is triggered by an action that the user did not intentionally initiate (so long as the DB is connected).
2.20.04 and newer: If absent, and configured as defined
in {SRSERS}, then use that configuration instead.
[debug]
Require Sending Error Reports=1
debugSkip Native Analysis
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Applies to 1.40 onwards
0(Default) - Don't skip
1 - Don’t attempt to analyze native exceptions and provide stack information. May increase stability in some cases
while still allowing vital minidumps to be collected. 2.20.04 and newer: If absent, and configured as defined in {SRSERS}, then use that configuration instead.
[debug]
Skip Native Analysis=1
debugSkip Splash Screen
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10(Default) - don't skip
1 - skip
[debug]
Skip Splash Screen=1
debugUse IAssert
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10 - Disable
1 - Enable
[debug]
Use IAssert=1
debugVMCompactorEnabled
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10 - Disable VMCompactor. If disabled, VMCompactor takes no action at MOSAIQ startup.
1(Default) - Enable VMCompactor. If enabled, VMCompactor temporarily allocates a large block of contiguous memory at MOSAIQ startup. The memory is released when the dashboard is created. This helps reduce virtual memory fragmentation.
[debug]
VMCompactorEnabled=0
DFIUsed for the Digitized Film Import utility. The parameters in this section are created and maintained by the DFI utility as and when it is run. No manual modification is appropriate.
DICOM_Services4DC_Staging_AreaFree textPath to the 4DC staging folder[DICOM_Services]
4DC_Staging_Area=C:\IMPAC\DATA
DICOM_ServicesAuto_Forward_Source_AEFree TextAE Title of Evercore PACS to forward everything that comes into MOSAIQ To[DICOM_Services]
Auto_Forward_Source_AE=EVERCORE_SCU
DICOM_ServicesDelete_Dicom_Files0 or 10(Default) - Do not delete Dicom files
1 - Delete Dicom files
[DICOM_Services]
Delete_Dicom_Files=0
DICOM_ServicesDelete_Orphan_Files0 or 10(Default) - Do not delete orphan files
1 - Delete orphan files
[DICOM_Services]
Delete_Orphan_Files=0
DICOM_ServicesDICOM_Log_PathFree textPath to the DICOM log[DICOM_Services]
DICOM_Log_Path=C:\IMPAC\LOG\DCM
DICOM_ServicesImage_Forward_AEFree textAE Title of Evercore PACS to forward everything that comes into MOSAIQ To.
Note that this should be commented out unless you require image forwarding.
[DICOM_Services]
Image_Forward_AE=EVERCORE_SCP
DICOM_ServicesIOD_1Free textA selector of the type of information to send to Evercore.
Note that the number here will need to be unique and the total should match that set in the 'Number of IODs' option.
To see sample options click here.
[DICOM_Services]
IOD_1=CHEST_CAD_SR
DICOM_ServicesLast_Message_Wait_timeIntegerOn Engineering test workstations, set to 15 for emulator compatibility.[DICOM_Services]
Last_Message_Wait_time=5
DICOM_ServicesNumber of IODsIntegerThe number of different IODs specified in the impac.ini file[DICOM_Services]
Number of IODs=56
DICOM_ServicesOBI_Data_Base_DirFree textPath to the OBI data folder.
Define only if using OBI. Recommend it be the same as 4DC_Staging_Area.
[DICOM_Services]
OBI_Data_Base_Dir=C:\IMPAC\Data
DICOM_ServicesTest_Mode0 or 10(Default) - Disable test mode
1 - Enable test mode
[DICOM_Services]
Test_Mode=0
EPID
This section is only relevant on Sequencer workstations
EPID_IDFree textEPID serial number or ID, up to 40 characters. This entry must have a value or the interface file will not be created.[EPID]
EPID_ID=123456A
EPID
This section is only relevant on Sequencer workstations
EPIDPathFree textLocation where the interface file will be created.[EPID]
EPIDPath=C:\EPID
eScanPdfAnnotationDelayIntegerNumber of milliseconds to wait after trying to load PDF annotations.
This can also be used without any negative effects.
This entry is used to eliminate the issue of PDF files failing to display and instead displaying a large RED “X” across the display window.
A PDF can have any where from several to dozens to hundreds of embedded annotations in them.
These can range from notepads, squiggles, fields, to internal graphical elements (it all depends on what the authoring software decides to classify as an annotation).
This entry seemed to improve viewer stability at sites where this entry was added.
The value can be increased or decreased from the initial value of ‘10’, but diminishing results were seen somewhere between the 11 to 20 mark.
The ‘10’ value seemed to be the sweet spot for most sites tested.
[eScan]
PdfAnnotationDelay=10
eScanPdfPrintToFit0 or 1Can be used at any site without any negative effects and will stop PDF files from being cut off when printed.
0 for OFF
1 for ON
[eScan]
PdfPrintToFit=1
eScanPdfUseGDIRasterizer0 or 1Although it will not cause anything extremely bad to happen should ONLY be used if it is found
that a large number if not all PDF files fail to display properly or at all,
and it is believed to be attributed to PDF version incompatibility.
The down side to using this entry is that it is a somewhat noticeably inferior way of displaying PDF files as far as image quality.
0 for OFF
1 for ON
[eScan]
PdfUseGDIRasterizer=1
eScribeAsk for Properties on New0 or 10 - Disabled
1 - Enabled
Determines if the Document Properties window is shown when the user starts a new document either through the New Document on Startup option, or through the Next Document command bar button.
[eScribe]
Ask for Properties on New=1
eScribeCloseDocOnView0 or 1This entry will make sure that multiple instances of winword.exe don't get hung up in the processes.
It can help with errors while loading documents or potential freezing (especially over Citrix).
This entry was introduced as of MOSAIQ v1.60V4 and above.
1 for ON
0 for OFF
[eScribe]
CloseDocOnView=1
eScribeForegroundPrint0 or 1Corrects an issue with the internal viewer not displaying page numbers correctly.
0 for OFF
1 for ON
[eScribe]
ForegroundPrint=1
eScribeLastPrintDateWarning0 or 1Display the date that the template has been previously printed.
0 for OFF
1 for ON
[eScribe]
LastPrintDateWarning=0
eScribeNew Document on
Startup
0 or 10 - Disabled
1 - Enabled
Determines if the New Document window prompts for a new document on startup.
[eScribe]
New Document on
Startup=1
eScribeOffsite Transfer PathFree textFolder where documents are stored when first saved, and the root for package folders.
Defaults to Desktop\eSCRIBE Documents
[eScribe]
Offsite Transfer Path=C:\Users\username\Desktop\eSCRIBE Documents
eScribeProduct NameFree textName of the product. The name entered here is substituted for eSCRIBE in all U.I. elements that are visible to the user. It is used to change the product name for Transcriber for SMS. Note that the substitution of 'Transcriber' for 'eSCRIBE' occurs after translation.[eScribe]
Product Name=eSCRIBE
eScribeScanDirFree textThe directory used to import scanned documents into MOSAIQ through the eScan menu[eScribe]
\\mosaiqapp_server\mosaiq_app\eScan
eScribeSmall Buttons In
ToolBar
0 or 10 - Disabled
1 - Removes text from toolbar buttons on the eSCRIBE command bar.
[eScribe]
Small Buttons In
ToolBar=1
eScribeTranslate0 or 10 - Disable translations
1 - Enable runtime translations. The translated strings are kept in ESCXLATE.INI. This setting enables use of these strings
[eScribe]
Translate=1
eScribeUseWordPDFViewerYES or NOWith the value set to YES this will convert an eSCRIBE document to PDF when being viewed,
which is faster than Word being used for viewing.
This option supersedes the UseWordViewer setting.
Note: the users needs to have full control rights on C:\Program Files (x86)\Impac otherwise this option will not work.
[eScribe]
UseWordPDFViewer=YES
eScribeUseWordViewerYES or NOThe default setting is UseWordViewer=YES and what this does is
every time you open an eScribe document it opens winword.exe of MS Word to view the document.
When you set the UseWordViewer=NO, MOSAIQ will not open Word to view the document, but will instead use MOSAIQ's built in legacy viewer.
This can be a problem when viewing documents that were created with templates that have any type of
custom formatting or macros which would require the use of Word to be viewed properly.
[eScribe]
UseWordViewer=NO
GlobalAllowMultipleApps
This parameter is primarily used by Elekta. Only use or modify if instructed
True or FalseThis option is now deprecated.
Start Impac multiple times on one workstation. Can be put in the command line to allow a test system to run while production is running, but not vice versa.
[Global]
AllowMultipleApps=True
GlobalACC:G:Stf_IDIntegerStaff ID denoting who is logged into MOSAIQ[Global]
ACC:G:Stf_ID=123456
GlobalAll_En
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10 - All features are not enabled
1 - All features are enabled (Demo mode) - MOSAIQ must be run with
Bfeatures=All_En command line to activate
[Global]
All_En=0
GlobalAllow Copy
Protection to Expire
Yes or NoProblem: Currently a single workstation with an incorrect system
date can cause Registration to expire for the entire facility.
This will allow the registration to be invalidated (if it isn’t already)
and will allow the user to enter MOSAIQ in order to re-register.
Yes - ENABLED
No - DISABLED
[Global]
Allow Copy
Protection to Expire=Yes
GlobalAutoCWSLogoutIntegerThe number of inactive minutes after which the user will be logged out of the CWS[Global]
AutoCWSLogout=30
GlobalAutoLogoutIntegerThe number of inactive minutes before user will be logged out of MOSAIQ[Global]
AutoLogout=60
GlobalCitrix_Local_VMI_Log0 or 1VMI log will be created on the workstation in a LOG subdirectory
under the directory where ClientVMI is stored eg.
C:\IMPAC\LOG
To be used only during troubleshooting or while trying to stabilize
the Citrix environment for SEQUENCERs. Not to be used
permanently.
1 - ENABLED
0 - DISABLED
[Global]
Citrix_Local_VMI_Log=1
GlobalClientNameIPv4 addressIP Address of Vidar DFI Workstation[Global]
ClientName=192.168.0.10
GlobalClientTimeOutIntegerPeriod before Vidar interface signals timeout.
Typically 6000.
Measured in milliseconds
[Global]
ClientTimeOut=6000
GlobalClientVMINameIPv4 addressIP Address of SEQUENCER WorkStation[Global]
ClientVMIName=192.168.0.10
GlobalClientVMITimeOutIntegerPeriod before ClientVMI signals machine communication timeout.
Typically 6000.
Measured in milliseconds
[Global]
ClientVMITimeOut
GlobalConnectionFree textApplies only to Mosaiq 1.0 onward.
This entry may be used to specify the name and location of the connection file.
If this entry is not specified Mosaiq will look for the connection file name Mosaiq.dat in the program directory.
[Global]
Connection=I:\IMPAC\ConnFile.dat
GlobalCustomerReportsLocFree textA directory used by MOSAIQ to look for modified versions of standard reports[Global]
CustomerReportsLoc=L:\Reports
GlobalExportFree textThe directory for ESI export[Global]
Export=I:\IMPAC\EXPORT
GlobalInst_IDIntegerUsed to represent the default department for the user.
This will NOT be used if MOSAIQ is opened with the Inst_ID parameter passed in when calling the application.
[Global]
Inst_ID=1
GlobalKillButtonDoubleClicks0 or 1This switch disables errant double clicks on buttons.[Global]
KillButtonDoubleClicks=1
GlobalMailCheckIntervalIntegerDuration in minutes between mail checks[Global]
MailCheckInterval=5
GlobalMQFrameXYWH####x####4 integers separated by commasValues representing the last window position of MOSAIQ for a certain resolution screen.
If issues arise when moving between single and double screens try deleting these lines and restarting MOSAIQ.
[Global]
MQFrameXYWH1280x1024=-4,-4,1288,1002
GlobalNavigatorRADONC or
Default or
2 or
3
Radonc (Substitutes Dose Site Summary for Other Meds (RadOnc depts)
Navigator= Default: No value (or no entry at all) displays Other Meds and not Dose Site Summary (MedOnc depts))
2 (Expands the dose site summary pane to show start and last Tx dates, actual and prescribed fractions and other summary information about the dose tracking sites. New pane added showing an over view the Tx fields defined for the patient. The MU, dose, energy, modality and blocking/beam modifiers are shown for each field)
3 (Similar to 2 except that in the dose site summary the dose action points are not displayed)
[Global]
Navigator=2
GlobalOptimizations
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 11(Default) - Reset window drag settings.
0 - Do not reset window drag settings. Not recommended, has been
shown to cause system instability
[Global]
Optimizations=1
GlobalRefresh PeriodIntegerRestricts screen refreshes for Citrix installations using ViewStation
to reduce bandwidth demand.
Typically 500.
Measured in milliseconds
[Global]
Refresh Period=500
GlobalRTTW0 or 1Enables the new Siemens DMIP9 RTTW Coherence environment.
1 - ENABLED
0 - DISABLED
[Global]
RTTW=0
GlobalSchedule LocationIntegerLocation ID for the schedule (from within the SQL Table)[Global]
Schedule Location=125
GlobalSHOWVERSION0 or 1Will display the version of MOSAIQ being run in the top left information bar between MOSAIQ and the department name.
(e.g. MOSAIQ (2.00V6) Sunnvale Radiation Oncology)
0 for no
1 for yes
[Global]
SHOWVERSION=1
GlobalSkipWarmUpCheckkv
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1This setting should ONLY be used for kV Warm-Up (Orthovoltage)
testing and should be deleted when not testing. If this setting is
equal 1, kV Warm-Up will skip the checking that verifies that kV
filter 0 has been inserted. A warning message will be displayed
indicating that this setting is in use.
[Global]
SkipWarmUpCheckkv=1
GlobalSplash0 or 1Value for display splash screen when loading Multi-ACCESS
0 for no
1 for yes
[Global]
Splash=1
GlobalTempFree text
A directory location MOSAIQ will use for the user's temp files.[Global]
Temp=C:\Temp
GlobalTimeSync
CheckServerTime
0 or 11 - (Default) Check the database server’s clock and initiate
synchronization if off by more than 1 second.
0 - Don’t synchronize the clock. Audit log messages will indicate if the
clock is not synchronized.
[Global]
TimeSync
CheckServerTime=1
GlobalUse_named_pipes
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 10 - Turns off the use of the named pipes emulators
1 - Allows the use of the non com port emulator
[Global]
Use_named_pipes=0
GlobalVWS:G:Stf_IDIntegerStaff ID denoting who is logged into ViewStation[Global]
VWS:G:Stf_ID=123456
GlobalWinOptMode0 or 1Check for the optimized window setting used in Citrix, WAN and poor LAN environments
If configured to run in the window optimized mode (Citrix, WAN, etc.) then ensure that the background cache
readers are complete before allowing the user to proceed after they successfully login
Note: if the user takes long enough to log in, they will never see this since it'll be done by the time they do
[Global]
WinOptMode=1
GlobalWorkstation IDIntegerThree digit, unique workstation ID number from 000 – 999.
Note: At a minimum, this is required for NPV6, the EPID interface
file, and the PATID.nnn file
[Global]
WorkstationID=007
GlobalWorkstation LocationFree textLocation name (in Staff) corresponding to the location of the
workstation
Must exist and be populated with a valid location name in order to
access the Setup Mode button on the TREATMENT CHART window.
[Global]
Workstation Location=Reception
GlobalWorkstation Setup Room Location0 or 1 or 2Corresponds to SetupRoomType enumeration values in
RadDefs.inc
In MOSAIQ 2.20_03 onward, this key will be used to determine if
the current workstation is in a Setup Room. This key must exist and
be configured as a Loading or Imaging room in order to access the
Setup Mode button on the TREATMENT CHART window.
0 - NONE
1 - LOADING
2 - IMAGING
[Global]
Workstation Setup Room Location=0
IHEROExport_Staging_AreaFree textPath to export staging area[IHERO]
Export_Staging_Area=C:\Impac\data\export
IHEROHardwareInterlockTrue or FalseLeave as False[IHERO]
HardwareInterlock=False
IHEROImport_Staging_AreaFree textPath to import staging area[IHERO]
Import_Staging_Area=C:\Impac\data\import
IHEROPTCS_AE_TitleFree textSet to AE TITLE of Treatment Machine.
For Gamma Knife use ELEKTA_DFM
[IHERO]
PTCS_AE_Title=ELEKTA_DFM
IHEROSEQ_AE_TitleFree textSet to AE TITLE of SEQUENCER[IHERO]
SEQ_AE_Title=???
ImagesEnableDownsampling
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Only relevant in 2.30.01D4 and newer.
1 - Turn on image resampling.
0 - Turn off image resampling.
[Images]
EnableDownsampling=1
ImagesEnableLogging
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Only relevant in 1.60X6 SP3, 1.60X7 and newer.
IMF log will be created on the workstation in a MOSAIQLOG subdirectory under the directory where ACCWIN is stored eg C:\IMPAC\MOSAIQLOG
0(Default) - Disable logging.
1 - Enable logging. This is applicable only for debugging at sites, as
well as Engineering use.
[Images]
EnableLogging=0
ImagesEnableVWRLogging
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1Only relevant in 2.20.08D0 and newer.
VWR log will be created on the workstation in a MOSAIQLOG subdirectory under the directory where ACCWIN is stored eg C:\IMPAC\MOSAIQLOG
0(Default) - Disable logging.
1 - Enable logging. This is applicable only for debugging at sites, as well as Engineering use.
[Images]
EnableVWRLogging=0
Local CacheCPTIntegerCounter for adds, changes, deletions for cpt.dat.[Local Cache]
CPT=100
Local CacheDB Queue Directory
This parameter can be changed from within MOSAIQ.
Free textIf not set, set to same value as [Global], Temp=.
If [Global], Temp= not set, default is C:\Temp.
[Local Cache]
DB Queue Directory=C:\Temp
Local CacheDB Source Directory
This parameter can be changed from within MOSAIQ.
Free textSet to the directory of the source database for the Local Cache Queue Files. Except for transitional states, will be the same as [Global], Db=. If not the same, Local Cache Queue Files will be forced to refresh. Source directory will then be updated.[Local Cache]
DB Source Directory=I:\IMPAC\Db
Local CacheExternalIntegerCounter for adds, changes, deletions for external.dat[Local Cache]
External=100
Local CacheMorpholIntegerCounter for adds, changes, deletions for morphol.dat[Local Cache]
Morphol=100
Local CacheObsDefIntegerCounter for adds, changes, deletions for obsdef.dat.[Local Cache]
ObsDef=100
Local CachePromptIntegerCounter for adds, changes, deletions for prompt.dat.[Local Cache]
Prompt=100
Local CacheStaffIntegerCounter for adds, changes, deletions for staff.dat.[Local Cache]
Staff=100
Local CacheTopogIntegerCounter for adds, changes, deletions for topog.dat.[Local Cache]
Topog=100
Local CacheUse Local Cache Files
This parameter can be changed from within MOSAIQ.
0 or 10 - Local Cache Queue Files not used.
1(Default) - Local Cache Queue Files used.
Set in System Utilities|Department Setup.
[Local Cache]
Use Local Cache Files=1
MiniMRTPMiniMrtpBoostImageReview0 or 1This setting makes the new Image Review Workspace (IRW) for Mosaiq 2.60+ load automatically in the background whenever the user logs in to Mosaiq. The purpose of this setting is to improve perceived performance, as the IRW workspace is notorious for taking a very long time to open the first time a user selects it.[MiniMRTP]
MiniMrtpBoostImageReview=1
MLC
These values are set by the application and should not be changed
Calibration ToleranceFloating pointTolerance for confirmation points 3 and 4.[MLC]
Calibration Tolerance=0.05
MLC
These values are set by the application and should not be changed
Fit Method0 or 1 or 2 or 3Default Fit method.
0 - Unknown
1 - Intrusive
2 - Centered
3 - Nonintrusive
[MLC]
Fit Method=1
MLC
These values are set by the application and should not be changed
Jaw Labels0 or 10 - Don't display jaw labels
1 - Display jaw labels
[MLC]
Jaw Labels=1
MLC
These values are set by the application and should not be changed
X1Floating pointX coordinate of the first point to be digitized for calibration purposes[MLC]
X1=-5.0
MLC
These values are set by the application and should not be changed
X2Floating pointX coordinate of the second point to be digitized for calibration purposes[MLC]
X2=5.0
MLC
These values are set by the application and should not be changed
X3Floating pointX coordinate of the third point to be digitized for calibration purposes[MLC]
X3=0.0
MLC
These values are set by the application and should not be changed
X4Floating pointX coordinate of the fourth point to be digitized for calibration purposes[MLC]
X4=0.0
MLC
These values are set by the application and should not be changed
Y1Floating pointY coordinate of the first point to be digitized for calibration purposes[MLC]
Y1=0.0
MLC
These values are set by the application and should not be changed
Y2Floating pointY coordinate of the second point to be digitized for calibration purposes[MLC]
Y2=0.0
MLC
These values are set by the application and should not be changed
Y3Floating pointY coordinate of the third point to be digitized for calibration purposes[MLC]
Y3=5.0
MLC
These values are set by the application and should not be changed
Y4Floating pointY coordinate of the fourth point to be digitized for calibration purposes[MLC]
Y4=-5.0
NMRNMRLogPath
This parameter is primarily used by Elekta. Only use or modify if instructed
Free textAn alternative path to write log files. This path should only be used for testing purposes. The default log path is \log\ and is hardcoded within the Namer application[NMR]
NMRLogPath=C:\NMRLog
NMRUpdate Status DeltaInteger0 - Status not published
30-999 - The rate Namer publishes its status out to other network applications.
[NMR]
Update Status Delta=30
NMRVerbose Mode
This parameter is primarily used by Elekta. Only use or modify if instructed
0 or 1 or 20 - No additional engineering logging
1 - Additional engineering logging, general image cycle states
2 - Additional engineering logging, file CRC calculations
[NMR]
Verbose Mode=1
NPV6
This section is only relevant on Sequencer workstations
PVPathFree textPV workstation path for acquisition timing.[NPV6]
PVPath=C:\Temp
NPV6
This section is only relevant on Sequencer workstations
RSAPathFree textThe remote staging area location[NPV6]
RSAPath=C:\Temp
Persistence ManagerTransaction Support0 or 1This is to disable DTC on a particular workstation.
1 for enable
0 for disable
[Persistence Manager]
Transaction Support=0
PhAST NoteDisableScrolling0 or 10 - Scrolling still enabled
1 - Disable scrolling
Fix for insufficient memory error when a header is clicked twice in quick succession. Remove or comment out if not needed.
Fix implemented in 8.00K4. Used when customer reports insufficient memory locking up MOSAIQ and losing notes
Note: Pink highlight and auto scrolling in narrative disabled when this is implemented.
[PhAST Note]
DisableScrolling=1
PhAST NoteMedcinDBFree textOnly used in version 6.1 and earlier. Obsolete in version 7.0.[PhAST Note]
MedcinDB=I:\IMPAC\DB\MEDCIN\DB
PhAST NoteMedServIPIPv4 addressIP address of the server running MedServ.
Used on every workstation that PhAST Note is used on. Exception is if the Medcin Server is running locally.
[PhAST Note]
MedServIP=192.168.1.21
PhAST NoteMedServPortIntegerPort on which the MedServ server is running.
INI value must match that in the Medcin Server configuration window.
[PhAST Note]
MedServPort=8080
PhAST NoteNarrLineDelta0 or 1 or 2Adjusts position of narrative when a header or child item is selected.
If DisableScrolling has been enabled, this variable is ignored.
[PhAST Note]
NarrLineDelta=1
PnDImportAutoResizeEnabled0 or 10 - Disable resizing
1(Default) - Enable resizing
[PnDImport]
AutoResizeEnabled=0
PnDImportAutoResizeEnableLogg
ing
0 or 10 - Don't create a log file
1(Default) - Create a log file.
The default log path and
filename for LAN environments is:
\Log\\ImageResizer—
YYYY-MM-DD.log.
For Citrix environments, the default log path and filename is:
\Log\_ me>\ImageResizer—YYYY-MM-DD.log.
[PnDImport]
AutoResizeEnableLogg
ing=0
PnDImportAutoResizeImageBacku
pPath
Free textAn alternative path to save the original images before they are resized by the ImageResizer application. The default path is \Backup and is hard-coded within the ImageResizer application.[PnDImport]
AutoResizeImageBacku
pPath=C:\ImageBackup
PnDImportAutoResizeImageWidthIntegerAllowed values: 640 - 1024
An alternative pixel width that images can be resized to. The default width is 640 and is hard-coded within the ImageResizer application. If the specified width is below or above the allowed values, a default width of 640 is applied.
[PnDImport]
AutoResizeImageWidth=1024
PnDImportCrop Active
This parameter can be changed from within MOSAIQ. Do not modify manually
0 or 10(Default) - PnD Image Edit window does not begin with cropping tool active
1 - PnD Image Edit window begins with cropping tool active
[PnDImport]
Crop Active=1
PnDImportPnDDir
This parameter can be changed from within MOSAIQ. Do not modify manually
Free textThe directory used for importing photos and diagrams through the PnD menu[PnDImport]
PnDDir=\\mosaiqapp_server\mosaiq_app\Photos_and_Diagrams
PnDImportPnDDisplayThumb
This parameter can be changed from within MOSAIQ. Do not modify manually
0 or 1Value to show thumbnail previews in the PnD import menu.
0 for no
1 for yes
[PnDImport]
PnDDisplayThumb=1
PnDImportPnDEXEn:NameFree textName of executable for digital device download application[PnDImport]
PnDEXE1:Name=app1.exe
PnDImportPnDEXEn:PathFree textPath to digital device download application.
n = 1...5
[PnDImport]
PnDEXE1:Path=C:\Program Files\app1
PnDImportPnDEXEn:UserNameFree textUser's name for digital device download application[PnDImport]
PnDEXE1:UserName=gbeedles
PROTONExport_Staging_AreaFree textPath to the export staging area[PROTON]
Export_Staging_Area=c:\proton\data\export
PROTONGetActuals"True" or "False"Leave as True, and include the quotation marks. Should only be changed for Engineering testing.[PROTON]
GetActuals="True"
PROTONHardwareInterlockTrue or falseLeave as False[PROTON]
HardwareInterlock=False
PROTONImport_Staging_AreaFree textPath to the import staging area[PROTON]
Import_Staging_Area=c:\proton\data\import
PROTONMachineNameIBA or HitachiSet to the manufacturer name of the treatment machine.[PROTON]
MachineName=Hitachi
PROTONMILLING_AE_TitleFree textSet to milling machine AE Title.[PROTON]
MILLING_AE_Title=DVT_PPVS
PROTONPPVS_AE_TitleFree textSet to patient positioning verification AE title[PROTON]
PPVS_AE_Title=PIAS_SEQ1
PROTONPTCS_AE_TitleFree textSet to AE TITLE of Treatment Machine. For IBA, this is always TCS. For Hitachi it is the actual AE title of the treatment machine.[PROTON]
PTCS_AE_Title=TCS
PROTONSEQ_AE_TitleFree textSet to AE TITLE of SEQUENCER[PROTON]
SEQ_AE_Title=IMS_SEQ1
PROTONVerifyHitachiRangeSh
ifterByIdInsteadOfAc
cessoryCode
0 or 1Applicable only for Hitachi. This setting is only used when scan mode is modulated (spot scanning).
This determines the data value used for verification of range shifter at time of treatment.
0(Default) - Use Range Shifter Accessory Code (Hitachi barcode).
1 - Use Range Shifter ID.
[PROTON]
VerifyHitachiRangeSh
ifterByIdInsteadOfAc
cessoryCode=
RTPignore crc
IgnoreCRC is also used in some versions.
0 or 1Ignore CRC checking in RTP-file, works only if you are logged on as user: impac
0(Default) for disabled
1 for enabled
[RTP]
ignore crc=1
SITESETUPVERIFICATIONSuspendAfterCloseIntegerRelevant to multi-cpu environments running Citrix.
Adds a processing delay after closing of the Site Setup Verification window.
If the key is missing or the value is set to 0, no processing delay will be added after closing of the Site Setup Verification window.
Measured in hundredths of a second
[SITESETUPVERIFICATION]
SuspendAfterClose=100
SYNERGISTIQENABLED0 or 10 for disabled
1 for enabled
[SYNERGISTIQ]
ENABLED=1
SYNERGISTIQForceIDA0 or 10 for do not force
1 for force
[SYNERGISTIQ]
ForceIDA=1
SYNERGISTIQMLC_CLIENT_IPIPv4 addressThe IP address of the XVI[SYNERGISTIQ]
MLC_CLIENT_IP=192.168.1.27
VMIVMIConfigFree textPath to the machine CONFIG file. If not specified defaults to VMIPath directory.[VMI]
vmiconfig=\\mosaiqServerName\mosaiq_app\vmi\m1.cfg
VMIVMINameFree textName of VMI without the extension[VMI]
VMIName=Ximatron
VMIVMIPathFree textPath to application share[VMI]
vmipath=\\mosaiqServerName\mosaiq_app\VMI
VMIVMITYPEDLL or EXEThis is the type of VMI being used (file extension of the VMI). If VMITYPE does not exist or is not DLL, code assumes EXE version of VMI.[VMI]
VMITYPE=DLL

Suggestion Form

Your Name (required)

Your Email (required)

Parent Section

Parameter Name

Notes on possible values

4 thoughts on “Impac.ini Options

    • Hi J,
      I’ve just tried this in our 2.6 environment to replace the CustomerReportsLoc parameter but it hasn’t taken effect. Do you happen to know which versions this applies to? Or is it used for a different purpose than CustomerReportsLoc?
      Cheers

  1. Is there a way to default the date range for eChart Orders like there is for CWS? We are constantly changing them as they default to today…:(

    • Hmm…mine MO Treat screen defaults to 6 months. Is this the screen you mean?
      I contacted Elekta but they aren’t aware of any options for changing this though it is weird that it shows as 6 months for me.

Leave a Reply

Your email address will not be published. Required fields are marked *