- 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 Feb 19, 2025@00:03:20 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