ORWOD1 ; SLC/GSS - Utility for Order Dialogs ; 10/01/09 11:28am
;;3.0;ORDER ENTRY/RESULTS REPORTING;**243,296,280**;DEC 17, 1997;Build 85
;
NTRY ;Entry point
N TXT
F NXTLINE=1:1 S TXT=$P($T(TXT+NXTLINE),";;",2) Q:TXT="Q" S ^TMP("OR",$J,"MAIL",NXTLINE,0)=TXT
Q
TXT ;Text for report follows
;; Quick Orders Which Should be Considered for Editing
;;
;;CPRS 27 has added three new fields (Route, IV Type, and Schedule) to the
;;IV Order Dialog. For all IV orders the Route and IV Type must be defined.
;;For Intermittent IV Type orders the schedule field must be defined. CPRS
;;will not process the orders unless these fields are defined.
;;
;;The following table of Quick Orders (QO) was compiled by examining the
;;QOs and whether or not they were contained in another entry of the Order
;;Dialog file, e.g., Order Menu, Order Set and/or the Reminder Dialog
;;file. QOs which are contained in those files should be edited ASAP after
;;CPRS v27 is installed. QOs not contained in those files are less critical
;;but should still be edited. Note that if the ORCM SEARCH/REPLACE option
;;is used, it does not look for usage in the Reminder Dialog file and thus
;;may give different results than the table below.
;;
;;The Quick Orders are listed in alphabetical order by QO name and include
;;the QO's IEN (internal reference number), display name, and Legend code.
;;The Legend code corresponds to a letter or letters in the Legend (see
;;below.) You will need to evaluate each quick order and update it based on
;;the Legend code(s).
;;
;;A Quick Order can be edited by using the "Enter/edit quick orders" option
;;on the Order Menu Management menu in VistA (roll and scroll). At the
;;prompt, "Select QUICK ORDER NAME:", enter the name of the Quick Order.
;;The QO will then be displayed for your editing. The "Enter/edit quick
;;orders" option can also be used to edit a Personal Quick Order.
;;
;;Additionally, when OR*3.0*301 is released, it will include a new option
;;entitled, Convert IV Inpatient QO to Infusion QO [OR CONVERT INP TO QO].
;;This option will be on the ORDER MENU MANAGEMENT [ORCM MENU] menu. This
;;option enables CACs at sites to convert an IV quick order that is set-up
;;as an Inpatient quick order to the new Infusion quick order format.
;;
;;QO Edit Hint:
;;In addition to entering the QO name, users may also edit a Quick Order by
;;entering the back tick (`) and the IEN at the "Select QUICK ORDER NAME:"
;;prompt. For example, if the Quick Order name is PSI SICU CAM DOBUTAMINE 500
;;MG and the IEN is 6200, a user may enter "`6200" at the "Select QUICK ORDER
;;NAME:" prompt. This will save the time required to type the name of the Quick
;;Order in at the "Select QUICK ORDER NAME:" prompt.
;;
;;Note: The term 'null', as used below, can be viewed as meaning 'not defined'.
;;
;;Legend:
;;A...Problem: The IV type is null or the route is null.
;; Action: Please edit the IV Type or route fields with the appropriate
;; information.
;;B...Problem: The IV type is 'I' and the schedule is null.
;; Action: For Intermittent IV Orders a schedule is needed to process the
;; order. Enter a schedule which denotes the Intermittent IV dose.
;;C...Problem: Continuous IV Type does not have a rate defined. When accepting
;; the order in CPRS, rate is required and must be between 1 and 9999.9,
;; a whole number, or text that contains an '@'. Some continuous IV Type
;; Quick Orders may not include a rate to allow provider to define at
;; time of order.
;; Action: Evaluate need for rate default and assign in Quick Order if
;; appropriate. The infusion rate must be a number up to four digits and
;; it will allow up to one decimal place. If IV Type is not defined in
;; the Quick Order, then an IV Type must be defined in the Quick Order
;; set-up.
;;D...Problem: The IV type is 'I' but the rate is not a whole number minute
;; or hour yet not null.
;; Action: A valid "Infuse Over" value must be assigned to the Quick
;; Order. Using the Quick Order Editor, add an "Infuse Over" value in
;; the number of minutes (maximum of 9999).
;;E...Problem: The IV limit or duration (limitation) value was other than
;; null or a whole number.
;; Action: This field is not required but if it exists, it must be a
;; whole number. To correct this, follow the Help Text for the Limitation
;; Prompt in the Quick Order editor for this Quick Order.
;;F...Problem: The Order Dialogs with 'MM' in the display text
;; Action: MMOL (millimole) has been added as a unit of measure. Please
;; replace 'MM' with MMOL.
;;G...Problem: Auto Accept Quick Order which was 'Y'es and now set to 'N'o.
;; Action: These Quick Orders were converted from an Auto Accept Quick
;; Order to a non-Auto Accept Quick because they have at least one
;; invalid field. Please correct the problems identified by the Legend
;; code(s) for the Quick Order before setting the Quick Order back to
;; an Auto-Accept Quick Order.
;;
;;H...Problem: Continuous IV Quick Orders do not have an Additive Frequency assigned for every additives.
;; Action: These Quick Orders need to have an Additive Frequency value assigned for
;; each additive in the quick order.
;;
;;Note: QO Names and QO Display Names over 30 characters are truncated at 30
;; characters. If in doubt on the Name you can use the IEN to edit the
;; Quick Order (see above).
;;
;; -----------------------
;;
;; IEN Name Display Name Legend
;;===== ============================== ============================== ======
;;Q
--- Routine Detail --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HORWOD1 5942 printed Oct 16, 2024@18:37:22 Page 2
ORWOD1 ; SLC/GSS - Utility for Order Dialogs ; 10/01/09 11:28am
+1 ;;3.0;ORDER ENTRY/RESULTS REPORTING;**243,296,280**;DEC 17, 1997;Build 85
+2 ;
NTRY ;Entry point
+1 NEW TXT
+2 FOR NXTLINE=1:1
SET TXT=$PIECE($TEXT(TXT+NXTLINE),";;",2)
if TXT="Q"
QUIT
SET ^TMP("OR",$JOB,"MAIL",NXTLINE,0)=TXT
+3 QUIT
TXT ;Text for report follows
+1 ;; Quick Orders Which Should be Considered for Editing
+2 ;;
+3 ;;CPRS 27 has added three new fields (Route, IV Type, and Schedule) to the
+4 ;;IV Order Dialog. For all IV orders the Route and IV Type must be defined.
+5 ;;For Intermittent IV Type orders the schedule field must be defined. CPRS
+6 ;;will not process the orders unless these fields are defined.
+7 ;;
+8 ;;The following table of Quick Orders (QO) was compiled by examining the
+9 ;;QOs and whether or not they were contained in another entry of the Order
+10 ;;Dialog file, e.g., Order Menu, Order Set and/or the Reminder Dialog
+11 ;;file. QOs which are contained in those files should be edited ASAP after
+12 ;;CPRS v27 is installed. QOs not contained in those files are less critical
+13 ;;but should still be edited. Note that if the ORCM SEARCH/REPLACE option
+14 ;;is used, it does not look for usage in the Reminder Dialog file and thus
+15 ;;may give different results than the table below.
+16 ;;
+17 ;;The Quick Orders are listed in alphabetical order by QO name and include
+18 ;;the QO's IEN (internal reference number), display name, and Legend code.
+19 ;;The Legend code corresponds to a letter or letters in the Legend (see
+20 ;;below.) You will need to evaluate each quick order and update it based on
+21 ;;the Legend code(s).
+22 ;;
+23 ;;A Quick Order can be edited by using the "Enter/edit quick orders" option
+24 ;;on the Order Menu Management menu in VistA (roll and scroll). At the
+25 ;;prompt, "Select QUICK ORDER NAME:", enter the name of the Quick Order.
+26 ;;The QO will then be displayed for your editing. The "Enter/edit quick
+27 ;;orders" option can also be used to edit a Personal Quick Order.
+28 ;;
+29 ;;Additionally, when OR*3.0*301 is released, it will include a new option
+30 ;;entitled, Convert IV Inpatient QO to Infusion QO [OR CONVERT INP TO QO].
+31 ;;This option will be on the ORDER MENU MANAGEMENT [ORCM MENU] menu. This
+32 ;;option enables CACs at sites to convert an IV quick order that is set-up
+33 ;;as an Inpatient quick order to the new Infusion quick order format.
+34 ;;
+35 ;;QO Edit Hint:
+36 ;;In addition to entering the QO name, users may also edit a Quick Order by
+37 ;;entering the back tick (`) and the IEN at the "Select QUICK ORDER NAME:"
+38 ;;prompt. For example, if the Quick Order name is PSI SICU CAM DOBUTAMINE 500
+39 ;;MG and the IEN is 6200, a user may enter "`6200" at the "Select QUICK ORDER
+40 ;;NAME:" prompt. This will save the time required to type the name of the Quick
+41 ;;Order in at the "Select QUICK ORDER NAME:" prompt.
+42 ;;
+43 ;;Note: The term 'null', as used below, can be viewed as meaning 'not defined'.
+44 ;;
+45 ;;Legend:
+46 ;;A...Problem: The IV type is null or the route is null.
+47 ;; Action: Please edit the IV Type or route fields with the appropriate
+48 ;; information.
+49 ;;B...Problem: The IV type is 'I' and the schedule is null.
+50 ;; Action: For Intermittent IV Orders a schedule is needed to process the
+51 ;; order. Enter a schedule which denotes the Intermittent IV dose.
+52 ;;C...Problem: Continuous IV Type does not have a rate defined. When accepting
+53 ;; the order in CPRS, rate is required and must be between 1 and 9999.9,
+54 ;; a whole number, or text that contains an '@'. Some continuous IV Type
+55 ;; Quick Orders may not include a rate to allow provider to define at
+56 ;; time of order.
+57 ;; Action: Evaluate need for rate default and assign in Quick Order if
+58 ;; appropriate. The infusion rate must be a number up to four digits and
+59 ;; it will allow up to one decimal place. If IV Type is not defined in
+60 ;; the Quick Order, then an IV Type must be defined in the Quick Order
+61 ;; set-up.
+62 ;;D...Problem: The IV type is 'I' but the rate is not a whole number minute
+63 ;; or hour yet not null.
+64 ;; Action: A valid "Infuse Over" value must be assigned to the Quick
+65 ;; Order. Using the Quick Order Editor, add an "Infuse Over" value in
+66 ;; the number of minutes (maximum of 9999).
+67 ;;E...Problem: The IV limit or duration (limitation) value was other than
+68 ;; null or a whole number.
+69 ;; Action: This field is not required but if it exists, it must be a
+70 ;; whole number. To correct this, follow the Help Text for the Limitation
+71 ;; Prompt in the Quick Order editor for this Quick Order.
+72 ;;F...Problem: The Order Dialogs with 'MM' in the display text
+73 ;; Action: MMOL (millimole) has been added as a unit of measure. Please
+74 ;; replace 'MM' with MMOL.
+75 ;;G...Problem: Auto Accept Quick Order which was 'Y'es and now set to 'N'o.
+76 ;; Action: These Quick Orders were converted from an Auto Accept Quick
+77 ;; Order to a non-Auto Accept Quick because they have at least one
+78 ;; invalid field. Please correct the problems identified by the Legend
+79 ;; code(s) for the Quick Order before setting the Quick Order back to
+80 ;; an Auto-Accept Quick Order.
+81 ;;
+82 ;;H...Problem: Continuous IV Quick Orders do not have an Additive Frequency assigned for every additives.
+83 ;; Action: These Quick Orders need to have an Additive Frequency value assigned for
+84 ;; each additive in the quick order.
+85 ;;
+86 ;;Note: QO Names and QO Display Names over 30 characters are truncated at 30
+87 ;; characters. If in doubt on the Name you can use the IEN to edit the
+88 ;; Quick Order (see above).
+89 ;;
+90 ;; -----------------------
+91 ;;
+92 ;; IEN Name Display Name Legend
+93 ;;===== ============================== ============================== ======
+94 ;;Q