Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  ICR |  External References |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Global: ^PS(53.45

Package: Inpatient Medications

Global: ^PS(53.45


Information

FileMan FileNo FileMan Filename Package
53.45 INPATIENT USER PARAMETERS Inpatient Medications

Description

Directly Accessed By Routines, Total: 41

Package Total Routines
Inpatient Medications 41 DISPENSE DRUG    PSGBRJ    PSGOD    PSGOE    PSGOE3    PSGOE31    PSGOE4    PSGOE42
PSGOE6    PSGOE8    PSGOE82    PSGOE9    PSGOE92    PSGOEE    PSGOEE0    PSGOEEW
PSGOEF    PSGOEF1    PSGOER0    PSGOERS    PSGOESF    PSGOETO    PSGVBW    PSGVW
PSIVOD    PSJHVARS    ^PS(53.45    PSGOER    PSGOES    PSGOEV    PSIVORE    PSJ010
PSJCOM1    PSJCOMR    PSJDIN    PSJDOSE    PSJLMGUD    PSJLMUDE    PSJOE    PSJOEEW
PSJORUT2    

Accessed By FileMan Db Calls, Total: 12

Package Total Routines
Inpatient Medications 11 PSGBRJ    PSGFILD0    PSGOE31    PSGOE42    PSGOE82    PSGOE92    PSGSETU    PSIVEDT
PSIVUTL    PSIVUTL1    PSJDOSE    
Pharmacy Data Management 1 PSSFIL    

Pointer To FileMan Files, Total: 3

Package Total FileMan Files
Kernel 2 DEVICE(#3.5)[.13]    NEW PERSON(#200)[.01]    
Pharmacy Data Management 1 DRUG(#50)[#53.4502(.01)]    

Fields, Total: 16

Field # Name Loc Type Details
.01 INPATIENT USER 0;1 POINTER TO NEW PERSON FILE (#200)
************************REQUIRED FIELD************************
NEW PERSON(#200)

  • INPUT TRANSFORM:  S DINUM=X
  • LAST EDITED:  NOV 09, 1992
  • HELP-PROMPT:  Select an Inpatient user.
  • DESCRIPTION:  
    This is a user for whom the Inpatient Medications package can be tailored.
  • LAYGO TEST:  1,0)= S X(1)=$D(^PS(53.45,"B",$E(X,1,30))) S:X(1) X(2)=$P($G(^VA(200,+X,0)),"^") S:$S(X(1):X(2)="",1:0) X(2)=X D:X(1) EN^DDIOL("But an entry for "_X(2)_" already exists!") I 'X(1)
  • GROUP:  PSJ
.02 MAY SELECT DISPENSE DRUGS 0;2 SET
  • '0' FOR NO;
  • '1' FOR YES;

  • LAST EDITED:  AUG 20, 1991
  • HELP-PROMPT:  Answer 'YES' if this user can select dispense drugs when entering orders.
  • DESCRIPTION:  Unless the user is a pharmacist, the user can be set up to allow Unit Dose orders to be entered by Orderable Item or Dispense Drug. If selection is by dispense drug the order's Orderable Item will be determined based on
    that dispense drug.
  • TECHNICAL DESCR:  When entering new Unit Dose orders pharmacists select directly from the DRUG file (#50). The order's Orderable Item is determined from the Orderable Item assigned to the entry selected from the DRUG file (#50). Users
    who are not identified as pharmacists may only select from the PHARMACY ORDERABLE ITEM file (#50.7) unless this field is set to 'YES'.
  • GROUP:  PSJ
.03 ALLOW USER TO RENEW ORDERS 0;3 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  JAN 19, 1992
  • HELP-PROMPT:  Answer 'YES' to allow this ward clerk (or pharmacy technician) to renew orders.
  • DESCRIPTION:  
    If this is set to 'YES', this ward clerk/pharmacy technician may actually renew orders for patients on this ward. If this is set to 'NO' (or not set), this clerk/technician can only mark orders to be renewed.
  • TECHNICAL DESCR:  
    For ward clerks and pharmacy technicians.  Used by the renewal routines to determine if the user can renew orders or only mark the orders to be renewed later by a nurse or pharmacist.  Can only be edited by a supervisor.
  • GROUP:  PSJ
.04 ALLOW USER TO HOLD ORDERS 0;4 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  JAN 19, 1992
  • HELP-PROMPT:  Answer 'YES' to allow this ward clerk/pharmacy technician to hold/unhold orders.
  • DESCRIPTION:  If this is set to 'YES', this ward clerk/pharmacy technician may actually place Inpatient orders on hold or take orders off of hold. If this is set to 'NO' (or not set), this clerk/technician can only mark orders for
    hold/unhold, and only a pharmacist or nurse can hold/unhold the orders.
  • TECHNICAL DESCR:  
    Used by the hold routines to determine if this ward clerk/pharmacy technician can actually place an order on hold or take an order off of hold.  Can only be set by a supervisor.
  • GROUP:  PSJ
.05 ALLOW USER TO D/C ORDERS 0;5 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  JUL 09, 1992
  • HELP-PROMPT:  Answer 'YES' to allow this ward clerk/pharmacy technician to discontinue orders.
  • DESCRIPTION:  If this is set to 'YES', this ward clerk/pharmacy technician may actually cancel patients' Inpatient orders. If this is set to 'NO' (or not set), this clerk/technician can only mark orders to be cancelled by another
    user.
  • TECHNICAL DESCR:  
    For ward clerks and pharmacy technicians.  Used by the cancel routines to determine if the user can cancel orders or only mark the orders to be canceled later by another user.  Can only be set by a supervisor.
  • GROUP:  PSJ
.06 PRINT PROFILE IN ORDER ENTRY 0;6 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  NOV 27, 1991
  • HELP-PROMPT:  Answer 'YES" for the opportunity to print a profile after entering Unit Dose orders for a patient.
  • DESCRIPTION:  
    If you answer 'YES' here, you will be given the opportunity to print a profile for a patient after entering Unit Dose orders for the patient.
  • TECHNICAL DESCR:  
    Used by the order entry routines to determine if the user should be given the opportunity to print a profile for a patient after entering orders for the patient.  Can be set by the user.
  • GROUP:  PSJ
.07 *LABEL PRINTER 0;7 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X I $G(X)]"" D ENDLP^PSGSET
  • LAST EDITED:  MAY 15, 1998
  • HELP-PROMPT:  Select the device to which you want your labels to print.
  • DESCRIPTION:  
    This is a device to which labels created by this user will print.  If a device is entered here, it will be used instead of any device selected for the ward or pharmacy to print label created by this user.
  • TECHNICAL DESCR:  
    This is the device the user selects for label printing.  If the user does enter a device here, that device will be used instead any device selected for the ward or pharmacy.  This can be edited by the user.
  • GROUP:  PSJ
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
.08 TYPE OF USER 0;8 SET
  • '3' FOR PHARMACIST;
  • '2' FOR PHARMACY TECHNICIAN;
  • '1' FOR NURSE;
  • '0' FOR WARD STAFF;

  • LAST EDITED:  NOV 29, 1991
  • HELP-PROMPT:  Is this user a Pharmacist, Nurse, Pharmacy Technician, or Ward Staff?
  • DESCRIPTION:  This is used to define what type of user this user is. The type of user helps define what actions the user can or cannot take on Inpatient Medications orders. If no entry is made here, the user is assumed to be WARD
    STAFF.
  • TECHNICAL DESCR:  
    This allows the supervisor to define what type of user the site's users are to the package.  This is only editable by the supervisor.
  • GROUP:  PSJ
.09 ALLOW AUTO-VERIFY FOR USER 0;9 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  NOV 29, 1991
  • HELP-PROMPT:  Answer 'YES' if verification can be automatic when this user enters orders.
  • DESCRIPTION:  
    This is used to determine if the user can enter Unit Dose orders as ACTIVE, allowing the user to skip the extra step of manually verifying those orders entered by this user.
  • TECHNICAL DESCR:  
    If this is set to 'YES' for a user that has been designated as a nurse or pharmacist, orders entered by this user will be transcribed as ACTIVE (by the routine PSGOETO).  This is editable only by the supervisor.
  • GROUP:  PSJ
.1 USE WARD LABEL SETTINGS 0;10 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  DEC 05, 1991
  • HELP-PROMPT:  Answer 'YES' to have any labels created by your actions print on the printer designated for the ward instead of the printer designated for the pharmacy.
  • DESCRIPTION:  This allows the pharmacist (or pharmacy technician) that may be working on the ward(s) to use the label settings defined for the ward(s) instead of the label setting defined for the pharmacy.
    PLEASE NOTE that if you have defined a LABEL PRINTER, that printer will always be used to print labels instead of either the ward or pharmacy label printer.
  • TECHNICAL DESCR:  This allows pharmacists and pharmacy technicians to use the label settings defined for the ward(s) instead of those label setting defined for th pharmacy. This is most useful when the pharmacist or tech is working
    mostly on the wards.  This is editable by the user, but only those users designated as either a pharmacist or tech.
    PLEASE NOTE that if the user has defined a LABEL PRINTER (field #7), that printer is always used instead of either the ward label printer or the pharmacy printer.
  • GROUP:  PSJ
.11 INPATIENT PROFILE ORDER SORT 0;11 SET
  • '0' FOR MEDICATION NAME;
  • '1' FOR START DATE OF ORDER;

  • LAST EDITED:  DEC 03, 1991
  • HELP-PROMPT:  Enter how the Inpatient profile is to sort and show orders.
  • DESCRIPTION:  This is the sort order in which the Inpatient Profile will show inpatient orders. Enter 'MEDICATION NAME' (or '0') to show the orders alphabetically by drug name. Enter 'START DATE OF ORDER' (or '1') to show the orders
    chronologically by start date, with the most recent dates showing first.
    PLEASE NOTE - The profile will always first show orders by status (active, non-verified, and then non-active), and within status, schedule type (continuous, one-time, and then PRN).
  • TECHNICAL DESCR:  This allows the user to define the order in which Inpatient Medications orders are shown on an Inpatient profile. This is also used by the Inpatient profile shown in the LABEL PRINT/REPRINT option. This is editable by
    the user.
  • GROUP:  PSJ
.12 ORDER ENTRY PROCESS 0;12 SET
  • '0' FOR REGULAR;
  • '1' FOR ABBREVIATED;
  • '2' FOR WARD;

  • LAST EDITED:  JAN 25, 1992
  • HELP-PROMPT:  Enter the type of Unit Dose order entry to be used by this user.
  • DESCRIPTION:  This is the type of order entry process to be used by this user. The REGULAR order entry is the full set of prompts for the entry of an order, after which the user is shown a full view of the order and allowed to take
    immediate action on the order. The ABBREVIATED order entry gives the user fewer prompts for the entry of an order, after which the user is shown a full view of the order and is allowed to take immediate action on the
    order.  The WARD order entry gives the user the same prompts as the ABBREVIATED order entry, but then gives a brief view of the entered order and does not allow immediate action to be taken on the order.  No entry here is
    the same as selecting REGULAR order entry.
    This does not affect the entering of Inpatient Medication orders through the Order Entry/Results Reporting (OE/RR) package.  This is only for the entering of Unit Dose orders through the Unit Dose Order Entry option and
    the Inpatient Order Entry option.
  • TECHNICAL DESCR:  
    This is used by the Unit Dose order entry functionality to determine the order entry process to be given each user.  This is referenced in the routines PSGOE0 and PSJOE0.  This does not affect OE/RR.
  • GROUP:  PSJU
.13 LABEL PRINTER POINTER 0;13 POINTER TO DEVICE FILE (#3.5) DEVICE(#3.5)

  • LAST EDITED:  APR 08, 1998
  • HELP-PROMPT:  Select the device to which labels created by this user will print.
  • DESCRIPTION:  
    This is a device to which labels created by this user will print. If a device is entered here, it will be used instead of any device selected for the ward or pharmacy to print labels created by this user.
  • TECHNICAL DESCR:  
    This is the device the user selects for label printing. If the user does enter a device here, that device will be used instead of any device selected for the ward or pharmacy. This can be edited by the user.
1 COMMENTS 1;0 WORD-PROCESSING #53.4501

  • DESCRIPTION:  
    These are any comments, notes, instructions, etc. that a user may enter for an order.
  • TECHNICAL DESCR:  
    Used by the Inpatient Medications package as temporary storage when processing orders.  This should not be directly accessed by any user.
  • GROUP:  PSJ
2 DISPENSE DRUG 2;0 POINTER Multiple #53.4502 53.4502

  • LAST EDITED:  DEC 09, 1997
  • DESCRIPTION:  
    This is the medication(s) that will actually be dispensed by the pharmacy for the Unit Dose order.
  • TECHNICAL DESCR:  
    Used by the Inpatient Medications package as temporary storage when processing orders.  This should not be directly accessed by the user.
  • GROUP:  PSJ
4 PROVIDER COMMENTS 4;0 WORD-PROCESSING #53.4504

  • DESCRIPTION:  
    This is any comments about the order that the provider needs to pass along to the pharmacy and/or ward personnel.
  • TECHNICAL DESCR:  This is used by the Inpatient Medications package as temporary storage when processing orders to provide rudimentary transactional processing. Any data found here is deleted prior to each time this is used. This should
    not be directly edited.
  • GROUP:  PSJ

ICR, Total: 2

ICR LINK Subscribing Package(s) Fields Referenced Description
ICR #2109
  • PHARMACY DATA MANAGEMENT
  • ICR #2125
  • PHARMACY DATA MANAGEMENT
  • INPATIENT USER (.01).
    Access: Both R/W w/Fileman

    MAY SELECT DISPENSE DRUGS (.02).
    Access: Both R/W w/Fileman

    ALLOW USER TO RENEW ORDERS (.03).
    Access: Both R/W w/Fileman

    ALLOW USER TO HOLD ORDERS (.04).
    Access: Both R/W w/Fileman

    ALLOW USER TO D/C ORDERS (.05).
    Access: Both R/W w/Fileman

    PRINT PROFILE IN ORDER ENTRY (.06).
    Access: Both R/W w/Fileman

    LABEL PRINTER (.07).
    Access: Both R/W w/Fileman

    TYPE OF USER (.08).
    Access: Both R/W w/Fileman

    ALLOW AUTO-VERIFY FOR USER (.09).
    Access: Both R/W w/Fileman

    USE WARD LABEL SETTINGS (.1).
    Access: Both R/W w/Fileman

    INPATIENT PROFILE ORDER SET (.11).
    Access: Both R/W w/Fileman

    ORDER ENTRY PROCESS (.12).
    Access: Both R/W w/Fileman

    External References

    Name Field # of Occurrence
    EN^DDIOL .01LAYGO1+1
    ENDLP^PSGSET .07+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^PS(53.45 - [#53.45] .01LAYGO1+1
    ^VA(200 - [#200] .01LAYGO1+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> DINUM .01+1*
    X .01+1, .01LAYGO1+1, .07+1!
    X(1 .01LAYGO1+1*
    X(2 .01LAYGO1+1*
    Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  ICR |  External References |  Global Variables Directly Accessed |  Local Variables |  All