Skip to main content

๐Ÿ’‰ EVS

What is EVS ?โ€‹

EVS (External Validation Service) is a Java-based software tool which is used as a Kmehr message CLI tool to vaults (Vitalink, RSW, RSB).

More info about it on https://github.com/smals-jy/evs & https://github.com/smals-jy/evs/wiki

Prerequisitesโ€‹

Stepsโ€‹

  1. Download EVS latest version on https://github.com/smals-jy/evs/releases

  2. Unzip it

  3. Set up your configuration as explained on https://github.com/smals-jy/evs/wiki/3.0-Configuration

    • Your patient(s)
    • Your eHealth profile(s)
    • โš ๏ธ Do not forget to update kmehr.hubservicev3.software.id.local.value.1 to your software vendor identifier
    config/actors/d_template.xml (Before)
        <entry>kmehr.hubservicev3.software.id.local.value.1=[YOUR_VITALINK_APPLICATION_IDENTIFICATION_CODE]</entry>
    config/actors/d_template.xml (After)
        <entry>kmehr.hubservicev3.software.id.local.value.1=nihdi-vidis-caregiver</entry>
  4. Open a terminal and navigate to the "exe" folder of your EVS

  5. Run following command according to the safe

    "start EVS.cmd"
  1. Wait until the tool is initialized. You should see this line when it is :
INFO  [main] scanner.Scanner (Scanner.java:71) - Starting to watch directory:

Wait

  1. Do any of the following actions :
info

This action is only possible on a patient that doesn't have a medication scheme yet.
Refer to the "Replace data" tab if your patient has one.

Drop your XML file in your patient folder, like this : Add

  1. Wait until you got the "success" message

Success

tip

Common reasons if you don't have it :

  • Your VPN might block calls to Vitalink / RSW / RSB
  • Your eHealth certificate is expired
  • Mistake(s) in your patient / actor config files
  • Adding data for patient that have some already
  • XML files that doesn't respect MS Cookbook
  • You have corrupted your patient in Vitalink / RSW / RSB (Ask their support to help you)
  • ...