- FHINI0NP ; ; 11-OCT-1995
- ;;5.0;Dietetics;;Oct 11, 1995
- 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
- Q Q
- ;;^UTILITY(U,$J,"OPT",1495,"U")
- ;;=ENTER/EDIT STAFFING DATA
- ;;^UTILITY(U,$J,"OPT",1496,0)
- ;;=FHADMR5^Staffing Data Report^^R^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1496,1,0)
- ;;=^^3^3^2920915^^^
- ;;^UTILITY(U,$J,"OPT",1496,1,1,0)
- ;;=This option will produce the Performance Standards Report for any
- ;;^UTILITY(U,$J,"OPT",1496,1,2,0)
- ;;=specified time period. The value for the Served Rations is calculated
- ;;^UTILITY(U,$J,"OPT",1496,1,3,0)
- ;;=from the most recent data in the Served Ration Report.
- ;;^UTILITY(U,$J,"OPT",1496,25)
- ;;=EN2^FHADM4
- ;;^UTILITY(U,$J,"OPT",1496,"U")
- ;;=STAFFING DATA REPORT
- ;;^UTILITY(U,$J,"OPT",1497,0)
- ;;=FHNU11^Recipe Analysis^^R^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1497,1,0)
- ;;=^^4^4^2930510^^^^
- ;;^UTILITY(U,$J,"OPT",1497,1,1,0)
- ;;=This option allows for selection of items from the Food
- ;;^UTILITY(U,$J,"OPT",1497,1,2,0)
- ;;=Nutrient file which are then combined into a recipe and
- ;;^UTILITY(U,$J,"OPT",1497,1,3,0)
- ;;=optionally stored in the Food Nutrient file as an analyzed
- ;;^UTILITY(U,$J,"OPT",1497,1,4,0)
- ;;=food item.
- ;;^UTILITY(U,$J,"OPT",1497,25)
- ;;=FHNU11
- ;;^UTILITY(U,$J,"OPT",1497,"U")
- ;;=RECIPE ANALYSIS
- ;;^UTILITY(U,$J,"OPT",1498,0)
- ;;=FHSP1^Enter/Edit Standing Order File^^R^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1498,1,0)
- ;;=^^2^2^2890606^^^^
- ;;^UTILITY(U,$J,"OPT",1498,1,1,0)
- ;;=This option allows for the addition/editing of names
- ;;^UTILITY(U,$J,"OPT",1498,1,2,0)
- ;;=contained in the Standing Orders file (118.3).
- ;;^UTILITY(U,$J,"OPT",1498,25)
- ;;=EN1^FHSP
- ;;^UTILITY(U,$J,"OPT",1498,"U")
- ;;=ENTER/EDIT STANDING ORDER FILE
- ;;^UTILITY(U,$J,"OPT",1499,0)
- ;;=FHSP2^List Standing Order File^^R^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1499,1,0)
- ;;=^^2^2^2890606^^^
- ;;^UTILITY(U,$J,"OPT",1499,1,1,0)
- ;;=This option will list all standing order names contained
- ;;^UTILITY(U,$J,"OPT",1499,1,2,0)
- ;;=in the Standing Orders file (118.3).
- ;;^UTILITY(U,$J,"OPT",1499,25)
- ;;=EN2^FHSP
- ;;^UTILITY(U,$J,"OPT",1499,"U")
- ;;=LIST STANDING ORDER FILE
- ;;^UTILITY(U,$J,"OPT",1500,0)
- ;;=FHSP3^Enter/Edit Standing Orders^^R^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1500,1,0)
- ;;=^^3^3^2930930^^^^
- ;;^UTILITY(U,$J,"OPT",1500,1,1,0)
- ;;=This option allows for the entering and editing of a standing order
- ;;^UTILITY(U,$J,"OPT",1500,1,2,0)
- ;;=for a patient. The meals with which the standing order
- ;;^UTILITY(U,$J,"OPT",1500,1,3,0)
- ;;=are to be associated are also indicated.
- ;;^UTILITY(U,$J,"OPT",1500,25)
- ;;=EN1^FHSPED
- ;;^UTILITY(U,$J,"OPT",1500,"U")
- ;;=ENTER/EDIT STANDING ORDERS
- ;;^UTILITY(U,$J,"OPT",1501,0)
- ;;=FHSP4^Standing Order Inquiry^^R^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1501,1,0)
- ;;=^^2^2^2880717^^
- ;;^UTILITY(U,$J,"OPT",1501,1,1,0)
- ;;=This option allows for displaying the active standing orders
- ;;^UTILITY(U,$J,"OPT",1501,1,2,0)
- ;;=for a patient.
- ;;^UTILITY(U,$J,"OPT",1501,25)
- ;;=EN2^FHSPED
- ;;^UTILITY(U,$J,"OPT",1501,"U")
- ;;=STANDING ORDER INQUIRY
- ;;^UTILITY(U,$J,"OPT",1502,0)
- ;;=FHSP5^Tabulate Standing Orders^^R^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1502,1,0)
- ;;=^^3^3^2920915^^^^
- ;;^UTILITY(U,$J,"OPT",1502,1,1,0)
- ;;=This option will produce a tabulation of all standing orders
- ;;^UTILITY(U,$J,"OPT",1502,1,2,0)
- ;;=for a meal for a specified Communication Office or all
- ;;^UTILITY(U,$J,"OPT",1502,1,3,0)
- ;;=offices.
- ;;^UTILITY(U,$J,"OPT",1502,25)
- ;;=FHSPTAB
- ;;^UTILITY(U,$J,"OPT",1502,"U")
- ;;=TABULATE STANDING ORDERS
- ;;^UTILITY(U,$J,"OPT",1503,0)
- ;;=FHSPX^Standing Order Management^^M^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1503,1,0)
- ;;=^^2^2^2880806^^
- ;;^UTILITY(U,$J,"OPT",1503,1,1,0)
- ;;=This menu allows access to the file management options of the
- ;;^UTILITY(U,$J,"OPT",1503,1,2,0)
- ;;=Standing Order module.
- ;;^UTILITY(U,$J,"OPT",1503,10,0)
- ;;=^19.01PI^2^2
- ;;^UTILITY(U,$J,"OPT",1503,10,1,0)
- ;;=1498^SE
- ;;^UTILITY(U,$J,"OPT",1503,10,1,"^")
- ;;=FHSP1
- ;;^UTILITY(U,$J,"OPT",1503,10,2,0)
- ;;=1499^LS
- ;;^UTILITY(U,$J,"OPT",1503,10,2,"^")
- ;;=FHSP2
- ;;^UTILITY(U,$J,"OPT",1503,99)
- ;;=56496,40785
- ;;^UTILITY(U,$J,"OPT",1503,"U")
- ;;=STANDING ORDER MANAGEMENT
- ;;^UTILITY(U,$J,"OPT",1504,0)
- ;;=FHSPM^Standing Orders^^M^^^^^^^^
- ;;^UTILITY(U,$J,"OPT",1504,1,0)
- ;;=^^2^2^2930930^^^^
- ;;^UTILITY(U,$J,"OPT",1504,1,1,0)
- ;;=This menu allows access to the routine Standing Order
- ;;^UTILITY(U,$J,"OPT",1504,1,2,0)
- ;;=options.
- ;;^UTILITY(U,$J,"OPT",1504,10,0)
- ;;=^19.01PI^6^5
- ;;^UTILITY(U,$J,"OPT",1504,10,1,0)
- ;;=1500^SE
- ;;^UTILITY(U,$J,"OPT",1504,10,1,"^")
- ;;=FHSP3
- ;;^UTILITY(U,$J,"OPT",1504,10,2,0)
- ;;=1501^IN
- ;;^UTILITY(U,$J,"OPT",1504,10,2,"^")
- ;;=FHSP4
- ;;^UTILITY(U,$J,"OPT",1504,10,3,0)
- ;;=1502^TS
- FHINI0NP ; ; 11-OCT-1995
- +1 ;;5.0;Dietetics;;Oct 11, 1995
- +2 FOR I=1:2
- SET X=$TEXT(Q+I)
- IF X=""
- QUIT
- SET Y=$EXTRACT($TEXT(Q+I+1),4,999)
- SET X=$EXTRACT(X,4,999)
- IF $ASCII(Y)=126
- SET I=I+1
- SET Y=$EXTRACT(Y,2,999)_$EXTRACT($TEXT(Q+I+1),5,99)
- IF $ASCII(Y)=61
- SET Y=$EXTRACT(Y,2,999)
- XECUTE NO
- IF '$TEST
- SET @X=Y
- Q QUIT
- +1 ;;^UTILITY(U,$J,"OPT",1495,"U")
- +2 ;;=ENTER/EDIT STAFFING DATA
- +3 ;;^UTILITY(U,$J,"OPT",1496,0)
- +4 ;;=FHADMR5^Staffing Data Report^^R^^^^^^^^
- +5 ;;^UTILITY(U,$J,"OPT",1496,1,0)
- +6 ;;=^^3^3^2920915^^^
- +7 ;;^UTILITY(U,$J,"OPT",1496,1,1,0)
- +8 ;;=This option will produce the Performance Standards Report for any
- +9 ;;^UTILITY(U,$J,"OPT",1496,1,2,0)
- +10 ;;=specified time period. The value for the Served Rations is calculated
- +11 ;;^UTILITY(U,$J,"OPT",1496,1,3,0)
- +12 ;;=from the most recent data in the Served Ration Report.
- +13 ;;^UTILITY(U,$J,"OPT",1496,25)
- +14 ;;=EN2^FHADM4
- +15 ;;^UTILITY(U,$J,"OPT",1496,"U")
- +16 ;;=STAFFING DATA REPORT
- +17 ;;^UTILITY(U,$J,"OPT",1497,0)
- +18 ;;=FHNU11^Recipe Analysis^^R^^^^^^^^
- +19 ;;^UTILITY(U,$J,"OPT",1497,1,0)
- +20 ;;=^^4^4^2930510^^^^
- +21 ;;^UTILITY(U,$J,"OPT",1497,1,1,0)
- +22 ;;=This option allows for selection of items from the Food
- +23 ;;^UTILITY(U,$J,"OPT",1497,1,2,0)
- +24 ;;=Nutrient file which are then combined into a recipe and
- +25 ;;^UTILITY(U,$J,"OPT",1497,1,3,0)
- +26 ;;=optionally stored in the Food Nutrient file as an analyzed
- +27 ;;^UTILITY(U,$J,"OPT",1497,1,4,0)
- +28 ;;=food item.
- +29 ;;^UTILITY(U,$J,"OPT",1497,25)
- +30 ;;=FHNU11
- +31 ;;^UTILITY(U,$J,"OPT",1497,"U")
- +32 ;;=RECIPE ANALYSIS
- +33 ;;^UTILITY(U,$J,"OPT",1498,0)
- +34 ;;=FHSP1^Enter/Edit Standing Order File^^R^^^^^^^^
- +35 ;;^UTILITY(U,$J,"OPT",1498,1,0)
- +36 ;;=^^2^2^2890606^^^^
- +37 ;;^UTILITY(U,$J,"OPT",1498,1,1,0)
- +38 ;;=This option allows for the addition/editing of names
- +39 ;;^UTILITY(U,$J,"OPT",1498,1,2,0)
- +40 ;;=contained in the Standing Orders file (118.3).
- +41 ;;^UTILITY(U,$J,"OPT",1498,25)
- +42 ;;=EN1^FHSP
- +43 ;;^UTILITY(U,$J,"OPT",1498,"U")
- +44 ;;=ENTER/EDIT STANDING ORDER FILE
- +45 ;;^UTILITY(U,$J,"OPT",1499,0)
- +46 ;;=FHSP2^List Standing Order File^^R^^^^^^^^
- +47 ;;^UTILITY(U,$J,"OPT",1499,1,0)
- +48 ;;=^^2^2^2890606^^^
- +49 ;;^UTILITY(U,$J,"OPT",1499,1,1,0)
- +50 ;;=This option will list all standing order names contained
- +51 ;;^UTILITY(U,$J,"OPT",1499,1,2,0)
- +52 ;;=in the Standing Orders file (118.3).
- +53 ;;^UTILITY(U,$J,"OPT",1499,25)
- +54 ;;=EN2^FHSP
- +55 ;;^UTILITY(U,$J,"OPT",1499,"U")
- +56 ;;=LIST STANDING ORDER FILE
- +57 ;;^UTILITY(U,$J,"OPT",1500,0)
- +58 ;;=FHSP3^Enter/Edit Standing Orders^^R^^^^^^^^
- +59 ;;^UTILITY(U,$J,"OPT",1500,1,0)
- +60 ;;=^^3^3^2930930^^^^
- +61 ;;^UTILITY(U,$J,"OPT",1500,1,1,0)
- +62 ;;=This option allows for the entering and editing of a standing order
- +63 ;;^UTILITY(U,$J,"OPT",1500,1,2,0)
- +64 ;;=for a patient. The meals with which the standing order
- +65 ;;^UTILITY(U,$J,"OPT",1500,1,3,0)
- +66 ;;=are to be associated are also indicated.
- +67 ;;^UTILITY(U,$J,"OPT",1500,25)
- +68 ;;=EN1^FHSPED
- +69 ;;^UTILITY(U,$J,"OPT",1500,"U")
- +70 ;;=ENTER/EDIT STANDING ORDERS
- +71 ;;^UTILITY(U,$J,"OPT",1501,0)
- +72 ;;=FHSP4^Standing Order Inquiry^^R^^^^^^^^
- +73 ;;^UTILITY(U,$J,"OPT",1501,1,0)
- +74 ;;=^^2^2^2880717^^
- +75 ;;^UTILITY(U,$J,"OPT",1501,1,1,0)
- +76 ;;=This option allows for displaying the active standing orders
- +77 ;;^UTILITY(U,$J,"OPT",1501,1,2,0)
- +78 ;;=for a patient.
- +79 ;;^UTILITY(U,$J,"OPT",1501,25)
- +80 ;;=EN2^FHSPED
- +81 ;;^UTILITY(U,$J,"OPT",1501,"U")
- +82 ;;=STANDING ORDER INQUIRY
- +83 ;;^UTILITY(U,$J,"OPT",1502,0)
- +84 ;;=FHSP5^Tabulate Standing Orders^^R^^^^^^^^
- +85 ;;^UTILITY(U,$J,"OPT",1502,1,0)
- +86 ;;=^^3^3^2920915^^^^
- +87 ;;^UTILITY(U,$J,"OPT",1502,1,1,0)
- +88 ;;=This option will produce a tabulation of all standing orders
- +89 ;;^UTILITY(U,$J,"OPT",1502,1,2,0)
- +90 ;;=for a meal for a specified Communication Office or all
- +91 ;;^UTILITY(U,$J,"OPT",1502,1,3,0)
- +92 ;;=offices.
- +93 ;;^UTILITY(U,$J,"OPT",1502,25)
- +94 ;;=FHSPTAB
- +95 ;;^UTILITY(U,$J,"OPT",1502,"U")
- +96 ;;=TABULATE STANDING ORDERS
- +97 ;;^UTILITY(U,$J,"OPT",1503,0)
- +98 ;;=FHSPX^Standing Order Management^^M^^^^^^^^
- +99 ;;^UTILITY(U,$J,"OPT",1503,1,0)
- +100 ;;=^^2^2^2880806^^
- +101 ;;^UTILITY(U,$J,"OPT",1503,1,1,0)
- +102 ;;=This menu allows access to the file management options of the
- +103 ;;^UTILITY(U,$J,"OPT",1503,1,2,0)
- +104 ;;=Standing Order module.
- +105 ;;^UTILITY(U,$J,"OPT",1503,10,0)
- +106 ;;=^19.01PI^2^2
- +107 ;;^UTILITY(U,$J,"OPT",1503,10,1,0)
- +108 ;;=1498^SE
- +109 ;;^UTILITY(U,$J,"OPT",1503,10,1,"^")
- +110 ;;=FHSP1
- +111 ;;^UTILITY(U,$J,"OPT",1503,10,2,0)
- +112 ;;=1499^LS
- +113 ;;^UTILITY(U,$J,"OPT",1503,10,2,"^")
- +114 ;;=FHSP2
- +115 ;;^UTILITY(U,$J,"OPT",1503,99)
- +116 ;;=56496,40785
- +117 ;;^UTILITY(U,$J,"OPT",1503,"U")
- +118 ;;=STANDING ORDER MANAGEMENT
- +119 ;;^UTILITY(U,$J,"OPT",1504,0)
- +120 ;;=FHSPM^Standing Orders^^M^^^^^^^^
- +121 ;;^UTILITY(U,$J,"OPT",1504,1,0)
- +122 ;;=^^2^2^2930930^^^^
- +123 ;;^UTILITY(U,$J,"OPT",1504,1,1,0)
- +124 ;;=This menu allows access to the routine Standing Order
- +125 ;;^UTILITY(U,$J,"OPT",1504,1,2,0)
- +126 ;;=options.
- +127 ;;^UTILITY(U,$J,"OPT",1504,10,0)
- +128 ;;=^19.01PI^6^5
- +129 ;;^UTILITY(U,$J,"OPT",1504,10,1,0)
- +130 ;;=1500^SE
- +131 ;;^UTILITY(U,$J,"OPT",1504,10,1,"^")
- +132 ;;=FHSP3
- +133 ;;^UTILITY(U,$J,"OPT",1504,10,2,0)
- +134 ;;=1501^IN
- +135 ;;^UTILITY(U,$J,"OPT",1504,10,2,"^")
- +136 ;;=FHSP4
- +137 ;;^UTILITY(U,$J,"OPT",1504,10,3,0)
- +138 ;;=1502^TS