Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: PSSDDUT

Package: Pharmacy Data Management

Routine: PSSDDUT


Information

PSSDDUT ;BIR/LDT-Pharmacy Data Management DD Utility ;09/15/97

Source Information

Source file <PSSDDUT.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 4 C^%DTC  EN^DDIOL  IX^DIC  ^DIK  
Kernel 2 ^%ZIS  ^%ZISC  
Pharmacy Data Management 2 $$ENLU^PSSGMI  (DIC,DW,ENCHK)^PSSGS0  

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
Pharmacy Data Management 4 PSSOUTSC  ^PS(51  ^PS(59.7  ^PSDRUG  
Outpatient Pharmacy 2 UNIT DOSE  ^PS(51.1  
Inpatient Medications 1 UNIT DOSE  

Entry Points

Name Comments DBIA/ICR reference
WRITE ;Calls EN^DDIOL to write text
ENSTH ;Executable help for type of schedule. (Replaces ENSTH^PSJSV0)
SCH ;Called from DRUG file (50), Unit Dose Schedule field 62.04
PSS19 ;Delete DRUG GROUP/INTERACTION field #7 - PDM patch PSS*1*19
PSS13 ;Screen for CLINIC field - PDM patch PSS*1*13
HT ;
Q ;
HOT
ENOS ; order set entry
ENSH5 ; from ^DD(55.06,26,4)
NS
ENSH ;Called from MEDICATION INSTRUCTION file (51), field 5 Executable Help
ENDLP ;Called from Pharmacy System file (59.7), field 60.1 BAXTER ATC

External References

Name Field # of Occurrence
C^%DTC PSS13+2
^%ZIS ENDLP+2
^%ZISC ENDLP+3
EN^DDIOL SCH+3, ENOS+5, NS, ENSH+3, ENSH+4, ENSH+5, ENDLP+3, WRITE+1
IX^DIC ENSH+9
^DIK PSS19+1
$$ENLU^PSSGMI SCH+3
DIC^PSSGS0 ENOS+3
DW^PSSGS0 ENOS+4
ENCHK^PSSGS0 ENOS+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: "(Press RETURN to continue.) "
  • Formatting: !
  • Timeout: DTIME
  • Variable: Q
  • Line Location: ENSH+5
Routine Call
  • %ZIS
  • Line Location:
    • ENDLP+2
Routine Call
  • DIC
  • Line Location:
    • ENSH+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(51.1 - [#51.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(51.1 - [#51.1] ENOS+3
^PS(55 - [#55] ENSH5+1
^PSDRUG - [#50] PSS19+5!

Label References

Name Line Occurrences
ENSH ENSH5+1
HOT ENSTH+18
Q ENOS+1, ENOS+2, ENOS+3, ENOS+4, ENOS+5, NS+1, NS+2, NS+4
WRITE HOT+4, HOT+13

Naked Globals

Name Field # of Occurrence
^( ENOS+3
^("I" PSS13+3
^(0 PSS13+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS ENDLP+2!*, ENDLP+3!
D ENSH+2~, ENSH+6*
DA ENSH5+1, ENSH+2~, PSS19+1*
DA(1 ENSH5+1, PSS19+1*
DIC ENSH+2~, ENSH+6!*, ENSH+9!
DIC("S" ENSH+8*
DIC("W" ENSH+6*, ENSH+7*
DIC(0 ENSH+6*
DIE ENSH+2~
>> DIK PSS19+1*
DT PSS13+2, PSS13+3
DTIME ENSH+5
DZ ENSH+2~
ION ENDLP+2, ENDLP+3
IOP ENDLP+2*!, ENDLP+3!
>> POP ENDLP+2
>> PSGAT ENOS+6
PSGDDFLG ENSH5+1*, ENSH+5!, ENSH+9!
PSGION ENDLP+2*!, ENDLP+3!
>> PSGOES SCH+3, ENOS+5, NS
>> PSGS0XT ENOS+1*, Q+1*
>> PSGS0Y ENOS+1*, ENOS+6*, Q+1*
>> PSGSCH ENOS+6
PSGST ENSH5+1*, ENSH+5!, ENSH+8, ENSH+9!
>> PSJPP ENSTH+18, HOT+4
>> PSJPWD ENSH+6
PSSDT PSS13+1~, PSS13+2*, PSS13+3
PSSHLP ENSH+4!, WRITE+1!
PSSHLP( ENSH+3*, ENSTH+2*, ENSTH+3*, ENSTH+4*, ENSTH+5*, ENSTH+6*, ENSTH+7*, ENSTH+8*, ENSTH+9*, ENSTH+10*
, ENSTH+11*, ENSTH+12*, ENSTH+13*, ENSTH+14*, ENSTH+15*, ENSTH+16*, ENSTH+17*, ENSTH+19*, ENSTH+20*, ENSTH+21*
, ENSTH+22*, ENSTH+23*, ENSTH+24*, ENSTH+25*, ENSTH+26*, HOT*, HOT+1*, HOT+2*, HOT+3*, HOT+5*
, HOT+6*, HOT+7*, HOT+8*, HOT+9*, HOT+10*, HOT+11*, HOT+12*
PSSIEN PSS19+4~, PSS19+5*
PSSX ENSTH+1~*, ENSTH+2, ENSTH+3*, ENSTH+4, ENSTH+5*, ENSTH+6, ENSTH+7*, ENSTH+8, ENSTH+9*, ENSTH+10
, ENSTH+11*, ENSTH+12, ENSTH+13*, ENSTH+14, ENSTH+15*, ENSTH+16, ENSTH+17*, ENSTH+19, ENSTH+20*, ENSTH+21
, ENSTH+22*, ENSTH+23, ENSTH+24*, ENSTH+25, ENSTH+26*, HOT, HOT+1*, HOT+2, HOT+3*, HOT+5
, HOT+6*, HOT+7, HOT+8*, HOT+9, HOT+10*, HOT+11, HOT+12*
>> Q ENSH+3*, ENSH+5*
QX Q+1!
SDW Q+1!
SWD Q+1!
U PSS13+3
X SCH+2!, SCH+3*, SCH+4!, ENOS+1, ENOS+2, ENOS+3, ENOS+4, ENOS+5, ENOS+6, NS*
, NS+1!, NS+2, NS+3*, NS+4!, NS+5*, ENSH+3, ENSH+4, ENSH+5, ENDLP+2*, ENDLP+3*
, PSS13+1~, PSS13+2
X0 ENOS+2*, NS, NS+5, Q+1!
>> X1 NS+3*, NS+5, PSS13+2*
>> X2 NS+3*, NS+5, PSS13+2*
XT ENOS+1*, ENOS+3, ENOS+5*, NS+2*, NS+4*, NS+5*, Q+1!
Y ENOS+1*, ENOS+2*, ENOS+4*, ENOS+5*, NS*, NS+4, Q+1, ENSH+2~
Z Q+1!

Marked Items

Name Field # of Occurrence
$T(HT+Q ENSH+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All