Rx norm uploading issue

Situation
I am trying to uplaod Rxnorm and i understand it takes time to uplaod I have waited 30-4 hours without closing my PC and the page that states uploading in contrib. unforutnly I was not seeing any progress.

Dose anyone know an altenrtive way of uplaoding it. like CLI comand or best method

hence my storage capcity is 250 GB

OpenEMR Version
I’m using OpenEMR version: 8.0.0

Browser:
I’m using: Edge

Operating System
I’m using:Alma Linuex

VPS

see if this post helps?

Hi @moussa thanks have looked into it unforutnlatey same issue. I made sure to edit the PHP-INI has the the follwoing recomdnation. my VPS provider made sure that the infile is enabled. any recomndation.

I tried SNOMED now it shows this message

OS: Alma 9 linuex. from the server site zip and other extension are enbaled from defualt tried to disbale and renebale same issue

Here are some Ai suggestions to try:

Root Cause

The ZIP file (SnomedCT_InternationalRF2_PRODUCTION_20260201T120000Z.zip) cannot be extracted, usually because:

  1. PHP zip extension is missing or disabled

  2. Insufficient disk space

  3. Wrong file permissions on the temp/upload directory

  4. Corrupted ZIP file


Fixes to Try

1. Install/Enable PHP Zip Extension

bash

sudo dnf install php-zip -y
sudo systemctl restart php-fpm
sudo systemctl restart httpd

2. Check Disk Space

bash

df -h

SNOMED requires several GB of free space.

3. Fix Directory Permissions

bash

sudo chown -R apache:apache /var/www/html/openemr/
sudo chmod -R 755 /var/www/html/openemr/sites/default/documents/

4. Check PHP Temp Directory

bash

# In php.ini, ensure upload_tmp_dir is writable
php -i | grep upload_tmp_dir
sudo chmod 1777 /tmp

5. Increase PHP Limits (edit /etc/php.ini):

ini

upload_max_filesize = 512M
post_max_size = 512M
max_execution_time = 600
memory_limit = 512M

Then restart: sudo systemctl restart php-fpm httpd

6. Verify ZIP Extension is Loaded

bash

php -m | grep zip

If nothing returns, the zip module is missing — step 1 will fix it.


Most Likely Fix for Alma Linux 9

bash

sudo dnf install php-zip php-mbstring -y
sudo systemctl restart php-fpm
sudo systemctl restart httpd

Then retry the SNOMED install.

thanks will try it and let you know

Thanks mousa I tried to upload Rxnorm in my other VPS it worked but I am having an issue searching the drugs like her in db it shows the drugs are loaded but in prespcrtion when set Rxnorm not able to find the drug.

any suggestion

check admin\forms\lists\code types

Is RxNorm active

I was tyring to find the rxnorm but i only found rxcui. I am not sure if their is way to enable it or not since her it dose not shows dropdown of Rxnorm

I am able to get Rxcui working as i was able to import it and was able to see the drugs but I am not sure which secrtion would be Rxnorm like if version 8.0.0 is a bit diffrent

1 Like

RxCUI = RxNorm Concept Unique Identifier

Hi @moussa yes it is enabled but in the dropdown even thoguh i have installed the full prescprtion when selecting the RXnorm it dose not show anything but in RxCUI the native one it displays some of the drugs

Sorry, I do not know the difference between RXnorm and RxCUI in openemr.