Scope

This page contains the Kmehrmessages for testing that the SUT does not alter the structure of the Kmehrmessage.

Instructions for EVS use

This EVS export file contains all the Kmehrmessages used for this test.

Before starting the test, this export file should be uploaded using the EVS-action REPLACE and your own test patient.

The EVS parameter writeAsIs must be set to false.

Description

For this test, the visualisation and structure of the medicationscheme within the SUT is out of scope.

This test will begin with uploading the medicationscheme through EVS. After that, the user will alter a certain field in each medicationline (the test will explain which field to alter) and sync to the vault. Lastly, the EVS action EXPORT will be done, which will generate an export file containing the new Kmehrmessage. There, the structure of the Kmehrmessage will be checked, to see that this has remained the same as the original input file.

S18W10: Retaining Kmehr Structure

Preparation

  1. Upload the EVS export file.
  2. Per medicationline, alter the field which can be found in the 'Field' column of the 'Verification Table'. For example, for EVSREF 100, the administrationunit field should be altered. For free text fields, this alteration can be something like adding a dot(.) to the field, but in many cases a supported value has to be given. NOTE: for EVSREF 115, multiple fields have be checked and altered.
  3. Sync to the vault.
  4. Use the EVS action EXPORT on the patient that was used for this test.
  5. In the processed map of EVS, a file should have been generated with an .exp extension. This file and the original input file should be opened.

Expected results

  • TS-1: There is a medicationscheme with 16 medications and 2 treatmentsuspensions.
  • TS-2: The export file that has been generated (after the alteration has been done) contains the new values in the same place as they can be found in the original input file. Per medicationline, only the field described in the 'Field' column of the 'Verification Table' has to be checked. NOTE: the actual place that stores the value can be found through the 'Tree Structure' column of the 'Verification Table'.

Verification table

This verification table will show the field that is being checked per medicationline and the tree structure of where this field can be found (and altered) in the Kmehrmessage.

EVSREFFieldTree Structure
100Administrationunit
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 2)
        • Item (ID-Kmehr: 2)
          • Regimen
            • Quantity
              • Unit
                • CD
101Dayperiod
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 3)
        • Item (ID-Kmehr: 2)
          • Regimen
            • Daytime
              • Dayperiod
                • CD
102Drug Route
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 4)
        • Item (ID-Kmehr: 2)
          • Route
            • CD
103Periodicity
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 5)
        • Item (ID-Kmehr: 2)
          • Frequency
            • Periodicity
              • CD
104Administration Time
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 6)
        • Item (ID-Kmehr: 2)
          • Regimen
            • Daytime
              • Time
105Endmoment
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 7)
        • Item (ID-Kmehr: 2)
          • Endmoment
            • Date
106Begincondition
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 8)
        • Item (ID-Kmehr: 3)
          • Content (2)
            • Text
107Endcondition
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 9)
        • Item (ID-Kmehr: 3)
          • Content (2)
            • Text
108Temporality
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 10)
        • Item (ID-Kmehr: 2)
          • Temporality
            • CD
109Magistraltext
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 11)
        • Item (ID-Kmehr: 2)
          • Content
            • Compoundprescription
              • Magistraltext
110Medicationuse
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 12)
        • Item (ID-Kmehr: 3)
          • Content (2)
            • Text
111Quantity
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 13)
        • Item (ID-Kmehr: 2)
          • Regimen
            • Quantity
              • Decimal
112Daynumber
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 14)
        • Item (ID-Kmehr: 2)
          • Regimen
            • Daynumber
113Weekday
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 15)
        • Item (ID-Kmehr: 2)
          • Regimen
            • Weekday
              • CD
114TS Lifecycle
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 17)
        • Item (ID-Kmehr: 1)
          • Lifecycle
            • CD
115TS Endmoment
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 19)
        • Item (ID-Kmehr: 1)
          • Endmoment
            • Date
TS Transactionreason
  • Kmehrmessage
    • Folder
      • Transaction (ID-Kmehr: 19)
        • Item (ID-Kmehr: 2)
          • Content
            • Text
  • No labels