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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PSBOMH1

Package: Barcode Medication Administration

Routine: PSBOMH1


Information

PSBOMH1 ;BIRMINGHAM/EFC-MAH ; 1/7/09 9:27am

Source Information

Source file <PSBOMH1.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Barcode Medication Administration 5 INSTR^PSBOMH  (PSBCK1,PSBCTAR,PSBENT,PSBSTIV)^PSBOMH2  ($$INITIAL,BAGDTL)^PSBRPC2  $$IVPTAB^PSBVDLU3  (CLEAN,PSJ1)^PSBVT  
VA Fileman 4 DD^%DT  H^%DTC  DT^DILF  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Barcode Medication Administration 2 PSBOMH  PSBOMH2  

Entry Points

Name Comments DBIA/ICR reference
DDAUD ; audits for dispen drugs
PSBOUT(PSBTET,PSBOT1) ;
EN ;
; Load administrations

External References

Name Field # of Occurrence
DD^%DT PSBOUT+9
H^%DTC EN+16, EN+97
DT^DILF DDAUD+5
$$GET1^DIQ EN+11, EN+36, EN+37, EN+62, EN+63, EN+64, EN+67, EN+69, EN+74, EN+79
, EN+80, EN+83, EN+89, EN+91, EN+92, EN+102
INSTR^PSBOMH EN+41, EN+71
PSBCK1^PSBOMH2 EN+44, EN+45
PSBCTAR^PSBOMH2 EN+53
PSBENT^PSBOMH2 PSBOUT+1
PSBSTIV^PSBOMH2 EN+29
$$INITIAL^PSBRPC2 DDAUD+7, DDAUD+10, DDAUD+14
BAGDTL^PSBRPC2 EN+19
$$IVPTAB^PSBVDLU3 EN+17
CLEAN^PSBVT EN+16, EN+17
PSJ1^PSBVT EN+16

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSB(53.79 - [#53.79] EN+4, EN+5, EN+6, EN+7, EN+8, EN+10, EN+15, EN+16, EN+17, EN+19
, EN+40, EN+44, EN+45, EN+46, EN+61, EN+68, EN+70, EN+73, EN+76, EN+77
, EN+82, EN+83, EN+85, EN+86, EN+87, EN+88, EN+89, EN+93, EN+94, DDAUD+2
, DDAUD+6, PSBOUT+1, PSBOUT+2, PSBOUT+4, PSBOUT+6, PSBOUT+7, PSBOUT+8, PSBOUT+9, PSBOUT+10, PSBOUT+11
, PSBOUT+12, PSBOUT+14
^TMP("PSB" EN+13*, EN+31, EN+32*, EN+33*, EN+42*, EN+55, EN+56*, EN+57*, EN+72*, EN+84*
, EN+90*, EN+97, EN+98, EN+99*, EN+100*, EN+102*, EN+104*, EN+105*, EN+106*, EN+107*
, PSBOUT+15*
^VA(200 - [#200] PSBOUT+2, PSBOUT+7, PSBOUT+12, PSBOUT+14

Label References

Name Line Occurrences
DDAUD EN+47
PSBOUT EN+34, EN+58, EN+73

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %H EN+16, EN+97
>> DFN EN+4, EN+5
>> I EN+48*, EN+49, EN+50, EN+54, EN+68*
>> INSDD PSBOUT+9*, PSBOUT+10
>> PRELINE1 EN+69*, EN+99
>> PSBABR EN+2*
>> PSBADIEN EN+2*
>> PSBAR( EN+16, EN+97
PSBAUD EN+19, EN+23!, EN+24!, EN+35!
PSBAUD( EN+21!, EN+22, EN+24, EN+25, EN+26, EN+30
>> PSBCHEMT EN+17
PSBCMTCH EN+93~*, EN+94
>> PSBCNT DDAUD+15*, DDAUD+17*, DDAUD+18*, DDAUD+20, DDAUD+21*
>> PSBDATE DDAUD+5, DDAUD+6*, DDAUD+7
>> PSBDT EN+2*, EN+4*, EN+5, EN+16, EN+17, EN+22, EN+30, EN+31, EN+32, EN+33
, EN+40, EN+44, EN+45, EN+46, EN+48, EN+55, EN+56, EN+57, EN+62, EN+70
, EN+73, EN+82, EN+83, EN+85, EN+97
>> PSBEFFDT EN+87*, EN+88
PSBEIECMT EN+93~*, EN+94*, EN+95
>> PSBFG EN+87*, EN+90*
>> PSBFLG EN+66*, EN+69*, EN+99
>> PSBGA DDAUD+3*, DDAUD+8*, DDAUD+11*, DDAUD+14
>> PSBIDA PSBOUT+2*, PSBOUT+7*, PSBOUT+8, PSBOUT+11, PSBOUT+12*, PSBOUT+14*
>> PSBIEN EN+2*, EN+5*, EN+6, EN+7, EN+8, EN+10, EN+11, EN+15, EN+16, EN+17
, EN+18, EN+19, EN+20*, EN+30, EN+36, EN+37, EN+40, EN+44, EN+45, EN+46
, EN+54, EN+61, EN+62, EN+63, EN+64, EN+67, EN+68, EN+69, EN+70, EN+73
, EN+74, EN+76, EN+77, EN+79, EN+80, EN+82, EN+83, EN+85, EN+86, EN+87
, EN+88, EN+89, EN+91, EN+92, EN+93, EN+94, EN+102, DDAUD+2, DDAUD+6, PSBOUT+1
, PSBOUT+2, PSBOUT+4, PSBOUT+6, PSBOUT+7, PSBOUT+8, PSBOUT+9, PSBOUT+10, PSBOUT+11, PSBOUT+12, PSBOUT+14
>> PSBINIT EN+11*, EN+12*, EN+13, EN+36*, EN+38*, EN+42, EN+43*, EN+63*, EN+65*, EN+72
, EN+73, EN+74, EN+75*, EN+79*, EN+81*, EN+83*, EN+84, EN+89*, EN+90, EN+92
, EN+96*
>> PSBISYR EN+17
>> PSBIVPSH EN+17
>> PSBIVT EN+17
>> PSBLINE1 EN+74*, EN+100
>> PSBLINE2 EN+74*, EN+77*, EN+91*, EN+95*, EN+101, EN+102, EN+103, EN+104, EN+105, EN+106
, EN+107
>> PSBM EN+66*, EN+69*
>> PSBMLA DDAUD+2*
>> PSBMLA( DDAUD+3, DDAUD+4, DDAUD+5, DDAUD+6, DDAUD+7, DDAUD+9, DDAUD+10
>> PSBMLA(0 DDAUD+7, DDAUD+14
>> PSBNAME EN+11*, EN+13, EN+37*, EN+42, EN+64*, EN+72, EN+80*, EN+83*, EN+84, EN+89*
, EN+90, PSBOUT+2*, PSBOUT+7*, PSBOUT+10*, PSBOUT+12*, PSBOUT+13, PSBOUT+14*, PSBOUT+15
>> PSBORD EN+2*, EN+8*, EN+31, EN+32, EN+33, EN+55, EN+56, EN+57, EN+97, EN+98
, EN+99, EN+100, EN+102, EN+104, EN+105, EN+106, EN+107
PSBOT1 PSBOUT~, PSBOUT+1, PSBOUT+2*, PSBOUT+4, PSBOUT+7*, PSBOUT+10*, PSBOUT+12*, PSBOUT+14*, PSBOUT+15
>> PSBOTYP EN+17
>> PSBPQRY DDAUD+16*, DDAUD+17, DDAUD+18
>> PSBQRY DDAUD+15*, DDAUD+17, DDAUD+18, DDAUD+19, DDAUD+20, DDAUD+21
>> PSBR1 EN+2*
>> PSBRTXTW EN+92*, EN+102, EN+106, EN+107
>> PSBS EN+25*, EN+26, EN+27, EN+28*, EN+30, EN+49*, EN+50, EN+51, EN+52*, EN+54
PSBSIEN EN+18*, EN+20!
>> PSBSTOP EN+4
>> PSBSTRT EN+2
>> PSBT EN+66*
>> PSBT( EN+68*, EN+69
>> PSBTAR( EN+48, EN+49, EN+50, EN+54, DDAUD+17*, DDAUD+18*, DDAUD+20*, DDAUD+21*
PSBTET PSBOUT~, PSBOUT+2, PSBOUT+6, PSBOUT+11
>> PSBTMP(10000000 DDAUD+7*, DDAUD+10*, DDAUD+14*
PSBTMQ DDAUD+13~, DDAUD+15*, DDAUD+16, DDAUD+19
PSBTSA EN+3!
>> PSBWEEK EN+16*, EN+31, EN+32, EN+33, EN+55, EN+56, EN+57, EN+97*, EN+98, EN+99
, EN+100, EN+102, EN+104, EN+105, EN+106, EN+107
>> PSBX DDAUD+4*, DDAUD+5, DDAUD+6, DDAUD+7, DDAUD+9*, DDAUD+10
>> PSBXA EN+66*, EN+68*
>> PSBXA1 PSBOUT+3*, PSBOUT+4*, PSBOUT+5, PSBOUT+6, PSBOUT+7, PSBOUT+8, PSBOUT+9, PSBOUT+10
>> PSBXA2 EN+87*, EN+88, EN+89
>> PSBZ EN+66*, EN+68*, EN+69
>> S EN+69*
TMPCT EN+10~*, EN+11
U EN+5, EN+6, EN+7, EN+8, EN+15, EN+16, EN+17, EN+19, EN+21, EN+22
, EN+25, EN+26, EN+30, EN+44, EN+45, EN+46, EN+48, EN+49, EN+50, EN+54
, EN+61, EN+76, EN+77, EN+83, EN+87, EN+88, EN+89, EN+94, DDAUD+6, DDAUD+7
, DDAUD+10, DDAUD+14, DDAUD+19, DDAUD+20, PSBOUT+2, PSBOUT+10, PSBOUT+11, PSBOUT+12, PSBOUT+14
>> X EN+16*, EN+21*, EN+22*, EN+23, EN+24, EN+25, EN+26, EN+30*, EN+32, EN+34
, EN+54*, EN+56, EN+58, EN+97*, EN+98*, EN+99, EN+100, EN+102, EN+104, EN+105
, EN+106, EN+107, DDAUD+20*
>> Y EN+31*, EN+32, EN+33, EN+55*, EN+56, EN+57, PSBOUT+9*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All