Skip navigation
Currently Being Moderated

Installing the Patient Dashboard Demonstration Application

VERSION 4  Click to view document history
Created on: Mar 31, 2009 3:28 PM by Ben Mehling - Last Modified:  Apr 10, 2009 2:12 AM by Jonathan Tai

The Patient Dashboard demo application is a web based app that gives a view of patients assigned to units (wards).

 

  • Refer to Installing OVID document
  • A security option should be created and assigned to users that can access the patient dashboard demo application.  In this document, we'll actually create new user and assign the option to that user.  However, you can opt to just create the option, assigned the needed RPCs and assign the option to the user.  First, create the option and assign the RPCs as follows:

 

$ mumps -dir

GTM>D P^DI


MSC FileMan 22.1030

Identity = MAN,SYS  MANAGER,SYSTEM     pb          SYSTEM MANAGER

Select OPTION: 1  ENTER OR EDIT FILE ENTRIES



Input to what File: NEW PERSON// OPTION
     1   OPTION                           (9548 entries)
     2   OPTION SCHEDULING                (13 entries)
CHOOSE 1-2: 1  OPTION                     (9548 entries)
EDIT WHICH FIELD: ALL// .01 NAME
THEN EDIT FIELD: RPC    (multiple)
   EDIT WHICH RPC SUB-FIELD: ALL// .01  RPC
   THEN EDIT RPC SUB-FIELD:
THEN EDIT FIELD:


Select OPTION NAME: MSC PATIENT DASHBOARD
Not a known package or a local namespace.
  Are you adding 'MSC PATIENT DASHBOARD' as a new OPTION (the 9549TH)? No// Y
  (Yes)
   OPTION MENU TEXT: MSC PATIENT DASHBOARD
Select RPC: ORRC TASKS BY PATIENT
  Are you adding 'ORRC TASKS BY PATIENT' as a new RPC (the 1ST for this OPTION)
? No// Y (Yes)
Select RPC: ORRC ALERTS BY PATIENT
  Are you adding 'ORRC ALERTS BY PATIENT' as a new RPC? No// Y  (Yes)
Select RPC: ORRC EVENTS BY PATIENT
  Are you adding 'ORRC EVENTS BY PATIENT' as a new RPC? No// Y  (Yes)
Select RPC: ORRC ORDERS BY ID
  Are you adding 'ORRC ORDERS BY ID' as a new RPC (the 4TH for this OPTION)? No
// Y (Yes)
Select RPC: ORRC RESULTS BY ID
  Are you adding 'ORRC RESULTS BY ID' as a new RPC (the 5TH for this OPTION)? N
o// Y (Yes)
Select RPC: ORRC ORDERS BY PATIENT
  Are you adding 'ORRC ORDERS BY PATIENT' as a new RPC? No// Y (Yes)
Select RPC: ORRC RESULTS BY DATE
  Are you adding 'ORRC RESULTS BY DATE' as a new RPC (the 7TH for this OPTION)?
 No// Y (Yes)
Select RPC: ORRC VITALS BY PATIENT
  Are you adding 'ORRC VITALS BY PATIENT' as a new RPC? No// Y (Yes)
Select RPC: ORRC DASHBOARD PATIENTS
  Are you adding 'ORRC DASHBOARD PATIENTS' as a new RPC? No// Y (Yes)
Select RPC: ORRC VITALS BY ID
  Are you adding 'ORRC VITALS BY ID' as a new RPC (the 10TH for this OPTION)? N
o// Y (Yes)
Select RPC: ORQQPL LIST
  Are you adding 'ORQQPL LIST' as a new RPC (the 11TH for this OPTION)? No// Y
  (Yes)
Select RPC: ORQQAL LIST
     1   ORQQAL LIST
     2   ORQQAL LIST REPORT
CHOOSE 1-2: 1  ORQQAL LIST
  Are you adding 'ORQQAL LIST' as a new RPC (the 12TH for this OPTION)? No// Y
  (Yes)
Select RPC: ORWPS ACTIVE
  Are you adding 'ORWPS ACTIVE' as a new RPC (the 13TH for this OPTION)? No// Y

  (Yes)
Select RPC:


Select OPTION NAME:




Select OPTION:
GTM>halt

 

  • Create a Dashboard user.  We'll give ours an access code of DASHB1234 with a verify code of DB1234!!.
$ mumps -dir

GTM>D P^DI


MSC FileMan 22.1030

Identity = MAN,SYS  MANAGER,SYSTEM     pb          SYSTEM MANAGER

Select OPTION: 1  ENTER OR EDIT FILE ENTRIES



Input to what File: OPTION// NEW PERSON    (55 entries)
EDIT WHICH FIELD: ALL// .01  NAME
THEN EDIT FIELD: 7.2 VERIFY CODE never expires
THEN EDIT FIELD: 2.1 Want to edit ACCESS CODE (Y/N)
THEN EDIT FIELD: 11.1  Want to edit VERIFY CODE (Y/N)
THEN EDIT FIELD:


Select NEW PERSON NAME: USER,DASHBOARD
  Are you adding 'USER,DASHBOARD' as a new NEW PERSON (the 56TH)? No// Y  (Yes)
Checking SOUNDEX for matches.
     USER,MEDSPHERE TWELVE
     USER,NURSE
     USER,PHARMACIST
     USER,LAB
     USER,DIETITIAN
     USER,RADIOLOGIST
     USER,PT
     USER,ANESTHESIA
     USER,SURGEON
     USER,PSYCHIATRIST
     USER,SOCIAL
     USER,PHYSICIAN
     USER,MEDSPHERE TWENTY-FOUR
     USER,MEDSPHERE TWENTY-FIVE
     USER,MEDSPHERE TWENTY-SIX
     USER,MEDSPHERE TWENTY-SEVEN
Press Return to Continue.
     USER,MEDSPHERE TWENTY-EIGHT
     USER,MEDSPHERE TWENTY-NINE
     USER,MEDSPHERE THIRTY
     USER,MEDSPHERE THIRTY-ONE
     USER,MEDSPHERE THIRTY-TWO
     USER,MEDSPHERE THIRTY-THREE
     USER,MEDSPHERE THIRTY-FOUR
     USER,MEDSPHERE THIRTY-FIVE
     USER,MEDSPHERE THIRTY-SIX
     USER,MEDSPHERE THIRTY-SEVEN
     USER,MEDSPHERE THIRTY-EIGHT
     USER,MEDSPHERE THIRTY-NINE
     USER,MEDSPHERE FORTY
     USER,MEDSPHERE FORTY-ONE
     USER,MEDSPHERE FORTY-TWO
     USER,MEDSPHERE FORTY-THREE
Press Return to Continue.
     USER,MEDSPHERE FORTY-FOUR
     USER,MEDSPHERE FORTY-FIVE
     USER,MEDSPHERE FORTY-SIX
     USER,MEDSPHERE FORTY-SEVEN
     USER,MEDSPHERE FORTY-EIGHT
     USER,MEDSPHERE FORTY-NINE
     USER,MEDSPHERE FIFTY
     USER,MEDSPHERE FIFTY-ONE
     USER,MEDSPHERE FIFTY-TWO
     USER,OVID
Do you still want to add this entry: NO//Y
   NEW PERSON INITIAL: DBU
   NEW PERSON MAIL CODE:
VERIFY CODE never expires: Y  Yes
Want to edit ACCESS CODE (Y/N): Y
Enter a new ACCESS CODE <Hidden>: DB1234
Please re-type the new code to show that I have it right: DB1234

 OK, Access code has been changed!
 The VERIFY CODE has been deleted as a security measure.
 The user will have to enter a new one the next time they sign-on.

Want to edit VERIFY CODE (Y/N): Y

Enter a new VERIFY CODE: DB1234!!

Please re-type the new code to show that I have it right: DB1234!!


 OK, Verify code has been changed!



Select NEW PERSON NAME:




Select OPTION:
GTM>halt

 

  • Assign MSC Patient Dashboard Option and needed RPCs to user.  You can assign to any user.  We'll assign it to the one we just created.

 

$ mumps -dir

GTM>D P^DI


MSC FileMan 22.1030

Identity = MAN,SYS  MANAGER,SYSTEM     pb          SYSTEM MANAGER

Select OPTION: 1 ENTER OR EDIT FILE ENTRIES



Input to what File: NEW PERSON//NEW PERSON          (56 entries)
EDIT WHICH FIELD: ALL// 203  SECONDARY MENU OPTIONS  (multiple)
   EDIT WHICH SECONDARY MENU OPTIONS SUB-FIELD: ALL// .01  SECONDARY MENU OPTION
S
   THEN EDIT SECONDARY MENU OPTIONS SUB-FIELD:
THEN EDIT FIELD:


Select NEW PERSON NAME: USER,DASHBOARD       DBU
Select SECONDARY MENU OPTIONS: MSC PATIENT DASHBOARD       MSC PATIENT DASHBOARD
  Are you adding 'MSC PATIENT DASHBOARD' as
    a new SECONDARY MENU OPTIONS (the 1ST for this NEW PERSON)? No// Y  (Yes)
Select SECONDARY MENU OPTIONS:


Select NEW PERSON NAME:

Select OPTION:
GTM>halt

 

  • Unpack the jetty distribution.
  • Within the directory that you unpacked jetty, edit the conf/JAAS.config file and make sure that the vistalink host and port are correct for the DashBoard entry.
  • Start jetty by executing: sh jettytstart.sh  (or jettystart.bat on windows)
  • Assuming that you started jetty on the same machine as your web browser, point your web browser to:  http://localhost:8080/DashBoard
  • You should get a login screen.
    • Login with DB1234/DB1234!! and you should see a list of units.
    • Select units until you see lists of patients assigned to that unit.
    • Select a patient to see a tabbed detail view.
    • The Orders, Results and Vitals tabs do not "preload" but wait until they are selected.  If you are not seeing information in these tabs, try adjusting your Begin Date to far in the past (e.g. many years in the past, perhaps)
    • The Results and Vitals tab list event dates, choose a date to see the detail.
    Average User Rating
    (0 ratings)

    Bookmarked By (0)

    More Like This

    • Retrieving data ...