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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSBML1

Package: Barcode Medication Administration

Routine: PSBML1


Information

PSBML1 ;BIRMINGHAM/VRN-BCMA API TO IPM FOR EXPIRING ONE-TIME ORDERS ;Mar 2004

Source Information

Source file <PSBML1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 4 ^%DT  UPDATE^DIE  CLEAN^DILF  $$GET1^DIQ  
Inpatient Medications 2 EN^PSJBCMA3  (ENE,ENR)^PSJBCMA4  
Barcode Medication Administration 1 (FILEIT,VAL)^PSBML  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Barcode Medication Administration 1 PSBML  

Entry Points

Name Comments DBIA/ICR reference
EXPIRE ;
COMMENT ;
PRN ;
UPDATE ;

External References

Name Field # of Occurrence
^%DT UPDATE+22, UPDATE+28
UPDATE^DIE UPDATE+62
CLEAN^DILF UPDATE+62
$$GET1^DIQ UPDATE+8, UPDATE+9, UPDATE+16, UPDATE+17, UPDATE+18, UPDATE+21, UPDATE+24, UPDATE+29, UPDATE+33, UPDATE+64
UPDATE+65
FILEIT^PSBML COMMENT+5, PRN+3, UPDATE+49
VAL^PSBML COMMENT+2, PRN+2, UPDATE+3, UPDATE+4, UPDATE+5, UPDATE+6, UPDATE+13, UPDATE+14, UPDATE+15, UPDATE+26
UPDATE+29, UPDATE+35, UPDATE+45, UPDATE+46, UPDATE+47, UPDATE+48, UPDATE+62
EN^PSJBCMA3 UPDATE+63
ENE^PSJBCMA4 EXPIRE+5, UPDATE+65
ENR^PSJBCMA4 UPDATE+64

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSB(53.79 - [#53.79] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSB(53.79 - [#53.79] EXPIRE+2, EXPIRE+3, EXPIRE+4, EXPIRE+5, UPDATE+19, UPDATE+22, UPDATE+23, UPDATE+24, UPDATE+28, UPDATE+33
UPDATE+34*, UPDATE+36, UPDATE+39!, UPDATE+53, UPDATE+54, UPDATE+55, UPDATE+57
^XUSEC("PSB MANAGER" UPDATE+18

Naked Globals

Name Field # of Occurrence
^( UPDATE+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT UPDATE+22*, UPDATE+28*
DUZ COMMENT+3, UPDATE+4, UPDATE+14, UPDATE+18
>> PSBAR UPDATE+57*
>> PSBAR( UPDATE+58, UPDATE+59, UPDATE+60
>> PSBCNT UPDATE+40*, UPDATE+41, UPDATE+44, UPDATE+45, UPDATE+46, UPDATE+47, UPDATE+48
>> PSBDD UPDATE+42*, UPDATE+43, UPDATE+45, UPDATE+46, UPDATE+47, UPDATE+48
>> PSBDFN UPDATE+55*, UPDATE+63, UPDATE+64*, UPDATE+65*
>> PSBDN UPDATE+58*, UPDATE+61*
>> PSBFDA( COMMENT+3*, COMMENT+4*
>> PSBFLAG EXPIRE+1*, EXPIRE+4*, EXPIRE+5
>> PSBGIVEN UPDATE+19*, UPDATE+25*, UPDATE+27, UPDATE+29*, UPDATE+32
>> PSBIEN COMMENT+1*, COMMENT+2, COMMENT+3, COMMENT+4, PRN+1*, PRN+2, UPDATE+1*, UPDATE+3, UPDATE+4, UPDATE+5
UPDATE+6, UPDATE+8, UPDATE+9, UPDATE+13, UPDATE+14, UPDATE+15, UPDATE+16, UPDATE+17, UPDATE+18, UPDATE+19
UPDATE+21, UPDATE+22, UPDATE+26, UPDATE+28, UPDATE+29, UPDATE+33, UPDATE+34, UPDATE+35, UPDATE+36, UPDATE+39
UPDATE+44, UPDATE+53, UPDATE+54, UPDATE+55, UPDATE+57, UPDATE+62, UPDATE+64, UPDATE+65
>> PSBIENS UPDATE+44*, UPDATE+45, UPDATE+46, UPDATE+47, UPDATE+48
>> PSBNOW COMMENT+4, UPDATE+3, UPDATE+15, UPDATE+63
>> PSBOLDUZ UPDATE+36*
>> PSBOLSTS UPDATE+36*
>> PSBON UPDATE+54*, UPDATE+63
>> PSBREC( UPDATE+40, UPDATE+41, UPDATE+45, UPDATE+46, UPDATE+47, UPDATE+48
>> PSBREC(0 EXPIRE+2, EXPIRE+3, EXPIRE+5, COMMENT+2, PRN+2, UPDATE+2, UPDATE+5, UPDATE+8, UPDATE+9, UPDATE+10
UPDATE+11, UPDATE+12, UPDATE+17, UPDATE+32*, UPDATE+33, UPDATE+38, UPDATE+56*, UPDATE+61*, UPDATE+62, UPDATE+63
>> PSBREC(1 EXPIRE+5, UPDATE+7, UPDATE+8*, UPDATE+9*, UPDATE+10*, UPDATE+11*, UPDATE+12*, UPDATE+13
>> PSBREC(2 UPDATE+35
>> PSBREC(3 UPDATE+6
>> PSBREC(4 EXPIRE+2, EXPIRE+3, UPDATE+37
>> PSBTS UPDATE+60*, UPDATE+61
>> PSBUID UPDATE+53*, UPDATE+63
>> PSBX UPDATE+34*
>> PSBXDAT UPDATE+19*, UPDATE+20, UPDATE+26
>> PSBXDATE UPDATE+22*, UPDATE+23, UPDATE+26, UPDATE+28*, UPDATE+29
>> PSBXDFN UPDATE+16*, UPDATE+23, UPDATE+24
>> PSBXDT UPDATE+23*, UPDATE+24
>> PSBXORN UPDATE+21*, UPDATE+23, UPDATE+24
>> PSBXPTCH UPDATE+19*, UPDATE+27
>> PSBYX UPDATE+22*
>> PSBYY UPDATE+19*, UPDATE+22, UPDATE+27, UPDATE+28
>> PSBYZ UPDATE+24*
>> RESULTS(0 UPDATE+18*, UPDATE+19, UPDATE+23, UPDATE+24*, UPDATE+25, UPDATE+27, UPDATE+31, UPDATE+52
U EXPIRE+5, UPDATE+2, UPDATE+26, UPDATE+36, UPDATE+41, UPDATE+45, UPDATE+46, UPDATE+47, UPDATE+48, UPDATE+52
UPDATE+53, UPDATE+54, UPDATE+55
>> X EXPIRE+1*, EXPIRE+2*, EXPIRE+3, EXPIRE+5*, UPDATE+22*, UPDATE+28*, UPDATE+58*, UPDATE+59, UPDATE+60
>> Y EXPIRE+1*, EXPIRE+3*, EXPIRE+4, EXPIRE+5*, UPDATE+22, UPDATE+28, UPDATE+41*, UPDATE+42, UPDATE+48
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All