PXRMLHLP ; SLC/PJH,AGP - Reminder Patient List help. ;05/31/2006
;;2.0;CLINICAL REMINDERS;**4**;Feb 04, 2005;Build 21
;======================================================================
LOAD(SUB) ;
;If necessary load the help text into the ^TMP array.
;Check if the help text has already been loaded.
I $D(^TMP(SUB,$J,"VALMCNT")) D Q
. S VALMCNT=^TMP(SUB,$J,"VALMCNT")
;
N DONE,IND,LABEL,TEXT
S LABEL=$S(SUB["LPP":"TX1",SUB["LPUH":"TX2",SUB["LPAH":"TX3",1:"NOHLP")
S DONE=0
S VALMCNT=0
F IND=1:1 Q:DONE D
. S TEXT=$P($T(@(LABEL_"+"_IND)),";;",2)
. I TEXT="**End Text**" S DONE=1 Q
. S VALMCNT=VALMCNT+1,^TMP(SUB,$J,VALMCNT,0)=TEXT
S ^TMP(SUB,$J,"VALMCNT")=VALMCNT
Q
;
;======================================================================
TX1 ;Help text for a selected patient list
;;The following actions are available:
;;
;;CV Change View
;; Toggle between display by patient name and display by patient
;; name within facility. Sorting by facility is possible only if
;; the patient's facility has been stored with the list.
;;
;;HSA Print Health Summary (All Patients)
;; Print a Health Summary for all patients on the patient list.
;;
;;HSI Print Health Summary (Individual Patients)
;; Print a Health Summary for selected patients.
;;
;;DEM Demographic Report
;; Display specific demographic data for the patients on the
;; list in delimited or formatted output.
;;
;;ED Edit List (Available only to creator of list)
;; Edit the name and type of list.
;;
;;USR View User (Available only to creator of list)
;; Add, delete, and view users who have access to the list.
;;
;;QU Quit
;;**End Text**
Q
;
TX2 ;Main help text for patient lists
;;
;;Patient Lists have two levels of control: Authorized User and Creator.
;;
;;Authorized User:
;; Authorized Users can have one of two levels of control assigned to
;; them: View only access and Full control. Full Control allows an
;; authorized user full access to a Patient List; the only thing an
;; authorized user cannot do is delete the list.
;;
;;Creator:
;; Can view a list, copy a list into a new list, delete a list, and
;; can copy a list into a OR/RR team list. A Creator is the only
;; person who can delete a private patient list.
;;
;;The following actions are available:
;;
;;CO Copy Patient List
;; Copy all patients in the patient list into a new local patient
;; list.
;;
;;COE Copy Patient List to OE/RR Team
;; Copy all patients in the patient list into a new OE/RR Team
;; list.
;;
;;CR Create Patient List
;; Use a list rule set to create a new local patient list.
;;
;;DE Delete Patient List (Creator Only)
;; Delete selected local patient lists.
;;
;;DCD Display Creation Documentation
;; Display documentation that shows how the patient list was
;; created.
;;
;;DSP Display Patient List
;; Display a selected patient list with the option to print. Also
;; view and modify the list of users assigned access to the list.
;;
;;CV Change View
;; Change the view between the list of Patient Lists sorted by patient
;; list name or sorted by type (public or private).
;;
;;LRM List Rule Management
;; Create or edit list rules.
;;
;;QU Quit
;;**End Text**
Q
;
TX3 ;Help Text for USR option
;;The following options require the user to have Creator access:
;;
;;ADD Add user
;; Add a user as an authorized user to the list.
;;
;;DEL Delete User
;; Delete one or more authorized users from the List.
;;
;;QU Quit
;;**End Text**
Q
;
;======================================================================
NOHLP ;Help text
;;
;;No Help Text Available
;;
;;**End Text**
Q
--- Routine Detail --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HPXRMLHLP 3900 printed Dec 13, 2024@01:46:25 Page 2
PXRMLHLP ; SLC/PJH,AGP - Reminder Patient List help. ;05/31/2006
+1 ;;2.0;CLINICAL REMINDERS;**4**;Feb 04, 2005;Build 21
+2 ;======================================================================
LOAD(SUB) ;
+1 ;If necessary load the help text into the ^TMP array.
+2 ;Check if the help text has already been loaded.
+3 IF $DATA(^TMP(SUB,$JOB,"VALMCNT"))
Begin DoDot:1
+4 SET VALMCNT=^TMP(SUB,$JOB,"VALMCNT")
End DoDot:1
QUIT
+5 ;
+6 NEW DONE,IND,LABEL,TEXT
+7 SET LABEL=$SELECT(SUB["LPP":"TX1",SUB["LPUH":"TX2",SUB["LPAH":"TX3",1:"NOHLP")
+8 SET DONE=0
+9 SET VALMCNT=0
+10 FOR IND=1:1
if DONE
QUIT
Begin DoDot:1
+11 SET TEXT=$PIECE($TEXT(@(LABEL_"+"_IND)),";;",2)
+12 IF TEXT="**End Text**"
SET DONE=1
QUIT
+13 SET VALMCNT=VALMCNT+1
SET ^TMP(SUB,$JOB,VALMCNT,0)=TEXT
End DoDot:1
+14 SET ^TMP(SUB,$JOB,"VALMCNT")=VALMCNT
+15 QUIT
+16 ;
+17 ;======================================================================
TX1 ;Help text for a selected patient list
+1 ;;The following actions are available:
+2 ;;
+3 ;;CV Change View
+4 ;; Toggle between display by patient name and display by patient
+5 ;; name within facility. Sorting by facility is possible only if
+6 ;; the patient's facility has been stored with the list.
+7 ;;
+8 ;;HSA Print Health Summary (All Patients)
+9 ;; Print a Health Summary for all patients on the patient list.
+10 ;;
+11 ;;HSI Print Health Summary (Individual Patients)
+12 ;; Print a Health Summary for selected patients.
+13 ;;
+14 ;;DEM Demographic Report
+15 ;; Display specific demographic data for the patients on the
+16 ;; list in delimited or formatted output.
+17 ;;
+18 ;;ED Edit List (Available only to creator of list)
+19 ;; Edit the name and type of list.
+20 ;;
+21 ;;USR View User (Available only to creator of list)
+22 ;; Add, delete, and view users who have access to the list.
+23 ;;
+24 ;;QU Quit
+25 ;;**End Text**
+26 QUIT
+27 ;
TX2 ;Main help text for patient lists
+1 ;;
+2 ;;Patient Lists have two levels of control: Authorized User and Creator.
+3 ;;
+4 ;;Authorized User:
+5 ;; Authorized Users can have one of two levels of control assigned to
+6 ;; them: View only access and Full control. Full Control allows an
+7 ;; authorized user full access to a Patient List; the only thing an
+8 ;; authorized user cannot do is delete the list.
+9 ;;
+10 ;;Creator:
+11 ;; Can view a list, copy a list into a new list, delete a list, and
+12 ;; can copy a list into a OR/RR team list. A Creator is the only
+13 ;; person who can delete a private patient list.
+14 ;;
+15 ;;The following actions are available:
+16 ;;
+17 ;;CO Copy Patient List
+18 ;; Copy all patients in the patient list into a new local patient
+19 ;; list.
+20 ;;
+21 ;;COE Copy Patient List to OE/RR Team
+22 ;; Copy all patients in the patient list into a new OE/RR Team
+23 ;; list.
+24 ;;
+25 ;;CR Create Patient List
+26 ;; Use a list rule set to create a new local patient list.
+27 ;;
+28 ;;DE Delete Patient List (Creator Only)
+29 ;; Delete selected local patient lists.
+30 ;;
+31 ;;DCD Display Creation Documentation
+32 ;; Display documentation that shows how the patient list was
+33 ;; created.
+34 ;;
+35 ;;DSP Display Patient List
+36 ;; Display a selected patient list with the option to print. Also
+37 ;; view and modify the list of users assigned access to the list.
+38 ;;
+39 ;;CV Change View
+40 ;; Change the view between the list of Patient Lists sorted by patient
+41 ;; list name or sorted by type (public or private).
+42 ;;
+43 ;;LRM List Rule Management
+44 ;; Create or edit list rules.
+45 ;;
+46 ;;QU Quit
+47 ;;**End Text**
+48 QUIT
+49 ;
TX3 ;Help Text for USR option
+1 ;;The following options require the user to have Creator access:
+2 ;;
+3 ;;ADD Add user
+4 ;; Add a user as an authorized user to the list.
+5 ;;
+6 ;;DEL Delete User
+7 ;; Delete one or more authorized users from the List.
+8 ;;
+9 ;;QU Quit
+10 ;;**End Text**
+11 QUIT
+12 ;
+13 ;======================================================================
NOHLP ;Help text
+1 ;;
+2 ;;No Help Text Available
+3 ;;
+4 ;;**End Text**
+5 QUIT