MediLab LIS Software Specifications
The MediLab LIS Software Specifications offer a broad range of user-configurable functionality. This provides the best solution to current requirements. Additionally it enables the system to be readily adapted as your business needs change.
The MediLab Enterprise Laboratory Platform encompasses all of the traditional LIS concepts. It also extends them even further by adding complementary capabilities and technologies. Most importantly, it does so with complete and seamless integration. The result is a single system that meets the diverse needs of the modern laboratory.
MediLab LIS
meets all the following specifications
| 1. The system shall implement the functionality for an automatic transfer of data analysis results from the electronic laboratory equipment to the system. |
| 2. The system shall implement the functionality of a bar-coding (and/or QR coding) and SmartTag system for labelling and entering data in the cases where a specimen needs to accompany a submitted order entry (i.e. lab order). |
| 3. The system shall implement the functionality of audit trailing (user, timestamp) each step of an order entry (creation of order, sent, pick up, entry to lab, analysis, results provision etc. etc.). |
4. The Laboratory Information System shall implement the functionality for the following processes:
|
5. The system shall implement the functionality for the send/transmit/report of lab results via the following methods streams:
|
| 6. The system shall implement the integration / functionality between modules, so that laboratory medical staff have the ability to view (based on defined access rights) the Electronic Health Care information of the patient. |
| 7. The system shall implement the functionality of synchronizing the representation of normal reference ranges for lab tests (where necessary based on the vendor solution). |
| 8. The system shall implement the functionality of allowing users to add manual comments on test orders and lab results. |
| 9. The system shall implement the functionality of allowing laboratory staff to access the reason for hospital admission information. |
| 10. The system shall implement the functionality of allowing laboratory staff to access warehouse management functionality to identify the actual cost of diagnostics tests based on supplies/consumables (cost control). |
| 11. The system should have the ability to add functionality for saving and archiving quality control data that come from analyzers in LIS. |
| 12. The system should have the ability to assure interoperability of LIS information that is collected and stored in all hospitals. | 14. The system shall implement the functionality to handle the arrival of specimens (with the associated order information) at the laboratories by utilizing bar-coding (and/or QR coding) or SmartTag. |
15. The system shall implement the functionality, so that each referral examination contains at least the following data elements:
|
16. Priority (Three levels Normal – Stat – Emergency)
|
| 17. The system should provide the functionality of alerting the laboratory medical staff about the availability of a new order / specimen and the need for further processing. |
| 18. The system must provide laboratory medical staff with a list of orders / specimens in the form of a Dashboard. |
| 19. The system shall implement the functionality for laboratory medical staff to view and retrieve a list of open items based on definition of parameters (e.g. urgency, internal, external) or different point of views. |
| 20. The system should be able to indicate the status of each laboratory order based on a pre defined type of statuses. |
| 21. The system shall implement the functionality to the laboratory medical staff acknowledge the receipt of the specimen (along with the specimen information) and proceed with the examination. |
| 22. The system shall implement the functionality to print of transport lists in order to make sure that all specimens with their order forms have been sent to and have been received correctly by the laboratory. |
| 23. The system shall implement the functionality of grouping of the drugs of each specialty (i.e. different group of drugs for different cases and the same group of tests for a group of patients). |
24. The system shall implement the functionality to:
|
| 25. The system shall implement the functionality to manage patient waiting lists for lab analysis. The patient waiting lists viewing must be provided on a timeslot/day/week basis. |
| 26. The system shall implement the functionality to retrieve and view laboratory analysis results on a per day basis (i.e. open, closed) |
| 27. The system shall implement the functionality to prioritize order (i.e. “jump the queue”) of patient lab analysis based on a set of predefined criteria (from the order entry functionality and based on clinical protocols i.e. urgency of analysis). |
| 28. The system shall implement the functionality of dynamic scheduling for the lab officer (i.e. on-the-job rescheduling based on prioritization criteria). |
| 29. The system shall implement the functionality of drag and drop scheduling for the labs analysis scheduling for the lab officer. |
| 30. The system shall implement the functionality to register / document and alert the laboratory medical staff about the problematic arrival of an order / specimen (i.e. lack of blood collection for any reason [prespecified or not], even if the order was sent to the laboratory). |
| 31. The system shall implement the functionality to notify or alert the laboratory medical staff about the existence (i.e. whether it has been previously performed) of previous analysis of the specific order / test for the specific patient. |
| 32. The system must have the ability to allocate more than one storage locations for the specimen. |
| 33. The system shall be able to identify specimens that need to be sent to locations other than the laboratory or even for storing in refrigerator (+4 degrees Celsius) or freezer (-20 degrees Celsius) or deep freezer (-70 degrees Celsius). |
| 34. The system must be able to generate and print a unique bar code on the printout of the order and any other documents printed with regards to the order. |
| 35. The system shall implement the functionality to support a bar-coding (and/or QR coding) and SmartTag system for labelling and entering data in the cases where a specimen needs to accompany a submitted order entry (i.e. lab order). This should be performed either at the time of ordering, at the time of specimen collection, or at the time when the specimen and form are received at the laboratory. |
| 36. The system shall implement the functionality for the prescribing clinician to include a set of instructions/notes/additional information as part of the lab order. The system should be able to provide/transfer the set of accompanied instructions/notes/additional information for the order to the laboratory medical staff and phlebotomists and provide the ability to view / print the provided instructions/notes/additional information on the results of the lab order for the patient. |
| 37. The system shall implement the functionality for the prescribing clinician to indicate to indicate a suggested timing for a laboratory order analysis (i.e. in six months time). |
| 38. The system must be able to provide an indicative waiting time for each patient on the day of its due scheduled analysis. |
| 39. As part of the laboratory order process, specific algorithms, work workflows and prerequisites shall be able to be implemented as part of the system in the Design phase. |
| 40. The system shall implement the functionality to electronically receive/retrieve/transfer the examination information from the connected equipment. |
| 41. The system shall implement the functionality to manually input (i.e. type) the analysis results data when required |
| 42. The system shall implement the functionality of dynamic scheduling for the lab officer (i.e. on-the-job rescheduling based on prioritization criteria) for in-patients and out-patients. |
| 43. The system shall implement the functionality of drag and drop scheduling (i.e. by creating worksheets for a day for each section of the laboratory) for the labs analysis scheduling for each lab officer. The worksheet fields should be separately defined by each laboratory and may be even different between different and/or same analyzers in different locations. |
| 45. The system should support the collection of specimens by nursing staff and/or physicians on clinical wards and the recording of patient specimen as soon as the collection has being completed. In case that the specimen collection has not performed (either totally or partially), then the system should have the ability to register/record the specific reason (predefined or not) for the lack of collection of specimen. |
46. The system should provide for the unique identification (i.e. by the utilization of a unique order number) of any order (for any kind of specimen) with the utilization of at least the following characteristics:
|
| 47. The system must allow for the printing of transport lists in order to make sure that all specimens with their order forms are correctly sent to and received by the laboratory. The specific fields of each list shall be defined by each laboratory and the system should allow for the easy customization of these. |
| 48. The system shall implement the functionality to automatically record / update the specimen status at every point of the process in order to assist personnel in tracking each specimen; Suggested specimen statuses are: arrived, finished (results permanent or revised etc.), pending, canceled, deleted, altered, etc. The system should provide the functionality to check/retrieve the status of the specimen. | 50. The system must be able to support the general procedures as followed by a laboratory, such as:
|
| 51. The system must support the implementation of the coding of the medical laboratory observations in the LOINC standard. | 53. The system should have the ability to support a bar-coding (and/or QR coding) and SmartTag system for labelling and entering data in the cases where a specimen needs to accompany a submitted order entry (i.e. lab order). This should be performed either at the time of ordering, at the time of specimen collection, or at the time when the specimen and form are received at the laboratory. This should be applied to all printed forms (by ordering physician or nurse) of any kind towards any laboratory and for any printed forms released by any laboratory, which need to go back to the ordering health professional. | 55. The system should support the procedures as followed by the medical physics department (In Vitro Blood test and In Vivo Examinations). |
| 56. The system shall implement the functionality to support the medical processes as followed by the Haematology Department , which performs the work of the following sections: 1. The General Haematology section. 2. The Haemostatic / Coagulation section 3. The Special Haematology section |
| 57. The system shall support the performance of tests related to the Immunology department such as Syphilis, tests concerning prostate, etc. |
| 58. The system shall implement the functionality to support the medical processes as followed by the Nuclear Medicine Department. |
| 59. The system shall implement the functionality to support the medical processes as followed by the Biochemistry Department, which performs tests on specimens of blood, urine and other body liquids. |
60. The system shall implement the functionality to interface with the following equipment and / or applications:
|
| 61. The system shall implement the functionality so that result verification (from the analyzer interfaces) and reporting can be performed simultaneously at multiple workstations. |
| 62. The system shall implement the functionality for a single patient using a common demographic record. |
| 63. The system shall implement the functionality to manage types of lab orders by allowing users to develop (add), customize (edit, delete and publish (to lab ordering personnel) orderable test items as part of the test code dictionary. The system shall implement the functionality to allow users (lab ordering personnel) to order tests from a predefined test or by entering predefined test codes. |
| 64. The system shall implement the functionality to allow simple test ordering by providing the functionality to link a single header to a single test result field (e.g. Glucose). |
| 65. The system shall implement the functionality to allow compound test ordering by providing the functionality to link a single header to multiple test result fields (e.g. CBC, Lipid Panel, and Comprehensive Metabolic Panel). |
| 66. The system shall implement the functionality of alerting laboratory users about the send of a new lab order and the need for further processing. |
| 67. The system shall implement the functionality to specify more than one recipients of the results as part of the lab ordering request . |
| 68. The system shall implement the functionality to cancel a lab order prior to processing (i.e. in the case of patients not showing up for an appointment). The system should provide the necessary access rights implementation and functionality, so that only the user (or a corresponding person that has been assigned the specific access rights) that has made the corresponding entry has the ability to cancel the entry. When an order must be cancelled the system must implement the functionality / option of selecting all related tests together and empty the results or insert a general note. |
| 69. The system shall implement the functionality of medical validation for tests based on lab-defined valid diagnosis codes for each applicable test. |
| 70. The system shall implement the functionality for the generation of Medicare-compliant ABN forms when test ordering fails medical necessity validation. |
| 71. The system shall implement the functionality of allowing the entry of four diagnosis codes for each ordered test. |
| 72. The system shall implement the functionality of automatic label printing on order entry. |
| 73. The system shall implement the functionality of allowing laboratory users to configure labels which shall be compatible for direct use in the analyzers. |
| 74. The system shall implement the functionality to provide the specific sample requirements or sample tube types at the time of order entry. |
| 75. The system shall implement the functionality to store diagnosis codes a part of the registration function. |
| 76. The system shall implement the ability to handle orders for profiles that include multiple tests (e.g. cardiac enzyme profile). |
| 77. The system shall implement the functionality to allow the definition of a generic test code, so that previously undefined tests can be ordered and charged. |
| 78. The system shall implement the functionality to allow a user to indicate/suggest a suggested timing for a future laboratory order analysis (i.e. in six months time). |
| 79. The system shall implement the functionality to split one ordered test into more than one request (e.g. group tests, pre-op, and coag screen). |
| 80. The system shall implement the functionality to automatically check for and warn in the case of duplicate single test orders with profile orders. |
| 81. The system shall implement the functionality to cancel a test prior to processing). The system should provide the necessary access rights implementation and functionality, so that only the user (or a corresponding person that has been assigned the specific access rights) that has made the corresponding test entry has the ability to cancel the entry. When an order must be cancelled the system must implement the functionality / option of selecting all related tests together and empty the results or insert a general note. |
82. The system shall implement the functionality to record reasoning of the cancellation by logging the following information:
|
| 83. The system shall implement the functionality to print sample collection labels for timed and routine collections. |
| 84. The system shall implement the functionality to print multiple labels per test. |
| 85. The system shall implement the functionality to print instructions/comments on sample labels. |
| 86. The system shall implement the functionality to print aliquot labels when more than one test is drawn in the same collection tube. |
| 87. The system shall implement the functionality so that uncollected samples continue to appear on subsequent lists until they have been cancelled or collected. |
| 88. The system shall implement the functionality for intelligent prompting for accessioning; e.g. When a wound culture is ordered, the system prompts the user for site/location. |
| 89. The system shall implement the functionality for intelligent sample labeling – groups samples in chemistry together and prints on labels, while hematology tests print on separate label and microbiology prints separately. |
| 90. The system shall implement the functionality to manage types of lab orders by allowing users to develop (add), customize (edit, delete and publish (to lab ordering personnel) orderable test items as part of the test code dictionary. The system shall implement the functionality to allow users (lab ordering personnel) to order tests from a predefined test or by entering predefined test codes. |
91. The system shall implement the:
|
| 92. The system shall implement the functionality to allow an attachment of a comment to any test header or test field (e.g. allow free text and pre-defined comments). |
| 93. The system shall implement the functionality to select between reportable and non-reportable comments. |
94. The system shall implement the functionality to allow user to:
|
| 95. The system shall implement the functionality to allow automatic calculations based on test results from other fields. |
| 96. The system shall implement the functionality to allow an authorized user to override current test results for a patient. |
| 97. The system shall implement the functionality to retain the over-ridden results for reference/history purposes. |
| 98. The system shall implement the functionality to track, monitor and provide information on the number of to reports delivered by each reporting modality (FAX, Printer, and E-Mail, etc.). |
| 99. The system shall implement the functionality to allow for a patient test to be incomplete for at least 8 weeks as part of the system. |
| 100. The system shall implement the functionality of graphical display of test results. |
| 101. The system shall implement the functionality to enter comments for non-numeric results and interpretative reporting in result entry screens. |
102. The system shall implement the functionality to maintain information (in table format) of the following:
|
| 103. The system shall implement the functionality to display previous test’s value, time, and date if delta check limit is exceeded during result entry. |
| 104. The system shall implement the functionality of displaying the previous test results when medically validating results. |
| 105. The system shall implement the functionality to identify (i.e. via a report) received but untested samples due to insufficient quantity or any other reason. |
| 106. The system shall implement the functionality of printing list of all patient tests that require it (e.g. exceed delta check, panic values, and reference intervals). |
| 107. The system shall support the production of direct cumulative reporting. |
| 108. The system shall implement the functionality to allow batch reporting for phlebotomy, travel fees, microbiology no growths, and others. |
| 109. The system shall implement the functionality to set-up and use reflex rules (e.g. if TSH >5.5, then do a FT4). |
| 110. The system shall implement the functionality of displaying the produced date/time and verifying technologist on all reports as transmitted by any means. |
| 111. The system shall implement the functionality of audit trailing (user, timestamp, action performed) providing the ability to trace the related actions on test orders and results. |
| 112. The system must provide the functionality of flexible reporting formats. |
| 113. The system shall provide the ability to access all patients of a particular client by name, date, or date range. |
| 114. The system shall allow for the inclusion of unlimited text as part of “canned comments”. |
| 115. The system shall allow for the inclusion of comments to be attached to specific tests and specific clients. |
116. The system shall implement the following:
|
| 117. The system must implement the functionality to allow laboratory users to flag results based on criteria other than standard reference ranges to include testing location, drawing location, ordering provider, patient age, and priority of order. |
| 118. The system shall implement the functionality for laboratory users to defined age – and sex-related reference ranges for all test results. |
119. The system shall implement the following functionality:
|
| 120. The system shall implement the functionality for documenting critical results and critical result documentation, but also the ability to generate reports regarding critical results communicated. |
| 121. The system shall implement the functionality to track patient samples throughout the testing process. |
| 122. The system must provide the functionality of audit trailing (user, timestamp, action performed) providing the ability to trace the related actions (i.e. test order, sample collection, release of results etc.) on test orders and result. |
| 123. The system shall implement the functionality to allow laboratory users to search for previous patient results for specific tests and easily view historical results of that test. The system to be able to provide information report by using the following criteria: Date, Number command, A / A Day, Sending (Prescriber), Exam Categories, sections, Status, criticality |
| 124. The system shall implement the functionality for the user to graph patient results by test to identify possible trends. |
| 125. The system shall implement the functionality to graph historical results for multiple tests on one normalized graph. |
| 126. The system shall implement the functionality to route the testing laboratory destination based on laboratory testing menu. |
| 127. The system shall implement the functionality to override the testing laboratory destination for laboratory testing. |
| 128. The system shall implement the functionality to differentiate sample type based upon in-house and reference lab requirements. |
| 129. The system shall implement the functionality to print lab-defined reference laboratory requisition. |
130. The system shall support patient-based quality control procedures and implement the following functionality as it relates to Quality Control procedures:
|
131. – Quality Control Module supports internationally recognized standards such as LEVEY JENNINGS, Westgard Rules, EWMA, Cusum as well as offering many unique features.
|
132. – A tabular overview and a curve diagram of the values can also be invoked.
|
133. The system shall implement the functionality to calculate the following Quality Control (QC) statistics:
|
| 134. The system shall provide the functionality to record and maintain calibration records for on-line instruments. |
| 135. The system shall implement the functionality through appropriate monitoring alerts and indications to check at all times the status of each instrument (online, recent service, troubleshooting etc.). |
| 136. The system shall implement the functionality to electronically inform the referring doctor/physician or other interested bodies about the completion of the results and the ability to view them. |
| 137. The system shall implement the functionality to link physician group practice names with individual doctors in the practice. |
138. The system shall implement the functionality to:
|
139. The system shall provide the following reports:
|
| 140. The system shall implement he ability to print a list of draws that need to be performed. |
141. The system shall implement the functionality to create the following reports:
|
| 142. The system shall implement the functionality to electronically document supervisory review of all critical values. |
| 143. The system shall implement the functionality to generate patient lists (with certain demographic data) who meet specific result criteria for public health reporting. |
| 144. The system shall implement the functionality to cache/store commonly performed searches. |
| 145. The system shall implement the functionality to schedule automatic, unattended runs of data reports. |
| 146. The system shall implement the ability to export the results to the WHO WHONET (Microbiology Department). On the event of the update of the version of WHO WHONET program, the solution provider must ensure the compatibility of the system with the new version. |
| 147. The system shall implement the functionality to perform statistical analysis as the program of WHO comprises only results with resistances without taking any account of the results in which no resistance control performed, either because the bacteria had the required amount/concentration or because not evaluated as a pathogen. |
| 148. The system shall implement the functionality to export .txt files (epidemiological data) as created by the Analyzer Software, which shall be then transferred in WHONET files and then uploaded to TESSy (ECDC). |
| 149. The system should also support communication with the Microbiology Public Laboratories for the number of the yearly blood culture sets and antibiograms of some pathogens accompanying with the demographic data of the patients, the type of clinical sample, the date of sampling |
| 150. The system should have no limitations or restrictions in the number of analyzers that can be connected. |
| 151. The system should provide the ability to monitor the intermediate stages of bacteria cultures (Microbiology Department). The system should allow for the definition of the parameters for the workflow for each examination by the Laboratory expert. |
| 152. The system should allow through appropriate configuration definition and monitoring of all activities necessary to complete the procedures of different cultures, taking into account any particularities and differences between and within the existing workflow of modern microbiology laboratory. A similar provision will be there for urinalysis (urinalysis) and sperm (semen analysis) or other tests performed in the laboratory. |
| 153. The system shall implement the functionality to record, approve and provide results in a gradual form for tests that are carried out in multiple stages (i.e. cultures) |
| 154. The system must provide the ability to present potential antibiotics for any organization. |
| 155. The system shall have a provision for compliance with additional data (clinical, epidemiological, infection control specialists, etc.) |
| 156. The system should be able through communication with the microbial identification analysers to receive the results from all the microbes that will detect and identify the analyzer and their respective antibiograms, without the user having to make any further order tests beyond the original. This process should be fully automated and should be implemented without intervention by users. |
157. The system should be able to accommodate the following requirements as it relates to the ordering process:
|
158. The system should provide the functionality to record the cause of unfitness sample (improper sample) if it cannot carry out a test. The functionality should be provided with the following mechanisms:
|
| 159. The system should provide the appropriate validation controls as to not allow for the input / referral of tests that have not been provided with the minimum necessary information that are required these will be defined by the laboratory. |
160. The system must be able to allow the consolidation / codification of the various types of tests, such as:
|
161. The system should provide detail data sheet per examination which should include:
|
162. The system shall implement the following functionality:
|
| 163. The system shall implement the functionality to order several examinations for the same patient at different points of time. The system should be able to match each patient with all facts and figures in various referrals / orders at each occurrence. |
| 164. The system shall implement the functionality to allow the ordering of test with a code format (parametrically defined) or for individual tests or groups (parametrically defined) examinations. |
| 165. The system should provide the functionality to organize examinations in groups (based on similar profiles) and allow the performance of the order (sequence) of tests in the selected one. The system should allow for the definition of the groups (profiles) by authorized users. |
| 166. The system should provide the ability to record the examinations orders in different laboratory sections through a single order number, to allow control of responses aggregated and direct price comparison “relatives” tests. |
| 167. The system shall implement the functionality of allowing the examination order to be handled by any terminal regardless of where it comes from the initial order. |
| 168. The system shall implement a mechanism/functionality to highlight urgent examination (STAT) and (EMERGENCY), which should be abled to be promoted and scheduled to the related analysers with the corresponding indication. This must be also incorporated as part of the print label (i.e. by having a different color as part of the label). |
| 169. The system must provide a mechanism / functionality for setting up rules / functions, which allow the automatic ordering one or more additional tests, when ordering a test or receiving a specific receipt / result registration. |
| 170. The system shall implement the functionality to authorized users (i.e. only to the user that has made the request) the ability of modifying existing orders which have not been processed, with the ability to add additional or deleted tests. The system should also provide the appropriate warnings to the application user for the specific actions before proceeding. |
171. The system shall implement the functionality to:
|
| 172. The system shall implement the functionality to manage patient waiting lists for lab analysis. The patient waiting lists viewing must be provided on a timeslot/day/week basis. |
| 173. The system must provide the functionality of dynamic scheduling for the lab officer (i.e. on-the-job rescheduling based on prioritization criteria). |
| 174. The system must provide the functionality of drag and drop scheduling for the labs analysis scheduling for the lab officer. |
175. The system should provide at a minimum the following real time monitoring of information/tasks:
|
176. The system should support the import of results (qualitative or quantitative, for the following types:
|
| 177. The system shall implement the functionality to insert comments (technical or medical comments) in a coded or free text formal, which should be incorporated in the patient’s file as “medical findings”. |
| 178. The system must be able to support the functionality of audit trailing (user, timestamp) each step of an examination result (creation of order, sent, pick up, entry to lab, analysis, results provision etc.). and any changes in them, with details of the user application, the terminal (machine name of the network), the date and time that operations takes place and the action type |
179. The system should allow the insertion of results for the following data elements:
|
| 180. The system shall implement the functionality to track the analyzers that have been used for a specific test and the result generated. In the case of a test has been carried out on more than one device (analyzer), the system shall implement the functionality to record all values, and the date and time of execution and the symbolic name by which the analyzer has declared in the system. |
| 181. The system shall support the creation of one-way, two-way connections and interactive links in query mode with automatic analyzers and the job lists or batch tests (worklists) before and after the analysis and transfer of results. |
| 182. The system shall implement the functionality through appropriate monitoring alerts and indications to check at all times the status of communication (between system and analysers) and the progress of tests within the analysers. |
| 183. The system shall implement the functionality through appropriate monitoring alerts and indications to check at all times the status of each instrument (online, recent service, troubleshooting etc.). |
| 184. The system shall implement the functionality to automatically present the available analysers that have been declared for the specific analysis. |
| 185. The system should be able to hold all the messages including diagnostics, which will be shown to users with the results, so that a complete diagnostic picture is to be taken. |
186. The system should provide the functionality/ mechanisms to:
|
187. The system should be able to support the definition and full analysis of normal values on a per following type:
|
| 188. The system should be able to monitor and compare results with the proposed normal values for each test. |
| 189. The system should be able to compare the actual results with previous results (delta check). All references to previous results accompanied with simultaneous indication of the state of results and continuous indication on the display of historical results. |
| 190. The system should be able to allow for the creation of automated orders based on parametric rules that define users (e.g. re-run tests, next measurement of an examination requires sequence of tests. |
| 191. The system should support the import of results in the form of image in the Electronic Health Care Record of the patient. |
| 192. The system shall implement the functionality to sort validation lists by various parameters such as ward , hospital, in patient, outpatient etc. |
| 193. The system shall implement the functionality to restrict access to specific areas of the application via an implemented security access controls (based on defined access rights). |
| 194. The system shall implement the functionality to restrict patient records based on specific tests performed via an implemented security access controls (based on defined access rights). |
| 195. The system shall implement the functionality to restrict access to configuration tables, profile indexes, etc. to designated lab personnel via security access controls (access rights). |
| 196. The system shall implement the functionality to export patient results report in various formats (.doc, .xls, .csv, .pdf, open document format [odt, .ods, .odp], etc.), either locally or centrally. |
| 197. The system shall implement reference values or specimen results values that follow the well established “Système International” (Exceptions could apply for specific tests). Reference values for laboratory tests might have different ranges due to age or if the result is negative/positive/equivocal. |
| 198. The system shall implement the functionality to notify (i.e. through email and different coloring schemes as part of a list) laboratory about the availability of results for review and validation. |
| 199. The system shall implement the functionality to automatically update and track the specimen status so at any given point of time the personnel shall have the ability to check the status of the specimen. |
| 200. The system shall implement the functionality to utilize a structured and clear way of presenting results (e.g. different colors for normal\positive\negative\equivocal) to the physicians by comparing the reference values should be compared with the patient results. |
| 201. The system shall provide ready for implementation forms that consistent with best industry practices (i.e., list of microorganisms, antibiotics as well as a draft of requisition forms so that the Microbiology Department will only need to make the necessary corrections or additions). |
| 202. The system must provide support the necessary functionality for the certification of the corresponding labs with the ISO 15189:2012 (Medical laboratories – – Requirements for quality and competence) |
| 203. The system shall implement the functionality to monitor the intermediate stages of the cultures. The workflow for each examination shall be defined parametrically by an assigned employee of the laboratory and supporting capabilities added to the system. |
204. The system shall implement the functionality to connect to the existing Midware (i.e. Observer (BioMerieux), Epicenter (BD),etc.) in order to provide the following:
|
205. The system shall implement the functionality to include (through the communication with the analysers) the following operational rules:
|
| 206. The system shall implement the functionality to massively printout any group of results, e.g. the last 20 results of Urine analysis for a specific date or a specific Health Centre. The massive printout must include only the examinations with results and not the orders stating only the patients’ demographic data. |
207. For printing, the system must implement the functionality:
|
| 208. During the clinical validation of the Urine analysis results and for parameters not found as part of the sample, the system shall implement the functionality for the parameters not to appear as not printable in the field for validation. |
210. The system should be able to provide the following (data and functionality) permissions management / security requirements for the functionality of results approval:
|
| 211. The system must provide the functionality to notify or alert the corresponding user (based on access rights) about the existence of a new test result for the procedures of inspection, technical and medical approval of the results. |
| 212. Prior to the final approval and the release of the test results, the system should allow for the direct review of unlimited number of previous results of each examination on the patient, irrespective of time. Furthermore, the system should provide and allow to the appropriate medical staff based on the defined access rights, a graphical representation of the history. |
213. The system should integrate documentation based results, results based in numerical controls and / or alphanumeric limits, where checks should be based on the following:
|
214. Prior to the final approval and the release of the test results, the system should allow to authorized users (based on the defined access rights) the following functionality:
|
| 215. The system must have the ability to define / adopt and send/release a subset of results analysis (down to the test level) and have the ability to resend the results on final production of results. |
216. The system should provide laboratory medical staff with a list of test results in the form of a Dashboard and accordingly display their current approval status based on the following types of statuses:
|
| 217. The system shall implement the functionality to provide the status of the test results at all phases of a laboratory analysis (ordering, control and approval). |
218. The system should support the following types of exam codes:
|
| 219. The system shall implement the functionality of introduction of command data with any of the three types of codes. All three types of tests code shall be configured to any national or international codification, as required, by the characteristics and functioning of the Hospital laboratories. |
| 220. The system shall implement the functionality of analysis and statistical monitoring of examinations with all three types of codes. |
| 221. All three types of tests Code shall be configured to any national or international codification, as required, by the characteristics and functioning of the Hospital laboratories. |
| 222. The system must ensure that Encodings files (exam codes, normal values, test equipment, etc.) will be maintained in such a way as to allow the management of historical data even if some codes do not apply to the current version of the system or changed their characteristics. |
223. The system shall implement the following functionality:
|
| 224. The system shall implement the functionality to choose the language (Greek or English) of the corresponding printing of the reports of the results of patients. The system shall implement the functionality of a default language and additionally the functionality to select a different language as an appropriate change. |
| 225. The system should provide the functionality to select the format for presenting the results and the overall form of printing (e.g. different types of prints for each section of the laboratory). |
| 226. The system must have the ability to define (and send) temporary results (i.e. subset of results analysis) and have the ability to resend the results on final production of results. |
| 227. The system shall implement the functionality for the user to be able to select even at the test level, what tests will be included in the results printout, so even if some particular group exam, delayed by laboratory schedule, can print as many test results are complete. |
228. The system shall implement the functionality of allowing the issuance of multiple copies of a reports. For each test, the system shall implement the functionality to define the status of the printing based on the following types:
|
| 229. The system shall implement the functionality of providing the history of related laboratory orders for a specific patient (i.e. how many times the patient has made a specific lab examination and when was the latest data analysis). |
| 230. The system must allow for the issuance of multiple copies of reports and allow for the printing of an unlimited number of reprints. |
| 231. The system must support the preparation of reports by incorporating pictures or diagrams (histograms, nefelogrammata etc.) as part of the reports. |
| 232. The system must support the functionality of incorporating the logo of the as part of the printed laboratory result. |
| 233. The system should support the production of direct cumulative reporting. |
| 234. The system shall implement the functionality to adopt the utilization of uniform reports so that test results from different laboratories shall appear in the same print format. |
| 235. The system should provide the ability to print on paper with prepared headers or pre-printed forms. |
| 236. The system shall implement and enforce strict access control to exam results or comments from each printed report that are relevant to VIPs, people in police protected programs, sexual transmitted or mental diseases, etc. |
| 237. The system shall implement the functionality to produce labels utilizing barcode technology (barcode) for each test according to the organizational needs of laboratories. |
238. The system shall implement the functionality to support at least the following barcode encodings:
|
239. The system shall provide the capability so that the generated tags can be of different types of tests per group, in order to:
|
| 240. The system shall implement the functionality to restrict access to results that have not been approved, to users outside the corresponding laboratory. |
| 241. The system shall implement the functionality to release and make available the laboratory results to the relevant staff of the hospital, only once final approval has been provided by the appropriate laboratory personnel. |
242. The system shall implement the functionality to register at least the following information for each patient exam:
|
| 243. The system shall implement the functionality to access the full medical history of a patient. |
244. The system shall implement the functionality to create, at a minimum, the following reports as part of the laboratory administration:
|
| 245. The system shall implement the functionality to send e-mails and fax in batch mode and on predefined time schedules, that will be adjusted and will be aggregated through the “properties” of recipients. |
| 246. The system shall implement the functionality to simultaneously display a detailed presentation of the previous results in numeric, alphanumeric and as a graph. There shall be no limitation or restriction on the number of historical results that can be displayed with respect to time. |
| 247. The system shall implement the functionality of full integration of special reports using word processing software. The system shall implement a spell checker functionality as part of it. |
248. The system shall implement the functionality to automatically combine the results from different test samples so as to create a single reference (cumulative – comparative). The combination of tests and samples might be:
|
| 249. The system shall ensure the communication with other systems or functionality clusters using the internationally accepted standards HL7 and DICOM (ISO 12052). |
| 250. The system shall implement a search functionality for the location and retrieval of related records. The search functionality to be provided should be in the form of a simple or advanced search: |
| 251. The simple search should offer the user the functionality of a quick localization and retrieval of information by specifying a minimum number of predefined criteria (or fields such as the specimen unique number). The advanced search should offer the user the functionality of location and retrieval of specimens by specifying a number of predefined criteria (or fields such as the patient ID, patient name status etc.) with more complex combinations than in the simple search case. This shall include expression searches and the use of logical operators (such as AND, OR, NOT). 251:251 |
| 252. The system should provide the results of a search (related records) in the form of a list or tabular representation, with the appropriate link for the full retrieval of the details of the record. In the case of no matching records, then the system should provide a message informing the user that no matching records were found. |
253. The search functionality for an order search should be based on utilizing, at a minimum, the following parameters (fields) for the record identification:
|
| 254. During the search process, all samples of the requested patient record, shall appear displaying the commands, sorted from the newest to the oldest (LIFO). |
| 255. The system shall implement the functionality to export all results report in various formats (.doc, .xls, .csv, .pdf, open document format [odt, .ods, .odp], etc.), either locally or centrally. |
| 256. The results reading process shall adhere to the following: • Read any result regardless of the point of origin of the result , depending on the rights of the user. • Provide access to all the results of patient examinations (historical results file) , depending on the user’s rights • The results to be sorted in many different ways such as by type of examination, per patient, per day. • The display of results to be directly printable format (numeric, alphanumeric, graphic). |
| 257. The system shall implement the functionality to manage sample/specimens in the form of a Bio Bank Management System. |
| 258. The system shall implement the functionality to enter, store and manage metadata information of bio samples that will be selected for storing, |
| 259. The system shall implement the functionality to add/configure different kind of storage containers (freezers, trays, boxes, samples). |
| 260. The system shall implement the functionality to add/configure different kind of boxes/samples in a freezer/tray. |
| 261. The system shall implement the functionality to reorganize/move samples in existing freezers. |
| 262. The system shall implement the functionality to set-up/configure a new study. |
| 263. The system shall implement the functionality to add general information about a study (SOPs and METC documents). |
| 264. The system shall implement the functionality to add information about informed consent status of a sample (opt out). |
| 265. The system shall implement the functionality to specify which types of samples per study are stored. |
| 266. The system shall implement the functionality of the registration of biomaterial samples at arrival, at specific location in the biobank. |
| 267. The system shall implement the functionality add study specific parameters for subjects and sample. |
| 268. The system shall enforce the utilization of unique ID’s for each sample. |
| 269. The system shall implement the functionality to register samples on a specific location in a freezer. |
| 270. The system shall implement the functionality to register complete boxes (not registering the exact content of these boxes). |
| 271. The system shall implement the functionality to add additional information/notes of events (e.g. temperature logs) to specific samples. |
| 272. The system shall implement the functionality to check-in (register) and check-out (distribute) individual samples. |
| 273. The system shall implement the functionality of keeping reference of checked-out samples. |
| 274. The system shall implement the functionality of tracking the sample (from arrival at the lab until distribution of the sample). |
| 275. The system shall implement the functionality of a full audit trail of all changes/activities associated to a sample (from receiving a sample throughout the lifecycle). |
| 276. The system shall implement the functionality to allow end-users to search/query the biobank for specific samples, |
| 277. The system shall implement the functionality of allowing end-users to mark a study subject’s material unavailable (e.g. full of partial withdrawal consent). |
| 278. The system shall implement the functionality to have an overview of available stock for each study (e.g. per subject, sample, quality/quantity). |
| 279. The system shall implement the functionality to create a pick list with samples to be distributed. |
| 280. The system shall implement the functionality to generate a pick list by uploading/enter a list of samples. |
| 281. The system should shall implement the functionality import data from other systems (EHR, research workplaces) and export data (e.g. to other BIMS systems and excel files). |
| 282. Patient Administration System: i. In order to retrieve, maintain and monitor personal, demographic and financial summaries of each patient (EHR), monitor and report on personnel activity and to facilitate management of human resources, get access of management information and appropriate statistics to enhance management decision making, etc. ii. In order to facilitate the setting-up, follow up, and maintenance of patient appointments. |
| 283. Hospital Order Entry and Management Module: In order to get requests for laboratory tests for a specific patient. |
| 284. Blood Bank/Blood Center: In order to send or request additional tests for a blood sample. |
| 285. Stock control: To handle the order of supplies, consumables or disposables used in the laboratory. |
| 286. Billing: To handle charging for each patient according to the types of analyses performed. |
| 287. Hospital Pharmacy Module: To send tests’ information or request a pharmacy history record about a patient. |
| 288. Hospital Radiology System: In order to exchange patient information (e.g. previous tests). |
| 289. Histopathology: In order to exchange specimen information |
| 290. Coding of Medical Information: The system shall be able to support the features of the main standards or directives in the field of coding diseases, procedures etc. |
| 291. Prescription management: In order to request drugs and pharmaceutical products for their laboratories. |
| 292. Personnel management: In order to retrieve healthcare personnel information. |
| 293. Other modules such as Accident and Emergency department, Hospital Wards, Other Hospitals, Pharmaceutical Stores and Research programs (e.g. WHO). |
| 294. The system shall support communication between internal sections of the laboratory such as Haematology, Biochemistry and Immunology. |
| 295. The system shall communicate with Medical Services, Department of Communicable Diseases, in order to exchange and verify data |
| 297. List of order tests Provides a report for the specified period |
| 298. Number of tests ordered by doctor Provides a report for the specified doctor ID and period. Results can be sorted by patient ID, or order date |
| 299. Type of tests ordered by a doctor Provides a report for the specified doctor ID or doctor name |
| 300. Tests order for a patient Provides a report for the specified Patient ID and period |
| 301. Test Results Provides a report for the specified period |
| 302. Reception Provides a report for the specified period |
| 303. Appointment Scheduling Provides a report for the specified period. Results shall be ordered by date of appointment or doctor ID |
| 304. User Activity Provides a report for a specified user (or all users) and period |
| 305. Employee Provides a report for the specified employee ID (or all) |
| 306. Employee work/on-call Schedule Report Provides a report for the specified employee ID (or all) |
| 307. Financial Report Provides a report for the specified period |
| 308. Statistics Report Provides a report for the specified patient ID (or all patient) and for a specified period |
| 309. Patient Provides a report for the specified patient data, or appointment date |
| 310. Quality Control Provides a report for the specified date and analyzer |
| 311. Critical values and alerts Provides a report for the specified period and/or analyzer and/or specimen ID |
| 312. After test result examination report Provides a report for the specified period and/or analyzer and/or specimen ID |
| 313. Analyzer’s calibration report Provides a report for the specified period and/or analyzer |
| 314. Stock control report Provides a report for the specified period and/or reagent type |
| 315. Tests report Provides a report for the specified period and/or department (biochemical, hematology, special hematology, Coagulation, Immunology, Microbiology, Medical physics) |
| 316. WHO Report Provides a report for the specified date |
| 317. Vivo examinations report (MPD) Provides a report for the specified date and/or patient ID, or/and test ID. |
| 318. Cumulative Report Provides a report for the specified period or/and location. The report shall be able to be ordered by Patient Name or by Location |
| 319. Number of Analysis and Samples per Laboratory |
| 320. Number of Analysis and Samples per Day |
| 321. Number of Analysis per Type, per Laboratory, per Workstation |
| 322. Number of orders and analysis per Clinic/Nicosia Department |
| 323. Number of orders and analysis in Health Centers |
| 324. Number of orders and analysis in Hospital |
| 325. Number of orders and analysis in other Hospitals/Clinics |
| 326. Number of orders and analysis per Practitioner |