Change Log Beta versions of Lab Importer Pro can be found at: http://www.schmitzsoftware.com/LabImporterPro/Beta/LabImporterPro.exe 05/06/16 Added a C button to the main screen that will copy the date and time from the Requested box to all the date and time locations. 02/17/16 Added Print Results to Default Printer in: Cassette Drug Screen 02/21/15 Added Print Results to Default Printer in: Strep A Influenza A/B HIV 1/2 Fecal Occult Blood Test H.Pylori (both modules) Added a space, when printing, to FSBG between result and units. Added Number of Copies (to print) to the settings menu. 12/22/14 Added Print Results to Default Printer in Hemoglobin A1c module. Added Finger Stick Blood Glucose results module. 09/16/14 Fixed the startup-sequence to activate the main window and put the cursor in the Patient ID box. Fixed the Settings.sli file to save the date of last update. Set Main window to hide when Settings window is visible. Added Default Printer selection in Settings. Added an option to print on label roll or plain paper roll. Added Print Results to Default Printer in Prothrombin Time module. Added Print Reuults to Default Printer in iCup Drug Screen module. 08/05/14 Changed CoaguChek® XS Protime to Prothrombin Time 04/05/14 Fixed some HL7 coding errors in the ORC, OBR and OBX segments. Added a data validation check to the Hemoglobin A1c module to prevent invalid data entry. Added LOINC to the Custom Labs module. Added a period and comma as allowable characters in the Custom Labs module Lab Name and Lab Code boxes. The Lab Code box is now a required item in the Custom Labs module. Added Specimen Source box in Custom Lab module. Updated LOINC numbers in the all pre-programmed modules. Added autocomplete for LOINC and long drug names in the Custom Drug Cassette and iCup modules. 12/10/13 Added a Y button to the Dates and Times section that will change all the dates to yesterday when clicked. Shortened some title bar text to display correctly in the Windows 8 standard font. 11/16/13 Fixed a bug that allowed the export of data while still in the data entry mode causing incomplete data to be exported. The program now will make the main window inactive while in the data entry modules. 09/17/13 Fixed some tool tip descriptions in the Settings module. Added NORMAL, ABNORMAL, HIGH, and LOW to the iCup Drug Screen's Temperature and Adulterants sections. Enhanced the update process: Downloads the most current Program.version file every 30 days to check for newest version of Lab Importer Pro. If no update is required, the Last Update date is changed to the current date. 07/18/13 Changed e-mail provider used when new user requests trial token. GMail would block some users when the program would try to send e-mail for a trial token. Changed to TokenRequest@schmitzsoftware.com which will now work internationally. 07/16/13 Changed all lab result identifiers to unique identifiers. Fixed checkbox problem with Clearview H.Pylori entry checking the Mono box. Fixed auto update. Program must be manually updated to this version to apply the fix. http://www.schmitzsoftware.com/LabImporterPro/LabImporterPro.exe A new file will be auto-downloaded: Program.version Build 07/06/13 For fastest performance, run Lab Importer Pro from a computer with internet access. Added an automatic check for update every 30 days from last update or install. If update is available, program will automatically download the update and restart. New program auto-downloaded: UpdateLabImporterPro.exe Icon provided by: Visual Pharm - http://www.visualpharm.com Added autosave of settings upon exit of the program. If Order ID is manually entered, it will be copied to the modules automatically and the cursor will start in the Lab Code box. Clarified cell descriptions in Custom Cassette and Custom iCup drug screen modules. Build 06/26/13 Fixed abnormal flag error in Urinalysis1 module LEUKOCYTES entry. Added auto-complete to the Update Lab Codes feature. Build 06/17/13 Changed Drug Screen labels to Cassette Drug Screen, iCup Drug Screen, Custom Drug Screen. Added the ability to edit the Order ID and Lab Codes on previously resulted tests. The word "Search" appears in the Custom Lab search box upon module load. Build 06/11/13 Ordered labs will be displayed after loading the Praxis HL7 lab order file . Added a menu item to view the list of ordered labs for the selected patient. Added Order ID information to the HL7 results file. Added Order ID box to main screen for manual entry of Order ID. Build 06/04/13 Removed Update Patients.txt button from main screen and moved it to the Setup menu. Fixed the "ORA 00942: table or view does not exist" error. Added Praxis Bi-Directional Lab support to all modules. Removed duplicate code for demographics HL7 conversion. Does conversion only when labs are exported. Added title bar information to LDX module error messages. When entering modules, cusror starts in data entry box, not Lot Number box. Build 05/21/13 Enhanced Custom Labs Module Added search box to search Available Custom Labs. Added Scroll Lock detection Scroll Lock Off - Right,Left keys moves cursor in cells. Scroll Lock On - Right, Left keys moves cursor between cells. Added a confirmation box when deleting a Custom Lab. Build 05/17/13 Fixed Custom Labs module where test results would "run together" in Praxis if there were multiple labs exported without a CPT or Test code. Now each lab test is displayed separately. Build 04/21/13 Fixed "no name" error when exporting lab results without looking up a patient using the Patient ID lookup. Added Range data to the Urinalysis module. Corrected pH and SG ranges in Urinalysis module. Added Range data to all Drug Screen modules. Build 04/08/13 Changed % A1c to Hemoglobin A1c and % BNP to B-Type Natriuretic Peptide to match LabCorp's labels. Build 04/07/13 AutoFlag feature in Custom Labs is now truly automatic. An abnormal flag will be selected when value and range data is present. Build 03/29/13 Fixed a bug which caused the program to crash during HL7 Export if during the same session a different custom lab was entered for two patients. Build 03/26/13 Fixed function of close box to exit program properly which was broken in the 03/24/13 update. Build 03/24/13 Added the ability to request a trial token from within the program. Provided purchase information from within the program. Added ability to view change log when checking for updates. Changed e-mail contact information to LabImporterPro@gmail.com throughout the program. Build 03/12/13 Changed Observation time from Resulted time to Requested time so the lab date would be the same as the visit date when linking lab results in Praxis. Build 03/07/13 Added tool tips to Custom Cassette and Custom iCup drug screen modules. Fixed Abnormal Flag box 10 error in Custom Labs. Added Auto Flag feature in Custom Labs. Flag icon provided by: FatCow Web Hosting - http://www.fatcow.com/ Clicking the flag icon next to Abnormal Flags will generate abnormal flags based on value and range data. Build 02/23/13 Added ability to look up patients by last name. Reduced size of Lookup ID button and Patient ID box to make room for Last Name Lookup icon. Last Name Lookup icon provided by http://mebaze.com/ Added missing and fixed incorrect tool tips. Fixed error in Custom Labs caused when double clicking in the Available Custom Labs box when no lab is selected. Build 02/16/13 Added Double Click to load Custom Lab in Custom Lab module. Added a check to make sure the Temp directory is unique. Cleaned up LDX (Cholesterol, Glucose) module to show only required fields. Adjusted height of Setup Custom and Set Default buttons on Cassette and iCup drug modules. Removed control box from Strep A module. Fixed title bar text on RSV, HCV, and hCG modules. Build 01/30/13 Patient ID can be any character. Previously limited to only numbers. Patient ID is case sensitive and must match ID in Patients.txt exactly. Build 01/26/13 Fixed Duplicate ID error when entering lab results for the second patient in one session. Build 01/22/13 When Manual Entry is selected and patient is not being added to Patients.txt duplicate Patient ID is not checked. Removed double error message when Manual Entry is selected and the Patient ID being added to Patients.txt file is a duplicate. When switching from Manual Entry to Patients.txt Assign Results to a Different Provider is unchecked. Removed code that extracted the provider's last name from the provider box since the provider first and last names are no longer combined in the same field. Added a check for duplicate ID numbers when changing or updating the Patient ID in the Manage Patients.txt module. Changed - to | in the Manage Patients.txt module patient list view to prevent errors displaying patients with - in their name. Build 01/06/13 Changed Custom Cup to Custom Cassette in Cassette Drug Screen Module. Fixed times to export in 24 hour format. Changed some error message titles. Added Manage Patients.txt module to the Setup menu. (see video) Added ability to edit and remove patients in the Patients.txt file. Divided the Provider name box to First and Last name. Added the ability to add patients to the Patients.txt file when in Manual select mode. Added double click to the Change Provider select window. Build 12/26/12 Added high limit warning of 14 to Hemoglobin A1c module to prevent inaccurate data entry. Changed the HL7 naming from "HouseLabs+ID+Date and Time+Unique Identifier" to "Patient Name^ID^Date and Time + Unique Identifier" for easier file identification. Changed multi-Clin Drug Screen to Cassette Drug Screen Re-designed the Cassette Drug Screen Module Added templates for multi-Clin Drug Screen and iCassette 11 panel drug screen and iCassette 10, 6 and 5 panel drug screen. Added a Custom Cassette for this module Added a Set Default button to set the default Drug Screen Cassette template upon load. Build 12/19/12 When Observation Start and End are turned off, there is no Observation Date and Time in Praxis. Now the Result date and time will show up as the Observation Date and Time in Praxis. Build 12/18/12 Fixed the identifier numbering in custom labs and other modules. Changed time from 12 hr to 24 hr format. There were problems with exporting time in AM/PM format. Fixed the About link in iCup module. Build 12/16/12 If no Patient ID is selected, the cursor will go to the Patient ID box after the error message is acknowledged. Added iCup Drug Screen module. Added ability to turn on and off the Observation Start and End times. (Located in Setup-->Settings) Build 12/09/12 Enhanced Drug Screen (custom) module When drug class is selected, the color changes to bold green to help it stand out from the Not Used drug classes. Added quick select buttons All Negative and All Not Used. Added the ability to save the Drug Screen (custom) current selections as a template (see video). Build 12/05/12 Fixed bug where the 10th item in the Custom Labs module did not report the abnormal flag. Fixed bug where exporting only the Multistix 10 SG Urinalysis module, the program would prompt to select a lab to export. Build 12/02/12 Moved Drug Screen (custom) and Multistix 10SG Urinalysis down one position to make room for future Alere Toxicology iCup drug screen module. Fixed bug where reporting Multi-CLIN Drug Screen and Drug Screen (custom) together, the results of Drug Screen (custom) would overwrite Multi-CLIN Drug Screen results. These are now reported separately. Build 11/23/12 Added the ability to press the Enter key to look up patients instead of clicking Lookup ID. Added the ability to enter a technician in the main screen for one time use instead of adding in Settings. Enhanced the first run process. The program will automatically go from the Clean Up module to the Settings module on first run. Build 10/16/12 Added Free Text Report module. Enlarged the free text editing window for Free Text Report and Dermatopathology modules. Added RSV module. Build 10/07/12 Fixed microCOUNT* LITE H. pylori to show normal results correctly. Added the ability to enter 3 lots and expiration dates per module. Thanks to Dr. Blackburn for the suggestion. Added a larger editing window to each of the dermatopathology sections. Double click on a section to open a larger window with larger text. Build 10/02/12 Custom labs are now sorted alphabetically. Dermatopathology module enhanced: Multiple paragraphs can be entered in each section. (previously limited to 1 paragraph per section) Added free text field in Gross Description section. Only completed sections will be exported. Enlarged module to allow more visible text Added verification to check to make sure a specimen number is entered. Build 09/24/12 Modified the query that creates the Patients.txt from Praxis. Fixed behavior of Assign Results to a Different Provider box. Clicking Select in the Assign Provider box without selecting a provider gives a message to select a Provider. Build 09/19/12 Program will now import from Praxis and display the provider's full name. Thanks to Dr. Natow for the suggestion Patients.txt file must be updated to include provider first names. Patients.txt file generated in Build 09/17/12 and earlier will not work with this version. Build 09/17/12 Added the ability to assign lab results to a different provider. Thanks to Dr. Natow for the suggestion Moved the Technician selection to the Date/Time area of the main screen Build 09/15/12 Added Hepatitis C module Build 09/13/12 Fixed problem with custom lab comment not being exported. HL7 file now can export Provider ID type in either UPIN or NPI Added UPIN/NPI choice of Provider ID type in Setup-->Settings, defaults to UPIN UPIN/NPI is automatically selected depending on data in Patients.txt file If no labs are displayed on main page, user is taken to the Clean Up module automatically. Added Start Over option to menu strip. Build 09/12/12 Fixed Specimen Source for all modules. Removed error messages when program starts for the first time. Support files are created "silently". Patients.txt will be created as a blank list if it doesn't exist. Message box appears with instructions how to display labs if none are visible. Build 09/11/12 Added iFOB module (Thanks Steven for the suggestion) Moved Fecal Occult Blood module next to iFOB module Fixed checkbox problem with HIV 1/2 module Updated ProductInserts.zip file with iFOB insert Build 09/10/12 Fixed the problem where the Custom Lab module did not export proper abnormal flag codes. Added the ability to use the arrow keys for data entry in the Custom Labs module Fixed the Check for Update link which was broken in Build 09/09/12 Build 09/09/12 Added Custom Lab module Build 09/06/12 Fixed potential problem when importing patients from Praxis where importing patients from multi-provider clinics, providers might not match up with patients correctly. Added a check to make sure HL7 export directory exists. Build 09/05/12 Added one click to update the Patients.txt file from Praxis. Special thanks to Dr. Low and the Praxis team for help with this feature. Build 09/03/12 Added the ability to enter patient information manually Build 08/26/12 Added ALT/AST module Added H. pylori 2 module Added hCG Pregnancy module Added custom titles to message boxes Moved creation of TempFiles directory to after all support file validation checks are completed. This fixed the problem of the TempFiles directory being left over if any validation checks failed. Added Show All and Hide All to Clean Up module Build 08/22/12 Added data verification to LDX Cholesterol and Glucose module Added program icon Program is now in release stage. Build 08/18/12 Added >= and <= to SG in Urinalysis 10SG module Added < to BNP module Added LDX Cholesterol and Glucose module Allows entry of LDX cassettes: TC, TC-GLU, TC-HDL, TC-HDL-GLU, Lipid Profile, Lipid Profile-GLU Enhanced the Check for Updates menu item ask user to quit and download new version if one exists. Build 08/15/12 Fixed normal range of A1c Expanded Lot/Exp to handle all 30 labs. Added Check for Update to top menu. Build 08/10/12 Fixed problem where when Hemoglobin A1c and BNP were reported together, only BNP would export. Build 08/07/12 Put the control boxes (Minimize, Maximize, Close) back on the main screen Programmed the Close box to do the same as the Exit menu item Fixed the program to be able to run multiple instances on the network without conflict Fixed some file naming problems in various parts of the program Fixed the slow loading problem with the Clean Up and settings module Changed program to hide all labs on first run Build 08/05/12 Added Drug Screen 2 module (allows for single, multiple and custom drug classes) Fixed Fecal Occult Blood module Fixed save to save NOT USED positions Fixed the placement count when writing to HL7 file Added strikeout to label when NOT USED is selected Added bold to label when POSITIVE or NEGATIVE Added HIV 1/2 module Added Clean Up function to Setup Menu Optimized some internal coding to make the program more efficient Changed lab items from fixed to dynamic Fixed some small memory leaks Going back into results only requires 1 click instead of 2 Build - 08/03/12 Changed lab count from fixed to progressive Fixed all times to update when Yes (enter results for another patient) is selected after results are exported. Added Alere Triage® BNP Test module Build - 08/02/12 Fixed 0 day Trial error Added A1C Now + module Build - 07/31/12 Added Token identification information to About box. Build - 07/30/12 Removed batch file integration (did not work on network install). Changed program to use local Temp directory to store lab results before export to HL7. Fixed comment bug in DrugScreen1 Build - 07/29/12 Pre-Release build to test in clinic.