I am interested in installing the latest and greatest ICD10 codes into my OpenEMR 5.0 system. According to the “External Database Import Utility”, the staged files are: 2017-GEM-DC.zip, 2017-GEM-PCS.zip, 2017-ICD10-Code-Descriptions.zip, and 2017-PCS-Long-Abbrev-Titles.zip. And according to some posts on this forum, the best site to get the newest files from is: https://www.cms.gov/Medicare/Coding/ICD10/2017-ICD-10-CM-and-GEMs.html. I am not sure how the Zip files map over to the staged files that are already in OpenEMR.
2017 General Equivalence Mappings (GEMs) – Diagnosis Codes [ZIP, 1MB] = 2017-GEM-DC.zip
2017 Code Tables and Index [ZIP, 20MB] = ?
How do the files map over from the site to what OpenEMR says?
Can you explain what all the other files are for? I ended up having to go to two different links, each had 2 files that were on the list. Then there are added codes and errata. Also: where do the hash values come from in the SQL Insert statement?
hi @growlingflea, good questions, first for the errata it would be a manual process to go edit the codes in the database like for 2018 there was 1 change
UPDATE icd10_dx_order_code SET short_desc= “Left ovarian pregnancy with intrauterine pregnancy”,long_desc= “Left ovarian pregnancy with intrauterine pregnancy” WHERE dx_code = “O00212”
the hash values are md5sum ed values of the files, like
am not sure if anyone is using the procedure coding system but it will support institutional billing
the gems are required by the upgrade code but don’t think they are utilized and a recent change to the process is here to help ignore the addenda since the revision method just installs of the active codes in the table which handles the additions, deletions and addenda
all the other files should have a readme inside of the zip
Then going through the same process I did to update the 2018 ICD codes. Am I missing something?
INSERT INTO supported_external_dataloads (load_type, load_source, load_release_date, load_filename, load_checksum) VALUES (“ICD10”, “CMS”, “2017-10-01”, “2018_ICD-10-PCS-Addendum.zip”, “9a01ff04dc2baa6198513ce252ac2136”);
I emptied my local instance of the icd10_dx_order_cde and ran the script. While am getting the waiting bar I checked the process list in mySQL and nothing is running: I let it run for about 30 minutes and checked the table and its not getting written to.
I then checked the apache error.log file and received the following FATAL error
PHP Fatal error: Uncaught Error: Class ‘ZipArchive’ not found in /var/www/html/openemr-500/library/standard_tables_capture.inc:61\nStack trace:\n#0 /var/www/html/openemr-500/library/standard_tables_capture.inc(500): temp_unarchive(‘/tmp/ICD10/2018…’, ‘ICD10’)\n#1 /var/www/html/openemr-500/interface/code_systems/standard_tables_manage.php(67): handle_zip_file(‘ICD10’, ‘/var/www/html/o…’)\n#2 {main}\n thrown in /var/www/html/openemr-500/library/standard_tables_capture.inc on line 61, referer: http://openemr-500/interface/code_systems/dataloads_ajax.php
[Mon Apr 23 18:23:38.917537 2018] [:error] [pid 24407] [client 127.0.0.1:42664] PHP Notice: Undefined index: debug_ssl_mysql_connection in /var/www/html/openemr-500/library/sql.inc on line 69, referer: http://openemr-500/interface/main/tabs/main.php
[Mon Apr 23 18:23:38.917596 2018] [:error] [pid 24407] [client 127.0.0.1:42664] PHP Stack trace:, referer: http://openemr-500/interface/main/tabs/main.php
Hi all. When trying to install the 2019 ICD10 codes on a test system, I got stuck when trying to do a fresh install of OpenEMR-502. There were several issues I ran into and by looking at previous threads I was able to finally be able to get the new codes. Here goes:
Initially, I had issues with importing the 2019 codes on a fresh install of rel-502. I had recently updated my PHP to version 7.3. This was working on 7.1 but it wasn’t clear what was happening I went to check my apache error log at /var/log/apache/error.log