| 1 | DGJTHLP ;MJK/MAF/ESD/ALB - Help for IRT module using list processor ; 20-OCT-92
 | 
|---|
| 2 |  ;;1.0;Incomplete Records Tracking;;Jun 25, 2001
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 |  ;
 | 
|---|
| 5 | HLP ; -- IRT ListMan menu help
 | 
|---|
| 6 |  I X="?" D HLPS,PAUSE^VALM1 S VALMBCK="" G HLPQ
 | 
|---|
| 7 |  D CLEAR^VALM1
 | 
|---|
| 8 |  S DGJTHTXT=$S(DGJTHFLG="EN":"ENHLPTXT",DGJTHFLG="DL":"DLHLPTXT",DGJTHFLG="CE":"CEHLPTXT",DGJTHFLG="VW":"VWHLPTXT",DGJTHFLG="AD":"ADHLPTXT",1:"ENHLPTXT")
 | 
|---|
| 9 | HLPRTN S DGJTHRTN=$S(DGJTHTXT="ENHLPTXT"!(DGJTHTXT="DLHLPTXT"):"DGJTHLP",1:"DGJTHLP1")
 | 
|---|
| 10 |  F I=1:1 S DGJXX=$P($T(@DGJTHTXT+I^@DGJTHRTN),";;",2,99) Q:DGJXX="$END"  D
 | 
|---|
| 11 |  .D PAUSE^VALM1:DGJXX="$PAUSE" Q:'Y
 | 
|---|
| 12 |  .W !,$S(DGJXX["$PAUSE":"",1:DGJXX)
 | 
|---|
| 13 |  W !,"Possible actions for this option are the following:"
 | 
|---|
| 14 |  D HLPS,PAUSE^VALM1 S VALMBCK="R"
 | 
|---|
| 15 |  ;
 | 
|---|
| 16 | HLPQ K I,DGJXX,DGJTHTXT,DGJTHRTN,Y
 | 
|---|
| 17 |  Q
 | 
|---|
| 18 | HLPS ; -- short help
 | 
|---|
| 19 |  S X="?" D DISP^XQORM1 W !
 | 
|---|
| 20 |  Q
 | 
|---|
| 21 |  ;
 | 
|---|
| 22 | HLP1 ; -- Edit IRT Deficiency (from Completed IRT Edit) menu help text
 | 
|---|
| 23 |  I X="?" D HLPS,PAUSE^VALM1 S VALMBCK="" G HLPQ
 | 
|---|
| 24 |  D CLEAR^VALM1
 | 
|---|
| 25 |  S DGJTHTXT="CIHLPTXT" G HLPRTN
 | 
|---|
| 26 |  ;
 | 
|---|
| 27 | ENHLPTXT ; -- Enter/Edit menu help text
 | 
|---|
| 28 |  ;;Enter actions by typing the names or abbreviations.
 | 
|---|
| 29 |  ;;
 | 
|---|
| 30 |  ;;LIST ENTRY PRE-SELECTION:
 | 
|---|
| 31 |  ;;  Certain actions allow the user to pre-select one or more entries
 | 
|---|
| 32 |  ;;  from the Deficiency list.  For the Enter/Edit Menu option, these
 | 
|---|
| 33 |  ;;  actions are:
 | 
|---|
| 34 |  ;;                 DE   --  Edit Deficiencies
 | 
|---|
| 35 |  ;;                 EP   --  Expand Deficiency
 | 
|---|
| 36 |  ;;                 QC   --  Quick Complete of Def.
 | 
|---|
| 37 |  ;;                 TS   --  Treating Spec. Update
 | 
|---|
| 38 |  ;;  For example:
 | 
|---|
| 39 |  ;;
 | 
|---|
| 40 |  ;;      DE=1      ...will process entry #1 using the Edit action.
 | 
|---|
| 41 |  ;;      DE=3 4 5  ...will process entries 3,4,5 using the Edit action.
 | 
|---|
| 42 |  ;;      DE=1-3    ...will process entries 1,2,3 using the Edit action.
 | 
|---|
| 43 |  ;;$PAUSE
 | 
|---|
| 44 |  ;;  The Jump to a Category (JC) action can be pre-selected by
 | 
|---|
| 45 |  ;;  Type of Category.
 | 
|---|
| 46 |  ;;
 | 
|---|
| 47 |  ;;  For example:
 | 
|---|
| 48 |  ;;
 | 
|---|
| 49 |  ;;      JC=PHYS   ...will jump to the PHYSICAL EXAMINATION category.
 | 
|---|
| 50 |  ;;
 | 
|---|
| 51 |  ;;  If no entry is pre-selected, the user will be prompted for a
 | 
|---|
| 52 |  ;;  selection.
 | 
|---|
| 53 |  ;;
 | 
|---|
| 54 |  ;;ACTION MENU DISPLAY:
 | 
|---|
| 55 |  ;; The ADPL 'Auto Display(On/Off)' action can be used to turn on/off
 | 
|---|
| 56 |  ;; the action menu that is displayed at the bottom of the screen.
 | 
|---|
| 57 |  ;;------------------------------------------------------------------------------
 | 
|---|
| 58 |  ;;$END
 | 
|---|
| 59 | DLHLPTXT ; -- Delete menu help text
 | 
|---|
| 60 |  ;;Enter actions by typing the names or abbreviations.
 | 
|---|
| 61 |  ;;
 | 
|---|
| 62 |  ;;LIST ENTRY PRE-SELECTION:
 | 
|---|
| 63 |  ;;  Certain actions allow the user to pre-select one or more entries
 | 
|---|
| 64 |  ;;  from the Deficiency list.  For the IRT Delete Menu option, these
 | 
|---|
| 65 |  ;;  actions are:
 | 
|---|
| 66 |  ;;
 | 
|---|
| 67 |  ;;                 DL   --  Delete an IRT
 | 
|---|
| 68 |  ;;                 EP   --  Expand Deficiency
 | 
|---|
| 69 |  ;;  For example:
 | 
|---|
| 70 |  ;;
 | 
|---|
| 71 |  ;;      DL=3      ...will process entry #3 using the Delete action.
 | 
|---|
| 72 |  ;;      DL=2 4 5  ...will process entries 2,4,5 using the Delete action.
 | 
|---|
| 73 |  ;;      DL=1-3    ...will process entries 1,2,3 using the Delete action.
 | 
|---|
| 74 |  ;;
 | 
|---|
| 75 |  ;;  If no entry is pre-selected, the user will be prompted for a
 | 
|---|
| 76 |  ;;  selection.
 | 
|---|
| 77 |  ;;$PAUSE
 | 
|---|
| 78 |  ;;ACTION MENU DISPLAY:
 | 
|---|
| 79 |  ;; The ADPL 'Auto Display(On/Off)' action can be used to turn on/off
 | 
|---|
| 80 |  ;; the action menu that is displayed at the bottom of the screen.
 | 
|---|
| 81 |  ;;------------------------------------------------------------------------------
 | 
|---|
| 82 |  ;;$END
 | 
|---|
| 83 |  ;
 | 
|---|
| 84 | STATUS ;This code is the screen code for the Status field (.11) of the
 | 
|---|
| 85 |  ;Incomplete Records Tracking file (393).  This screens out the status
 | 
|---|
| 86 |  ;for the different types of deficiencies and the divisions if they
 | 
|---|
| 87 |  ;review IRTs.
 | 
|---|
| 88 |  N DGJX,DGJY,DGJTPD S DGJX=$G(^VAS(393,DA,0)) Q:DGJX']""  S DGJY=$P(DGJX,"^",6),DGJTPD=$P($G(^VAS(393.3,$P(DGJX,"^",2),0)),"^",1)
 | 
|---|
| 89 |  I $D(^DG(40.8,+DGJY,"DT")),$P(^DG(40.8,+DGJY,"DT"),"^",3)=1 I "^DISCHARGE SUMMARY^INTERIM SUMMARY^OP REPORT^"[DGJTPD S DIC("S")="I ""^COMPLETED^SIGNED NO REVIEW^""'[$P(^DG(393.2,+Y,0),U,1)" Q
 | 
|---|
| 90 |  I "^DISCHARGE SUMMARY^INTERIM SUMMARY^OP REPORT^"[DGJTPD S DIC("S")="I ""^COMPLETED^SIGNED^REVIEWED^""'[$P(^DG(393.2,+Y,0),U,1)" Q
 | 
|---|
| 91 |  S DIC("S")="I ""^COMPLETED^INCOMPLETE^""[$P(^DG(393.2,+Y,0),U,1)" Q
 | 
|---|
| 92 |  Q
 | 
|---|