Hello Everyone, we upgraded our Centricity EMR from 9.5 to 9.8 then did the service pack upgrade and are currently on 9.8.9. When we did the upgrade from 9.5 to 9.8 it broke our PPD form and I have not had any success in fixing this form. I have opened tickets with Centricity Support but even they are stumped as to what the issue may be.
We set up the Centricity EMR 9.8 evaluation for testing purposes, and the PPD works normally in there. I tried exporting our PPD form from production and importing to the staging. It works perfectly. I tried exporting the PPD from staging to production and get the same results.
We have tried completely removing the PPD and re-adding to the EMR. We have updated our OBS Terms per GE's recommendation.
Here is the MEL we are getting when even just opening the form in an update in the chart:
{if F4292_979_1386353097=="no" then PATIENT.FIRSTNAME + " states " + if PATIENT.SEX == ¿M¿ then ¿he ¿ else ¿she ¿ endif + "has never had tuberculosis." + HRET else "" endif}{if F4292_979_1386353097=="yes" then PATIENT.FIRSTNAME + " states " + + if PATIENT.SEX == ¿M¿ then ¿he ¿ else ¿she ¿ endif + "has been diagnosed with tuberculosis in the past." + HRET else "" endif}{IF NOT (F4292_979_1386353097="yes") THEN "" ELSE (if F4292_981_1386353097<>"" then " Treatment information: " + F4292_981_1386353097 + HRET else "" endif) ENDIF}{if F4292_984_1386353097=="no" then PATIENT.FIRSTNAME + " states " + if PATIENT.SEX == ¿M¿ then ¿he ¿ else ¿she ¿ endif + "has never had positive TB skin test." + HRET else "" endif}{if F4292_984_1386353097=="yes" then PATIENT.FIRSTNAME + " states " + + if PATIENT.SEX == ¿M¿ then ¿he ¿ else ¿she ¿ endif + "has had a positive TB skin test in the past." + HRET else "" endif}{IF NOT (F4292_984_1386353097="yes") THEN "" ELSE (if F4292_986_1386353097=="yes" then " Medication was taken" else "" endif + if F4292_987_1386353097<>"" then " for " + F4292_987_1386353097 + " months." + HRET else "" endif + if F4292_986_1386353097=="no" then " Medication was not used " + HRET else "" endif + IF NOT (F4292_986_1386353097="yes") THEN "" ELSE ("") ENDIF) ENDIF}{IF NOT (F4292_979_1386353097="yes" OR F4292_984_1386353097="yes") THEN "" ELSE (CFMT(F4292_992_1386353097,"","
","B","
")) ENDIF}{IF NOT (F4292_979_1386353097="no" and F4292_984_1386353097="no") THEN "" ELSE (IF (STR(F4292_995_1386353097) == "") THEN "" ELSE (FMT("
PPD authorized due to above responses
", "I")) ENDIF + CFMT(F4292_997_1386353097, "", " PPD given on: ", "B", "") + CFMT(F4292_995_1386353097, "", " by ", "", "
") + CFMT(F4292_999_1386353097, "", " Location given: ", "B", "
") + CFMT(DOCUMENT.DATE_VIAL_OP_4465_68_1386350829, "", " Date vial opened: ", "B", "
") + CFMT(F4292_0_1386353098, "", " Lot number: ", "B", "
") + CFMT(F4292_1_1386353098, "", " Expiration date: ", "B", "
")) ENDIF}{IF (STR(F4292_5_1386353098, F4292_4_1386353098) == "") THEN "" ELSE (FMT("
PPD Results
", "B,U")) ENDIF}{CFMT(F4292_4_1386353098, "", "", "B", "mm induration")}{CFMT(F4292_5_1386353098, "", ", read on ", "", "
")}{IF (STR(F4292_6_1386353098, F4292_8_1386353098, F4292_9_1386353098, F4292_11_1386353098) == "") THEN "" ELSE (FMT("
PPD Referrals
", "B,U")) ENDIF}{if F4292_6_1386353098=="Refer for chest x-ray" then "Refer for a chest x-ray" else "" endif}{if F4292_6_1386353098=="Referred for chest x-ray" then "Referred for a chest x-ray which was performed on " + F4292_8_1386353098 + "." + HRET + "Result: " + F4292_9_1386353098 else "" endif}{IF NOT (F4292_6_1386353098=="Referred for chest x-ray") THEN "" ELSE ("") ENDIF}{CFMT(F4292_11_1386353098, "", "
PPD Comments
", "B,U", "
")}
Posted : July 24, 2015 7:56 am