ChartVox Solo gets its configuration information from .INI files that are created and maintenance on the host server. The .INI files must reside in the \[root]\system\cvoxsolo folder and must have the following filename convention.
SITE_[site].ini <---- The default INI file for all users of this site
SITE_[site]_U[UserD].ini <--- use this format if you want a specific INI file for a user
SITE_[site]_L[LocationID].ini <--- use this format if you want a specific INI file for a location
When the user logs into ChartVox Solo, it will look for an .INI file on the host that matches the site and location. If no file is found, it will look for a match based on the site and User ID. If no file is found, it looks for a file based on just the site code. This technique allows you to create configuration files that are user or location specific, if necessary. Otherwise, all users will use the site's default configuration.
The host server comes with a sample .INI file located in the \system\cvoxsolo folder called "SITE_[SAMPLE].INI". You make a copy of it to help you configure a site.
ChartVox Solo - INI File Format
[main]
LaunchMTSOLO=[0 | 1] <-- Set to "1" to have ChartVox Solo launch the MTSolo Physician Workstation
PACS=[MTSOLO | MCKESSON] <--- Specifies which PACS interface is to be used. Leave null if no PACS interface is to be used
[mmodal]
UseMModal=[0 | 1] <--- Set to "1" to enable ChartVox Solo to stream the audio to MModal for voice recognition processing
URL=[url]
Username=[login user name]
Password=[login password]
ReviewQueue=[review queue] <--- What review queue to put VR draft reports on if user elects not to edit report
ReviewAlways=[0 | 1] <--- Set to "1" to force all VR draft report to review
[WT_[worktype]] <--- Each worktype will need it's own section. Worktype codes from 1-99 are allowed
Desc=[description]
SubjLen=[length] <--- Length of the subject field
MultiSubj=[0 | 1] <--- Set to "1" to allow multi-selection of orders
VerifySubj=[0 | 1] <--- Set to "1" to verify the subject against the database (future use)
Trim=[???]
TrimLen=[length]
Priority=[0 | 1 | 2] <---- Default is 2
TransForm=[rept_type] <-- The ChartNet report type code
SubjField=[A | M | O] <--- A=Account number; M=MRUN; O=Order number
Default=[0 | 1] <--- Set to "1" if this is the default work type for dictation
[Facilities] <---- If the site has multiple facilities, list them in this section. Used for searching for reports in the Rad Picklist
MaxFacilities=[n]
[n]=[code] ; [desc] ; [default worktype]
[Modalities] <---- If the site is using the Rad Picklist feature and wants to search for unread exams by modality, list them in this section
MaxModalities=[n]
[n]=[code]
Sample .INI file
[Main]
Pacs=
[Mckesson]
TriggerFile=c:\XMLIntegrations\Trigger.xml
ContextSwitchFile=c:\XMLIntegrations\ContextChange.xml
ResponseFile=c:\XMLIntegrations\response.xml
[MModal]
UseMModal=0
[WT_10]
Desc=Rad Exam
SubjLen=9
Trim=Left
TrimLen= 5
TransForm=RAD
SubjField=A
MultiSubj=1
VerifySubj=0
Priority=2
Default=1
[WT_15]
Desc=OPERATIVE REPORT
SubjLen=9
Trim=ZeroFill
TrimLen=9
TransForm=OP
SubjField=A
MultiSubj=0
VerifySubj=0
Priority=1
Default=0
[Facilities]
MaxFacilities=1
1=AO;Demo Hospital;10
Location and Filename of uploaded audio files
The audio files that are uploaded by ChartVox Solo will have the following name and be placed in the following folder for import by MTVIMP:
\public\sites\[site]\chartvox_wav\prod\[ProviderID]_[yymmdd]_[hhmmss].wav