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 ;03/06/16 3:06pm

Source Information

Source file <PSBOMH1.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Barcode Medication Administration 8 $$GETINIT^PSBCSUTX  INSTR^PSBOMH  (PSBCK1,PSBCTAR,PSBENT,PSBSTIV)^PSBOMH2  RELINE^PSBOMH3  ($$INITIAL,BAGDTL)^PSBRPC2  $$FINDGIVE^PSBUTL  $$IVPTAB^PSBVDLU3  (CLEAN,PSJ1)^PSBVT  
VA FileMan 4 DD^%DT  H^%DTC  DT^DILF  $$GET1^DIQ  

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: 2

Package Total Caller Graph
Barcode Medication Administration 2 PSBOMH  PSBOMH2  

Entry Points

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

External References

Name Field # of Occurrence
DD^%DT PSBOUT+9
H^%DTC EN+20, EN+113
DT^DILF DDAUD+5
$$GET1^DIQ EN+15, EN+78, EN+83, EN+85, EN+90, EN+95, EN+96, EN+99, EN+105, EN+107
, EN+108, EN+118
$$GETINIT^PSBCSUTX EN+40, EN+41, EN+79, EN+80
INSTR^PSBOMH EN+45, EN+87
PSBCK1^PSBOMH2 EN+48, EN+49
PSBCTAR^PSBOMH2 EN+57
PSBENT^PSBOMH2 PSBOUT+1
PSBSTIV^PSBOMH2 EN+33
RELINE^PSBOMH3 EN+124
$$INITIAL^PSBRPC2 DDAUD+7, DDAUD+10, DDAUD+14
BAGDTL^PSBRPC2 EN+23
$$FINDGIVE^PSBUTL EN+10, EN+64
$$IVPTAB^PSBVDLU3 EN+21
CLEAN^PSBVT EN+20, EN+21
PSJ1^PSBVT EN+20

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+6, EN+7, EN+8, EN+9, EN+10, EN+11, EN+12, EN+14, EN+19, EN+20
, EN+21, EN+23, EN+44, EN+48, EN+49, EN+50, EN+77, EN+84, EN+86, EN+89
, EN+92, EN+93, EN+98, EN+99, EN+101, EN+102, EN+103, EN+104, EN+105, EN+109
, EN+110, 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+17*, EN+35, EN+36*, EN+37*, EN+46*, EN+65, EN+66*, EN+67*, EN+70, EN+71*
, EN+72*, EN+88*, EN+100*, EN+106*, EN+113, EN+114, EN+115*, EN+116*, EN+118*, EN+120*
, EN+121*, EN+122*, EN+123*, PSBOUT+15*
^VA(200 - [#200] PSBOUT+2, PSBOUT+7, PSBOUT+12, PSBOUT+14

Label References

Name Line Occurrences
DDAUD EN+51
PSBOUT EN+38, EN+73, EN+89

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %H EN+20, EN+113
>> DFN EN+6, EN+7
>> I EN+52*, EN+53, EN+54, EN+58, EN+84*
>> INSDD PSBOUT+9*, PSBOUT+10
>> PRELINE1 EN+85*, EN+115
>> PSBABR EN+3*
>> PSBADIEN EN+3*
PSBADMDT EN+2~, EN+10*, EN+20, EN+113
>> PSBAR( EN+20, EN+113
PSBAUD EN+23, EN+27!, EN+28!, EN+39!
PSBAUD( EN+25!, EN+26, EN+28, EN+29, EN+30, EN+34
>> PSBCHEMT EN+21
PSBCMTCH EN+109~*, EN+110
>> PSBCNT DDAUD+15*, DDAUD+17*, DDAUD+18*, DDAUD+20, DDAUD+21*
>> PSBDATE DDAUD+5, DDAUD+6*, DDAUD+7
PSBDT EN+2~, EN+3*, EN+6*, EN+7, EN+10, EN+11, EN+21, EN+26, EN+34, EN+35
, EN+36, EN+37, EN+44, EN+48, EN+49, EN+50, EN+52, EN+70, EN+71, EN+72
, EN+78, EN+86, EN+89, EN+98, EN+99, EN+101
>> PSBEFFDT EN+103*, EN+104
PSBEIECMT EN+109~*, EN+110*, EN+111
>> PSBFG EN+103*, EN+106*
>> PSBFLG EN+82*, EN+85*, EN+115
>> PSBGA DDAUD+3*, DDAUD+8*, DDAUD+11*, DDAUD+14
>> PSBIDA PSBOUT+2*, PSBOUT+7*, PSBOUT+8, PSBOUT+11, PSBOUT+12*, PSBOUT+14*
>> PSBIEN EN+3*, EN+7*, EN+8, EN+9, EN+10, EN+11, EN+12, EN+14, EN+15, EN+19
, EN+20, EN+21, EN+22, EN+23, EN+24*, EN+34, EN+40, EN+41, EN+44, EN+48
, EN+49, EN+50, EN+58, EN+77, EN+78, EN+79, EN+80, EN+83, EN+84, EN+85
, EN+86, EN+89, EN+90, EN+92, EN+93, EN+95, EN+96, EN+98, EN+99, EN+101
, EN+102, EN+103, EN+104, EN+105, EN+107, EN+108, EN+109, EN+110, EN+118, 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+15*, EN+16*, EN+17, EN+40*, EN+42*, EN+46, EN+47*, EN+79*, EN+81*, EN+88
, EN+89, EN+90, EN+91*, EN+95*, EN+97*, EN+99*, EN+100, EN+105*, EN+106, EN+108
, EN+112*
>> PSBISYR EN+21
>> PSBIVPSH EN+21
>> PSBIVT EN+21
>> PSBLINE1 EN+90*, EN+116
>> PSBLINE2 EN+90*, EN+93*, EN+107*, EN+111*, EN+117, EN+118, EN+119, EN+120, EN+121, EN+122
, EN+123
>> PSBM EN+82*, EN+85*
>> 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+15*, EN+17, EN+41*, EN+46, EN+80*, EN+88, EN+96*, EN+99*, EN+100, EN+105*
, EN+106, PSBOUT+2*, PSBOUT+7*, PSBOUT+10*, PSBOUT+12*, PSBOUT+13, PSBOUT+14*, PSBOUT+15
>> PSBORD EN+3*, EN+12*, EN+35, EN+36, EN+37, EN+65, EN+66, EN+67, EN+70, EN+71
, EN+72, EN+113, EN+114, EN+115, EN+116, EN+118, EN+120, EN+121, EN+122, EN+123
PSBOT1 PSBOUT~, PSBOUT+1, PSBOUT+2*, PSBOUT+4, PSBOUT+7*, PSBOUT+10*, PSBOUT+12*, PSBOUT+14*, PSBOUT+15
>> PSBOTYP EN+21
>> PSBPQRY DDAUD+16*, DDAUD+17, DDAUD+18
>> PSBQRY DDAUD+15*, DDAUD+17, DDAUD+18, DDAUD+19, DDAUD+20, DDAUD+21
>> PSBR1 EN+3*
>> PSBRTXTW EN+108*, EN+118, EN+122, EN+123
>> PSBS EN+29*, EN+30, EN+31, EN+32*, EN+34, EN+53*, EN+54, EN+55, EN+56*, EN+58
PSBSIEN EN+22*, EN+24!
>> PSBSTOP EN+10, EN+11
>> PSBSTRT EN+3, EN+10
>> PSBT EN+82*
>> PSBT( EN+84*, EN+85
>> PSBTAR( EN+52, EN+53, EN+54, EN+58, 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+4!
>> PSBWEEK EN+20*, EN+35, EN+36, EN+37, EN+65, EN+66, EN+67, EN+70, EN+71, EN+72
, EN+113*, EN+114, EN+115, EN+116, EN+118, EN+120, EN+121, EN+122, EN+123, EN+124
>> PSBX DDAUD+4*, DDAUD+5, DDAUD+6, DDAUD+7, DDAUD+9*, DDAUD+10
>> PSBXA EN+82*, EN+84*
>> PSBXA1 PSBOUT+3*, PSBOUT+4*, PSBOUT+5, PSBOUT+6, PSBOUT+7, PSBOUT+8, PSBOUT+9, PSBOUT+10
>> PSBXA2 EN+103*, EN+104, EN+105
>> PSBZ EN+82*, EN+84*, EN+85
>> S EN+85*
TMPCT EN+14~*, EN+15
U EN+7, EN+8, EN+9, EN+10, EN+11, EN+12, EN+19, EN+20, EN+21, EN+23
, EN+25, EN+26, EN+29, EN+30, EN+34, EN+48, EN+49, EN+50, EN+52, EN+53
, EN+54, EN+58, EN+62, EN+64, EN+66, EN+67, EN+77, EN+92, EN+93, EN+99
, EN+103, EN+104, EN+105, EN+110, DDAUD+6, DDAUD+7, DDAUD+10, DDAUD+14, DDAUD+19, DDAUD+20
, PSBOUT+2, PSBOUT+10, PSBOUT+11, PSBOUT+12, PSBOUT+14
X EN+2~, EN+20*, EN+25*, EN+26*, EN+27, EN+28, EN+29, EN+30, EN+34*, EN+36
, EN+38, EN+58*, EN+59, EN+62, EN+63, EN+64*, EN+65, EN+66, EN+67, EN+68*
, EN+71, EN+73, EN+113*, EN+114*, EN+115, EN+116, EN+118, EN+120, EN+121, EN+122
, EN+123, DDAUD+20*
Y EN+2~, EN+35*, EN+36, EN+37, EN+65*, EN+66, EN+67, EN+70*, EN+71, EN+72
, PSBOUT+9*
Z EN+2~, EN+63*, EN+64, EN+68
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