I’m getting the error “Email Address Missing” when I try to start eRx from the patient dashboard, with an encounter open. I just finished the Weno EZ integration setup, and haven’t written my first prescription yet.
I’m using OpenEMR version 6.0.0 (1), the browser is Iridium (Chrome), the OS is Ubuntu 20.04. I did not see anything relevant in logs.
I checked the integration setup, including my user info in the OpenEMR address book - the email address there matches what I am using with Weno.
In src/Rx/Weno/TransmitProperties, I found that the error message may relate to a missing patient email address. When I add a temporary, valid email address, I then get a more extensive error message, but still no clues in the log (it just notes that records were imported from a prescription log). The error starts with:
Exception Details: Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: z. Path ‘’, line 0, position 0.
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.