Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

<DEPRECATED>

Introduction

EVS allows to manipulate vault contents using specific actors and specific patients, manually or based on previously exported vault contents.

...

NameOutput suffixExtensionDescriptionRemarks

Validation file

VALIDATION-OK

VALIDATION-<###>-FAILED

.valThe report of the validation.

The filename contains the number of warnings and errors when the validation fails. 


Global scheme PDF

globalscheme.pdfA visualisation of the global scheme in PDF format.-

Daily scheme PDF

dailyscheme-<date>.pdfA visualisation of the daily scheme in PDF format.

This is the scheme of the medication that should be taken today.
(warning) For the moment, only "today" is generated. Future EVS releases will add free choice of the date.

Export file

-.expAn export of the contents of the vault.-

Input file

-.inpThe original input file.The filename does not include the number of data entries in the vault.

...

Note
titleRestart EVS

EVS (and EVS-exporter) should be restarted when newly added patients will be used.

...


How to add an actor?

Extra actors can be added by creating files in the next folder:

...

           
Path

Reserved

path

Reserved

name

Explanation
EVS      





(error)(error)The root folder. The name and location can be freely chosen. Keep in mind that paths used in scenarios, patient and actor files are possibly impacted by changes to this!


\config     




(tick)(tick)

Everything that defines the behaviour of EVS, configured as needed by the user.

 



\actors   



(tick)(tick)All the actors that can be used by EVS.


 \log4j    



(tick)(tick)Settings of the log4j library. Please refer to https://logging.apache.org/log4j/2.x/manual/configuration.html for more explanation.


 \patients    (tick)



(tick)(tick)All the patients that can be used by EVS.

\exe     




(tick)(tick) 


 \certificates   



(error)(error)The certificates used in the actor configuration files. 


\exports   



(error)

(error)

The folder were the EVS-exporter will put exported vault contents, see AppendixB:EVSexporter


  \interaction 



(error)(error)



 \input


 (tick)(error)(error) 
   \input   (tick)(tick) 
    \katrien  (tick)(error) 
     \gp_van_gucht (tick)(error) 
      \add(tick)(tick) 
      \empty(tick)(tick) 
      \export(tick)(tick) 
      \removeID(tick)(tick) 
      \removeREF(tick)(tick) 
      \replace(tick)(tick) 
      \updateID(tick)(tick) 
(tick)




\katrien

(tick)(error)





\gp_van_gucht
(tick)(error)






\add(tick)(tick)






\empty(tick)(tick)






\export(tick)(tick)






\removeID(tick)(tick)






\removeREF(tick)(tick)






\replace(tick)(tick)






\updateID(tick)(tick)






      \updateREF(tick)(tick) 






\generateREF(tik)(tick)(tik)(tick)






\updateschemeREF(tik)(tik)   (tick)(tick) 




\patient_template  

(tick)(tick)   



 \processed   \processed


(tick)(tick)  

\scenarios

     






(error)(error)   


\basic_example    



(error)(error)  

\system     




(tick)(tick)   


\dependency-jars    



(tick)(tick) 

Appendix B: EVS-exporter

Besides the interaction provided by dropping files in the input folder, EVS offers as extended functionality the continuous monitoring of the vault contents. This functionality is provided by EVS-exporter.

...

Example of a parameterisation: