Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details |  All
Print Page as PDF
Sub-Field: 53.23

Package: Inpatient Medications

UNIT DOSE ORDER SET(#53.2)-->53.22-->53.23

Sub-Field: 53.23


Information

Parent File Name Number Package
53.22 DISPENSE DRUG 53.23 Inpatient Medications

Details

Field # Name Loc Type Details
.01 DISPENSE DRUG 0;1 POINTER TO DRUG FILE (#50)
************************REQUIRED FIELD************************
DRUG(#50)

  • INPUT TRANSFORM:  S DIC("S")="I $P($G(^PSDRUG(+Y,2)),""^"")=+$G(^PS(53.2,$S($D(DA(2)):DA(2),1:DA(1)),2,$S($D(DA(2)):DA(1),1:DA),0))&($P($G(^PSDRUG(+Y,2)),""^"",3)[""U"")" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
  • LAST EDITED:  JUL 26, 1996
  • DESCRIPTION:  
    This is the medication(s), and related information, that will actually be dispensed by pharmacy for this order.
  • SCREEN:  S DIC("S")="I $P($G(^PSDRUG(+Y,2)),""^"")=+$G(^PS(53.2,$S($D(DA(2)):DA(2),1:DA(1)),2,$S($D(DA(2)):DA(1),1:DA),0))&($P($G(^PSDRUG(+Y,2)),""^"",3)[""U"")"
  • EXPLANATION:  Only dispense drugs that are marked for Unit Dose use and that are tied to this order's ORDERABLE ITEM are selectable.
  • EXECUTABLE HELP:  S X(1)=+$G(^PS(53.2,DA(1),2,DA,0)) I X(1) S X(1)=$P($G(^PS(50.7,X(1),0)),"^") I X(1)]"" D EN^DDIOL("("_X(1)_" is the drug for this order.") K DA(2)
  • CROSS-REFERENCE:  53.23^B
    1)= S ^PS(53.2,DA(2),2,DA(1),2,"B",$E(X,1,30),DA)=""
    2)= K ^PS(53.2,DA(2),2,DA(1),2,"B",$E(X,1,30),DA)
.02 UNITS PER DOSE 0;2 NUMBER

  • INPUT TRANSFORM:  S X=$S(X="1/2":.5,X="1/4":.25,1:X) K:+X'=X!(X>30)!(X<0)!(X?.E1"."3.N) X
  • OUTPUT TRANSFORM:  S Y=$S(Y=.5:"1/2",Y=.25:"1/4",Y?1".".N:"0"_Y,1:Y)
  • LAST EDITED:  JUL 25, 1996
  • HELP-PROMPT:  Enter a number between 0 and 30 (will accept '1/2' or '1/4')
  • DESCRIPTION:  This is the number of UNITS (tablets, capsules, etc.) to be dispensed as a DOSE for this order. The literals '1/2' and . ** PLEASE NOTE ** If a doctor prescribes 30 ml's of a medication that is usually dispensed and
    administered as 60 ml's, the correct UNITS PER DOSE would be 1/2 (or .5), NOT 30 ml's.(30 ml's would be entered into the DOSAGE ORDERED field.)If the UNITS PER DOSE ordered is a variable amount (1-2 tab.), it is
    suggested that the maximum amount be entered into this field and the amount ordered noted either in the DOSAGE ORDERED or SPECIAL INSTRUCTIONS fields.
  • EXECUTABLE HELP:  D EN^DDIOL(" IF NO ENTRY (OR AN ENTRY OF '0') IS MADE, A ONE (1) WILL BE ASSUMED.")
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
Info |  Details |  All