Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: GMP1O001

GMP1O001.m

Go to the documentation of this file.
  1. GMP1O001 ; ; 01-SEP-1995
  1. ;;2.0;Problem List;**3**;AUG 25, 1994
  1. F I=1:2 S X=$T(Q+I) Q:X="" S Y=$E($T(Q+I+1),4,999),X=$E(X,4,999) S:$A(Y)=126 I=I+1,Y=$E(Y,2,999)_$E($T(Q+I+1),5,99) S:$A(Y)=61 Y=$E(Y,2,999) X NO E S @X=Y
  1. Q Q
  1. ;;^UTILITY(U,$J,"PRO",1351,0)
  1. ;;=GMPL MENU VIEW LIST^View w/wo Seq Numbers^^A^^^^^^^^PROBLEM LIST
  1. ;;^UTILITY(U,$J,"PRO",1351,1,0)
  1. ;;=^^3^3^2940202^^^^
  1. ;;^UTILITY(U,$J,"PRO",1351,1,1,0)
  1. ;;=This action allows the user to toggle between displaying the sequence
  1. ;;^UTILITY(U,$J,"PRO",1351,1,2,0)
  1. ;;=numbers assigned to each category for ordering, or the display numbers
  1. ;;^UTILITY(U,$J,"PRO",1351,1,3,0)
  1. ;;=only.
  1. ;;^UTILITY(U,$J,"PRO",1351,4)
  1. ;;=^
  1. ;;^UTILITY(U,$J,"PRO",1351,10,0)
  1. ;;=^101.01PA^0^0
  1. ;;^UTILITY(U,$J,"PRO",1351,15)
  1. ;;=W !,"Rebuilding selection list display to"_$S(GMPLMODE="E":" not",1:"")_" show sequence numbers ..." D BUILD^GMPLBLD("^TMP(""GMPLIST"",$J)",GMPLMODE)
  1. ;;^UTILITY(U,$J,"PRO",1351,20)
  1. ;;=S GMPLMODE=$S(GMPLMODE="E":"I",1:"E"),VALMBCK="R",VALMSG=$$MSG^GMPLX
  1. ;;^UTILITY(U,$J,"PRO",1351,26)
  1. ;;=
  1. ;;^UTILITY(U,$J,"PRO",1351,28)
  1. ;;=
  1. ;;^UTILITY(U,$J,"PRO",1351,99)
  1. ;;=56270,61134
  1. ;;^UTILITY(U,$J,"PRO",1352,0)
  1. ;;=GMPL MENU RESEQUENCE GROUPS^Resequence Categories^^A^^^^^^^^PROBLEM LIST
  1. ;;^UTILITY(U,$J,"PRO",1352,1,0)
  1. ;;=^^2^2^2931213^^^^
  1. ;;^UTILITY(U,$J,"PRO",1352,1,1,0)
  1. ;;=This action allows the user to place the problem caetgories on the current
  1. ;;^UTILITY(U,$J,"PRO",1352,1,2,0)
  1. ;;=list in a different order; problems will be automatically renumbered.
  1. ;;^UTILITY(U,$J,"PRO",1352,15)
  1. ;;=I $D(GMPREBLD) D BUILD^GMPLBLD("^TMP(""GMPLIST"",$J)",GMPLMODE) K GMPREBLD
  1. ;;^UTILITY(U,$J,"PRO",1352,20)
  1. ;;=D RESEQ^GMPLBLD1
  1. ;;^UTILITY(U,$J,"PRO",1352,99)
  1. ;;=56270,61134
  1. ;;^UTILITY(U,$J,"PRO",1357,0)
  1. ;;=GMPL MENU CREATE GROUP^Enter/Edit Category^^A^^^^^^^^PROBLEM LIST
  1. ;;^UTILITY(U,$J,"PRO",1357,1,0)
  1. ;;=^^7^7^2940304^^^^
  1. ;;^UTILITY(U,$J,"PRO",1357,1,1,0)
  1. ;;=This action transfers control to the List Manager utility, to bring up
  1. ;;^UTILITY(U,$J,"PRO",1357,1,2,0)
  1. ;;=a new screen allowing the entry/editing of any problem category.
  1. ;;^UTILITY(U,$J,"PRO",1357,1,3,0)
  1. ;;=The user will be asked for the category s/he wishes to review and edit,
  1. ;;^UTILITY(U,$J,"PRO",1357,1,4,0)
  1. ;;=and a screen similar to the 'Build List' menu will be shown allowing
  1. ;;^UTILITY(U,$J,"PRO",1357,1,5,0)
  1. ;;=similar actions to edit the contents of the selected category. A new
  1. ;;^UTILITY(U,$J,"PRO",1357,1,6,0)
  1. ;;=category may be entered here, which will be available to add to the
  1. ;;^UTILITY(U,$J,"PRO",1357,1,7,0)
  1. ;;=current list upon return to the 'Build List' screen when finished.
  1. ;;^UTILITY(U,$J,"PRO",1357,15)
  1. ;;=I $D(GMPSAVED) D BUILD^GMPLBLD("^TMP(""GMPLIST"",$J)",GMPLMODE),HDR^GMPLBLD K GMPSAVED
  1. ;;^UTILITY(U,$J,"PRO",1357,20)
  1. ;;=D EDIT^GMPLBLD
  1. ;;^UTILITY(U,$J,"PRO",1357,99)
  1. ;;=56270,61133
  1. ;;^UTILITY(U,$J,"PRO",1362,0)
  1. ;;=GMPL MENU RESEQUENCE PROBLEMS^Resequence Problems^^A^^^^^^^^PROBLEM LIST
  1. ;;^UTILITY(U,$J,"PRO",1362,1,0)
  1. ;;=^^3^3^2931213^^
  1. ;;^UTILITY(U,$J,"PRO",1362,1,1,0)
  1. ;;=This action allows the user to place the problems in the current category
  1. ;;^UTILITY(U,$J,"PRO",1362,1,2,0)
  1. ;;=in a different order; problems will be automatically renumbered for
  1. ;;^UTILITY(U,$J,"PRO",1362,1,3,0)
  1. ;;=display and selection purposes.
  1. ;;^UTILITY(U,$J,"PRO",1362,15)
  1. ;;=I $D(GMPREBLD) D BUILD^GMPLBLDC("^TMP(""GMPLIST"",$J)",GMPLMODE) K GMPREBLD
  1. ;;^UTILITY(U,$J,"PRO",1362,20)
  1. ;;=D RESEQ^GMPLBLD1
  1. ;;^UTILITY(U,$J,"PRO",1362,99)
  1. ;;=56270,61134
  1. ;;^UTILITY(U,$J,"PRO",1364,0)
  1. ;;=GMPL MENU VIEW GROUP^View w/wo Seq Numbers^^A^^^^^^^^PROBLEM LIST
  1. ;;^UTILITY(U,$J,"PRO",1364,1,0)
  1. ;;=^^3^3^2940202^^^
  1. ;;^UTILITY(U,$J,"PRO",1364,1,1,0)
  1. ;;=This action allows the user to toggle between displaying the sequence
  1. ;;^UTILITY(U,$J,"PRO",1364,1,2,0)
  1. ;;=numbers assigned to each problem for ordering, or the display numbers
  1. ;;^UTILITY(U,$J,"PRO",1364,1,3,0)
  1. ;;=only.
  1. ;;^UTILITY(U,$J,"PRO",1364,4)
  1. ;;=^
  1. ;;^UTILITY(U,$J,"PRO",1364,10,0)
  1. ;;=^101.01PA^0^0
  1. ;;^UTILITY(U,$J,"PRO",1364,15)
  1. ;;=W !,"Rebuilding problem category display to"_$S(GMPLMODE="E":" not",1:"")_" show sequence numbers ..." D BUILD^GMPLBLDC("^TMP(""GMPLIST"",$J)",GMPLMODE)
  1. ;;^UTILITY(U,$J,"PRO",1364,20)
  1. ;;=S GMPLMODE=$S(GMPLMODE="E":"I",1:"E"),VALMBCK="R",VALMSG=$$MSG^GMPLX
  1. ;;^UTILITY(U,$J,"PRO",1364,26)
  1. ;;=
  1. ;;^UTILITY(U,$J,"PRO",1364,28)
  1. ;;=
  1. ;;^UTILITY(U,$J,"PRO",1364,99)
  1. ;;=56270,61134