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

PSIVHLP.m

Go to the documentation of this file.
  1. PSIVHLP ;BIR/PR-HELP TEXT ;26 JUL 94 / 9:57 AM
  1. ;;5.0; INPATIENT MEDICATIONS ;;16 DEC 97
  1. W ! F PSIVHLP=0:1 S PSIVHLP1=$P($T(@HELP+PSIVHLP),";",3) Q:PSIVHLP1="" W !,PSIVHLP1
  1. W ! K HELP,PSIVHLP1,PSIVHLP Q
  1. ;
  1. ACTHLP ; Display action line help.
  1. W !,"You may take the following action on this order:",!!
  1. N X F X="DC","E","H","L","O","R","S" I DIR(0)[(X_":") W $P($T(@X),";",3),!
  1. Q
  1. VIEW ;;Enter the #(s) of the orders, that you wish to view, separated by commas.
  1. ;;ex. '1,2,5' or '1'
  1. ;;
  1. OK ;;Enter 'Y' if the order has been correctly entered or 'N' to edit the
  1. ;;order. To DELETE the order enter an '^'.
  1. ;;*** NOTE: If the order has been incorrectly entered, a 'Y' cannot be entered.
  1. ;;
  1. NEWORD ;;Enter a 'Y' to enter a new order for this patient or 'N' to select
  1. ;;another patient name.
  1. ;;
  1. CHSE ;;Choose the #(s) of the order(s) that you wish to view (ex. '1' or '1,2,5'),
  1. ;;or enter 'A' to view Allergies/Adverse Reactions.
  1. ;;
  1. DC ;;== DC == Discontinue order.
  1. O ;;== O == Put order on 'On Call' status or remove order from 'On Call' status.
  1. E ;;== E == Edit the order.
  1. R ;;== R == Renew the order, or Reinstate if the order was auto-discontinued.
  1. H ;;== H == Put order on Hold or remove order from Hold status.
  1. S ;;== S == Show (view) the order. Brings the order back to the screen.
  1. L ;;== L == Look at the activity log 'AND' label log.
  1. A ;;== A == View Allergies and/or Adverse Drug Reactions.
  1. ;;
  1. ACTLOG ;;Enter 'Y' to view the activity log or 'N' <RETURN> if you do
  1. ;;not want to see the activity log.
  1. ;;
  1. SUSL ;;Enter the # of labels you wish to suspend for this order.
  1. ;;You may only suspend 10 labels at a time.
  1. ;;
  1. SUSC ;;Choose the #(s) of the order(s) that you with to suspend.
  1. ;;(Ex. '1' or '1,2,3')
  1. ;;
  1. ASKMAN ;;Enter the #(s) of the manufacturing time(s) that you wish to
  1. ;;run. If you want to run the manufacturing times for #1 and #2
  1. ;;enter '1,2'.
  1. ;;
  1. ;;NOTE --> If you pick two of the same manufacturing types (Two
  1. ;; Adm. or Two PB's) the first will be ignored and the
  1. ;; second one entered will be run !!!
  1. ;;
  1. UWL ;;Enter a date, without time, that corresponds to the date that
  1. ;;the ward list was run. Example: If you ran a ward list for
  1. ;;today and you want to edit that ward list ... Enter 'T' or
  1. ;;<RETURN>.
  1. ;;
  1. MLL ;;Enter a date, without time, that corresponds to the date that
  1. ;;the ward list was run. Example: If you ran a ward list for
  1. ;;today and you want to print the Manufacturing List for that ward
  1. ;;list enter 'T' or <RETURN>.
  1. ;;
  1. LBL1 ;;Enter a date, without time, that corresponds to the date that
  1. ;;the ward list was run. Example: If you ran a ward list for
  1. ;;today and you want to run the schedule labels from that ward
  1. ;;list or manufacturing list ... Enter a 'T' or <RETURN>.
  1. ;;
  1. PURGE ;;Enter a date that you wish to stop the purge. For example,
  1. ;;if you want to purge IV orders that are at least 40 days old ...
  1. ;;enter 'T-40'.
  1. ;;
  1. ANSWER ;; P - Print specified # of labels now
  1. ;; S - Suspend specified # of labels for IV ROOM to print on demand.
  1. ;; (ONLY available if site parameter is enabled for suspense)
  1. ;; B or ^ - Bypass any more action
  1. ;;
  1. ;;Enter one of the actions above. You may perform more than one action
  1. ;;but they must be done, one at a time. As each action is taken that
  1. ;;operates on labels, the total labels will be reduced by that amount.
  1. ;;
  1. ;; i.e. 8 labels needed - Suspend 3 then 5 are available to print
  1. ;;
  1. ;; NOTE: Valid actions are displayed in parenthesis after 'Action' prompt.
  1. ;;
  1. PRORPT ;; If you want a view of each order on the profile enter a 'Y'.
  1. ;; If you just want a listing of the patient's profile without a view
  1. ;; of each order enter a 'N'.
  1. ;;
  1. RNL ;; You will enter the beginning date and ending date of the renewal list.
  1. ;; Ex. If you want to know what orders will expire from noon today to
  1. ;; noon tomorrow ... enter 'T@1200' as the beginning date and
  1. ;; 'T+1@1200' as the ending date.
  1. ;;
  1. ALGN ;; Answer yes if the label alignment is OK. Enter no if you wish to
  1. ;; re-align the labels again.
  1. ;;
  1. ;;
  1. REDT ;;Enter a # between -10 and 10. If returns/destroyed were entered
  1. ;;in error, a '-' preceding the # will remove the returns/destroyed
  1. ;;for you.