Scope
This page contains the Kmehrmessages for testing the sorting of the medicationlines on the patientprint. This test should only be executed by applications that offer the classical overview of the patientprint.
Instructions for EVS use:
IMPORTANT: This test has to be performed using the new version of EVS: EVSg
Each test will have an EVS export file containing all the MSE transactions used for that 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:
This test will check if the medicationlines on the patientprint are sorted according to the correct sorting order and priority.
Details on the sorting order can be found here, under '2. Uniform Format'.
Only the patientprint is required to be in this order, the UI and caretaker print does not.
R-10: Sorting Temporality
This EVS export file contains all MSE transactions used for this test.
Expected Result:
- TS-1: The medication should be listed in the correct temporality. Which medication should be listed in which temporality can be found in the 'Verification Table'.
Verification Table:
EVSREF | Temporality |
---|---|
100 | Chronic |
101 | Chronic |
102 | Acute |
103 | Acute |
104 | Oneshot |
105 | Oneshot |
R-15: Sorting Daily
This EVS export file contains all MSE transactions used for this test.
Expected Result:
TS-1: The medicationlines should be sorted alphabetically, based on the medicationname.
R-20: Sorting Weekly
This EVS export file contains all MSE transactions used for this test.
Expected Result:
- TS-1: All medicationlines with the same daytypes are grouped together. The daytypes used in this test can be found in the 'Daytype' column of the 'Verification Table'.
- TS-2: Within each daytype, all medicationlines with the same daytype content are grouped together. The daytype contents used in the test can be found in the 'Daytype Content' column of the 'Verification Table'.
- TS-3: The various daytype contents are sorted in a logical order. For example, daynumber 3 should come before daynumber 5.
- TS-4: The 'EVSREF' column of the 'Verification Table' contains all the medicationlines that belong in the 'Daytype Content'. These medicationlines should be sorted alphabetically, based on the medicationname, within the 'Daytype Content' group, within the 'Daytype' group.
Verification Table:
Daytype | Daytype Content | EVSREF |
---|---|---|
Daynumber | 3 | 100 - 101 - 102 - 103 - 104 - 105 - 106 - 107 - 108 |
5 | 109 - 110 - 111 - 112 - 113 - 114 - 115 - 116 - 117 | |
Weekday | Tuesday | 118 - 119 - 120 - 121 - 122 - 123 - 124 - 125 - 126 |
Saturday | 127 - 128 - 129 - 130 - 131 - 132 - 133 - 134 - 135 | |
No Daytype | / | 136 - 137 |
R-25: Sorting Monthly
This EVS export file contains all MSE transactions used for this test.
Expected Result:
- TS-1: All medicationlines with the same daytypes are grouped together. The daytypes used in this test can be found in the 'Daytype' column of the 'Verification Table'.
- TS-2: Within each daytype, all medicationlines with the same daytype content are grouped together. The daytype contents used in the test can be found in the 'Daytype Content' column of the 'Verification Table'.
- TS-3: The various daytype contents are sorted in a logical order. For example, day 10 should come before day 20.
- TS-4: The 'EVSREF' column of the 'Verification Table' contains all the medicationlines that belong in the 'Daytype Content'. These medicationlines should be sorted alphabetically, based on the medicationname, within the 'Daytype Content' group.
Verification Table:
Daytype | Daytype Content | EVSREF |
---|---|---|
Date | Day 10 | 100 - 101 - 102 - 103 - 104 - 105 - 106 - 107 - 108 |
Day 20 | 109 - 110 - 111 - 112 - 113 - 114 - 115 - 116 - 117 | |
No Daytype | / | 118 - 119 |
R-30: Sorting Yearly
This EVS export file contains all MSE transactions used for this test.
Expected Result:
TS-1: All medicationlines with the same daytypes are grouped together. The daytypes used in this test can be found in the 'Daytype' column of the 'Verification Table'.
- TS-2: Within each daytype, all medicationlines with the same daytype content are grouped together. The daytype contents used in the test can be found in the 'Daytype Content' column of the 'Verification Table'.
- TS-3: The various daytype contents are sorted in a logical order. For example, March 09 should come before June 01.
- TS-4: The 'EVSREF' column of the 'Verification Table' contains all the medicationlines that belong in the 'Daytype Content'. These medicationlines should be sorted alphabetically, based on the medicationname, within the 'Daytype Content' group.
Verification Table:
Daytype | Daytype Content | EVSREF |
---|---|---|
Date | March 09 | 100 - 101 - 102 |
June 01 | 103 - 104 - 105 | |
June 10 | 106 - 107 - 108 | |
No Daytype | / | 109 - 110 |