; ************************************************************** ;
; This file will be used to determine which files should be moved
; over when the Jaws framework is fired
; 
; Version Information
; Update Version=1.1.0.0
; Update User=Jonathan Cohn
; Update Date=04/27/2016
; Update Note=Add ssupport for additional files and add DELPHIlib for applications that  need customization.
; Update Version=1.0.0.0
; Update User=Chris Bell			
; Update Date=05/13/2015
; Update Note=Initial build
; 
; Example File Structure (nothing is case sensitive):
; 
; ***************************************************
; *					SCRIPTS							*
; ***************************************************
;
;   [SCRIPTS]
;    FileName=Compare Type|Required|Compile|Add To Uses [file name(s)]
; 
; 
; Note:  
; 	Files names VA508app will automatically be converted to the 
;   host application's name. It is possible however to override 
;	these files by adding a section for the application. Please 
; 	see the overwrite section.
;
;
; Field Definitions:
;   
; Compare Type - Field is required
; 	jcPrior=Update if previous file (in the list) was updated
; 	jcINI=Update if the keys in the INI are not the same
; 	jcLineItems=Update if one of the lines are not the same
; 	jcVersion=Update if VA508_Script_Version is higher 
; 	jcScriptMerge=Merge the files together (currently not supported), Calls jcVersion in the meantime 
;   jcINIMRG=Merge the the keys in the INI with it's va508app counterpart 
;   jcLineItemsMRG=Merge the file line by line with it's va508app counterpart
;
;
; Required - Field is required
; 	Is this file required to run
; 	
; Compile - Field is required
;    Does this file need to be compiled when the transfer is over
; 
; Add to Uses 
;	 Does the compiled version of this file get added to the uses line for the specified file(s) in the pipe delimited location   
;    
;  Extensions:
;  
;    Script File Extension = '.JSS';
;    Script Doc Extension = '.JSD';
;    Config File Extension = '.JCF';
;    Key Map Extension = '.JKM';
;    Dictionary File Extension = '.JDF';
;    Quick Settings definitions file = "qs"
;	 Quick Settings localization file extension = "qsm"
; 	 Script messages and localization file extension = ".jsm"
;  	 Script header file extension = ".jsh"   
; 	
;  
; ***************************************************
; *		 	Overwrite/Startup Section			    *
; ***************************************************
;
; 	The section should be set-up as the 
;	application name | version (version is not required) If a 
;	version number is present then the file will only be applied
;	if that specific version is running. If the file is named the 
;	application name plus the extension, it will overwrite the 
;	VA508APP comparable file (ie MyApp.jss will be used instead of 
;	the VA508APP.jss).
;
; PLEASE NOTE 
; 	Sites note that sites have been known to change the executable
;	name of the application so this may need to be adjusted.
;
; Example:
; [MyApp|1.0.0.1]
;   MyApp.jss=jcVersion|false|true|[VA508App.jss]
;  
; An additional entry will control how the 508 DLL will work with the application
;	SplashScreen=Process Threaded|Show Splash Screen
;
; Field Definitions:
;   
; Process Threaded - Required 
;	Will process the scripts in a separate thread than the splash screen. Note, 
;   this will not change the speed of how this is processed.
;
; Show Splash Screen - Required
;	Should the splash screen show for this application
;
; Example:
; [MyApp|1.0.0.1]
;   Startup=True|True
;
; ************************************************************** ;
	
[SCRIPTS]
VA508JAWS.jss=jcVersion|True|True
VA508JAWS.jsd=jcPrior|True|False
VA508app.jss=jcPrior|True|True
VA508app.jsd=jcPrior|True|False
VA508app.jkm=jcINI|False|False
VA508app.jcf=jcPrior|True|False
VA508app.jdf=jcLineItems|False|False
VA508JAWS_SiteCode.jss=jcVersion|False|True

[BCMA]
BCMA_DelphiLib.jss=jcVersion|True|True|[VA508App.jss] 
BCMA.jss=jcVersion|True|True 
BCMA.jsd=jcPrior|True|False

[CPRSChart]
;Additional Script Files
CPRS_DelphiLib.jss=jcVersion|True|True|[VA508App.jss] 
CPRS_DelphiLib.jsd=jcPrior|False|False
CPRS_DelphiLib.jsm=jcPrior|True|False
;Merge File
CPRSChart.jcf=jcINI|True|False
CPRSChart.jkm=jcINI|True|False
; below files are for Vitals Lite processing.
GMV_VitalsViewEnter.jss=jcVersion|False|True 
GMV_VitalsViewEnter.jcf=jcINI|True|False
GMV_VitalsViewEnter.jsd=jcPrior|True|False
; enable quick settings.
CPRSChart.qs=jcLineItems|False|False
CPRSChart.qsm=jcLineItems|False|False
 
;[CAPRI] --CAPRI removed from framework processing by FTC on 3/31/2020
;CAPRI.jss=jcVersion|False|True 
;CAPRI.jsd=jcPrior|True|False
;CAPRI.jsm=jcPrior|True|False
;CAPRI.jsh=jcPrior|True|False
;CAPRI.jKM=jcPrior|True|False
;capri.jcf=JCVersion:False:False 
;CAPRI.jdf=jcVersion|False|False

[ecs]
ecs.jss=jcVersion|true|True 