We are running EMR 9.8 and ever since updating to SP 5 we've had multiple crashes in our immunization form. The SQL, MEL and Database traces have been uploaded to GE and we've been ranked, but we're still having this issue for around 4 months. We've since updated to SP 6 but there was no change in the crashing. What we are seeing is an error about unhandled exceptions when we enter vaccinations. I thought it was with migrated immunizations from OBS terms, but it appears unrelated. I can create a new patient and enter immunizations and get a crash with no other entries. Most recently I took the vaccination record of a patient that was 13 years old and entered historical immunizations. Looking at her tables in the database she has all the immunizations entered. If it crashes it will record the immunization from the crash but won't allow you to proceed with more immunizations without closing and relaunching EMR.
Entering DTaP, Hep B and A will go fine, but then it seems to crash on MMR. However if I enter MMR then the rest I get no crash. It is not always that consistent either.
On the crashing it seems to break MEL and give the following:
12/22/2014 16:32:03.033->>
Fire trigger: {DOCUMENT.gFluVxGiven = "false"}
12/22/2014 16:32:03.033-execute>>Document.gFluVxGiven = "false"
12/22/2014 16:32:03.033-results>>ERROR: 32786 COULDN'T FIND THE SYMBOL
12/22/2014 16:32:03.033-execute>>Done with trigger
12/22/2014 16:32:03.033-execute>>MEL Parse Error: {DOCUMENT.gFluVxGiven = "false" <-COULDN'T FIND THE SYMBOL
12/22/2014 16:32:03.033-execute>>Done with trigger
12/22/2014 16:32:03.033-execute>>MEL Parse Error: {DOCUMENT.gPneumoVxGiven = "false" <-COULDN'T FIND THE SYMBOL
12/22/2014 16:32:03.033-execute>>Done with trigger
12/22/2014 16:32:03.033-execute>>MEL Parse Error: {MEL_Update_Content("1727625415914340","GE.USRPREF.Username.DefaultCustomList^^Pediatrics^^^^^^") <-COULDN'T FIND THE SYMBOL
12/22/2014 16:32:03.033-execute>>Done with trigger
12/22/2014 16:32:03.033-execute>>MEL Parse Error: {RELEASE_CLINICAL_LOCK("IMMUNIZATIONLOCK") <-COULDN'T FIND THE SYMBOL
The first two errors about not finding the symbol seem to be normal for successful vaccines, but the last one seems consistent with crashing. GE seems to think this points in a direction of a buffer overflow but the database has been checked multiple times by GE. Any advice?
Posted : December 30, 2014 7:45 am