Welcome to SynapseDirect Sign in | Join | Help
in Search

SynapseDirect

Wiki Integration

Last post 09-19-2009, 5:37 PM by Graham. 13 replies.
Sort Posts: Previous Next
  •  09-20-2008, 1:54 AM 6735

    Wiki Integration

    A wiki is probably a good thing for a practice to have .. but is there any point integrating Synapse into the wiki as well?

    The Developer Wiki uses Mindtouch's Deki, and this has an extensive API - see http://wiki.developer.mindtouch.com/MindTouch_Deki/API_Reference

    I've used this API to access file information on the beta downloads so I know I can integrate this wiki ... but to what point?


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-20-2008, 1:59 AM 6736 in reply to 6735

    Re: Wiki Integration

    This is the REBOL code to grab the authentication token so that we can access password protected pages on the wiki

                     token: read compose [
                        scheme: 'http
                        host: "compkarori.no-ip.biz"
                        port-id: 8090
                        target: "@api/deki/users/authenticate"
                        user: (userfld/text)
                        pass: (passfld/text)
                    ] 

    and the (userfld/text) containst the username, and (passfld/text) contains the password.

    Once we get the authentication token, we can now access the file information like this

                    xml: read/custom [
                        scheme: 'http
                        host: "compkarori.no-ip.biz"
                        port-id: 8090
                        target: "@api/deki/files/269/info"
                    ] compose/deep [ get "" [Cookie: (join "authtoken=" token)] ]

    We can use the API to create pages, upload files, download files .. pretty much anything one can do using the web interface.


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-20-2008, 6:17 AM 6737 in reply to 6736

    Re: Wiki Integration

    Here's an example of possible integration.  The Deki wiki has a page containing all the forms used in this practice.  The wiki page can be updated by any of the staff.

    The [Fetch] button uses the Deki API to read that page, and grab all the information about each attachment which is then displayed in the table.  Clicking on the table row then browses to that file.


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-21-2008, 2:56 AM 6740 in reply to 6737

    Re: Wiki Integration

    The Beta 62 client allows you to integrate Deki Wiki into Synapse.

    1. Sign up for your free 100Mb wiki at http://www.wik.is/ 
    2. Decide whether you want this wiki to be private or public  ( Control Panel/Site Settings and uncheck "Allow anonymous users to view" to make this wiki private
    3. Create a new page called eg. "Practice Forms" and upload a few forms that you use
    4. Enter this page into Settings/User/Deki - Deki File Page, and also your credentials if you have chosen to make this wiki private
    5. Now when you restart, go to Links/Practice Forms ... and you should see your link there.  Click on [Fetch] to see your forms.

    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-21-2008, 7:55 PM 6741 in reply to 6740

    Re: Wiki Integration

    Very Interesting.

    I certainly *LOVE LOVE* wikis.

    My internal wiki is superior to this Deki Wiki Method as my Wiki is:

    (1) Much Faster Editing

    (2) Much Faster Searching.

    (3) Bonus, you can carry your wiki with you on a Windows Mobile Device.

    (1) and (2) are the most important features of a wiki, at least how I use it.

    A practice really wouldn't actively be interested in getting their patients involved in document creation so most of the files would be for internal use (and private).  I guess this might be a way for hosting (for free) documents you want patients to have access to (ie. new patient signup pdfs, health tips, preps etc.) For a doctor without a website this would be a great idea.

    I use a wiki for mostly non-patient, non-EMR related activity.  I am hoping to eliminate paper with my wiki.  We use it for logging patient calls, and patient todos that are not in Synapse.  We also put lots of phone numbers, and referral sources in there.  For myself, I put medical information in there ... like different formulations of rosacea creams that I never remember, etc.  Or links to documents on my Networked Hard Drives.  Or I have my staff's "Synapse Manual" in there.  

    The big advantage of the wik.is is the WWW access.  However, my wiki is available via my Hamachi VPN.  

    For the detailed practice information I put in my wiki, I dont think I would feel comfortable with this information on the WWW.

    Interesting development.  I'll make a site to check it out !  Smile

     

     



    Developer
  •  09-21-2008, 10:41 PM 6742 in reply to 6741

    Re: Wiki Integration


    >For the detailed practice information I put in my wiki, I dont think I would feel comfortable with this information on the WWW.

    You can choose to make sections of this wiki private, or, the whole wiki private.


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-22-2008, 6:42 AM 6744 in reply to 6742

    Re: Wiki Integration

    One possibility is to ditch Paperport support and have patient files that don't go into the Synapse database stored on a private Wiki instead.

    So, if the patient brings Dicom images on cd, or movies or other multimedia data, it can be stored in a wiki page allocated for that patient.  Set up the appropriate tags, and you can then watch the multimedia as a plugin on that page.


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-23-2008, 2:44 AM 6747 in reply to 6744

    Re: Wiki Integration

    I haven't used your wiki .. unless you're using Twiki, but the free sites are pretty quick .. faster than my vmware appliance.

    The big difference is that Deki is not just a wiki.  It's a collection of loosely coupled web services that are accessed thru an API.  The wiki itself is a PHP interface to the API to provide the wiki like functionality. Using the API Synapse can leverage those services for its own purposes ... though those purposes have not been clarified yet.

    You can read more about the Deki technology at their site.


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-24-2008, 3:29 PM 6748 in reply to 6747

    Re: Wiki Integration

    The Deki Wiki professional version can have https, and various extensions added.  I think this means that they can be used as an inexpensive patient portal.

    For example, one of the extensions is the thinkfree java office applet which allows users to view documents and spreadsheets.

    So, you could automatically create a private page for a patient, and upload their documents such as results, vaccination spread sheets and so forth.  There would however be no two way communication as in a true patient portal.  But the patient could also upload their own health documents as a health repository they can contribute to.

    And when a patient is sent to a specialist, the specialist can login to the patient's health repository to view the data.


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-24-2008, 6:33 PM 6749 in reply to 6748

    Re: Wiki Integration

    So this could, if you want ... be a Word Document populated with:

    Diagnoses

    Surgeries

    Meds

    Allergies and Failed

    ... etc....

    I suppose that is one fairly interesting thing.  I dont think I would use it as outlined.  Nor would my specialists.

     

     



    Developer
  •  09-24-2008, 7:27 PM 6750 in reply to 6749

    Re: Wiki Integration

    Your patients might like it though ... and since there is no connection to your server ( it all being push rather than pull ), it might make it more attractive from the security point of view.

     


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-24-2008, 10:32 PM 6751 in reply to 6750

    Re: Wiki Integration

    Graham:

    Your patients might like it though ...

    Sure. What will it offer them ?

    and since there is no connection to your server ( it all being push rather than pull ), it might make it more attractive from the security point of view.

    Big bonus for sure.

     



    Developer
  •  09-25-2008, 4:59 PM 6756 in reply to 6751

    Re: Wiki Integration

    It will offer them a place to collate all their health related data.

     


    Graham Chiu
    Beta Downloads and Documentation Wiki
  •  09-19-2009, 5:37 PM 9265 in reply to 6756

    Re: Wiki Integration

    Free wik.is sites are no longer available ... they became oversubscribed.

    If you wish to use a dekiwiki, you'll have to run your own site. 


    Graham Chiu
    Beta Downloads and Documentation Wiki
View as RSS news feed in XML
Try-out the Click to try-out Synapse EMR Express Edition Free Synapse EMR Express Edition Click to try-out Synapse EMR Express Edition · ©2006 SynapseDirect · Terms and Conditions · Privacy Policy · help us keep Synapse EMR Express free for all Doctors

managing your electronic medical records · Unique Visits Dell Computer