I have started work on an optional web portal for Synapse EMR. This means patients won't have to download and install the client software. It will be your basic javascript/Ajax type of site. You may see a very early version here .. it doesn't do much except show patient diagnoses. I expect that you will be able to control which menus a particular patient has access to ... https://www.compkarori.co.nz/ Userid: guest Password: 1234
For the first pass, I'm using Yahoo's UI system .. so this is just one of their components. I'm envisaging that if an outside consultant wants access to your notes and patient results, you just activate the patients login from the Patients/Details/Persona & Contact ... create a userid and password, and then change active from a cross to a tick. And then the patient can login via the web. I did this for a patient today.
What component ?How does it work ? I doubt I would have much use for physician - physician communication, other than sending messages MD 2 MD back and forth. I'd be looking for patient communication, but unless it was just right I'd never use it. Any patient portal without a shopping cart / bill paying thing would be less useful. Portals are hard to make with a pool of interest that is small. We certainly have other more core things to do. I myself see more value in a good intra-office Kiosk system. Besides this interface, what are the other options ?
Yahoo YUI http://developer.yahoo.com/yui/ I'm going to just point other docs to this when they request my notes. Not wasting my time now printing stuff out for them. And perhaps use this for patient registration as well. So, you create a stub patient, give them the userid and password .. they login and then input all their demographics etc.
Some updates on progress with the web portal Diagnoses 4-June Digital HL7 results 5-June Long Term Medications 5-June Procedures 5-June Text results, and scanned images (names only) 6-June Download scanned images, pdfs, and faxes 6-June Display all appointments 7 June
Hey I am getting excited. Is the portal already hooked up to your patient's data ? The Yahoo GUI is reading the Firebird database ?
The cookie issue is a security problem. I logged out of the app ... I THINK. and then when I clicked Patient Login ... I got auto logged in .... maybe I didn't log out ? I'll investigate.
Can you put more stuff on the guest/1234 login ? I'd like to see what it would look like with more stuff in it. I'd love to see labs ... etc.
Yes, this is my live firebird database. I already have some patients accessing their data. I'm using Rebol Server Pages ( like ASP I guess ) to access the database, and then using YUI to format the display. I'll see what I can do about adding some dummy data ...
Current Status: Diagnoses 4-June Digital HL7 results 5-June Long Term Medications 5-June Procedures 5-June Text results, and scanned images (names only) 6-June Download scanned images, pdfs, and faxes 6-June Display all appointments 7-June View messages 7-June Filter on results by LOINC, or type 9-June Send messages to staff 9-June
And those links are active .. so you can filter on each result. And this image shows a patient refill request appearing as a message in my inbox.
I'm just adding some error trapping to the form before activating it. You can try and submit some data to see what happens [] The addition of a high performance web server to Synapse raises the possibility of doing some load balancing for sites with large numbers of users... it may be possible to use the web server to download images, and upload scanned documents.
New patient registration is now working. The current intention is to allow new users to register and then make changes. Then once they have been seen, their records will be locked from further web updating. Don't want patients to change their addresses before they've paid their bills!!