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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PSBOCP

Package: Barcode Medication Administration

Routine: PSBOCP


Information

PSBOCP ;BIRMINGHAM/TEJ-COVERSHEET PRN OVERVIEW REPORT ;Mar 2004

Source Information

Source file <PSBOCP.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Barcode Medication Administration 7 RPC^PSBCSUTL  $$PRNEFF^PSBO  SUBHDR^PSBOCE  ($$FMTDT,PGC)^PSBOCE1  (LGD,SIOPI)^PSBOCM  (CREATHDR,WRTRPT)^PSBOCP1  GETPAR^PSBPAR  
VA Fileman 2 DD^%DT  NOW^%DTC  
Kernel 1 ($$FMADD,$$FMDIFF)^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
PGTOT(X) ;mnt PAGE Number
EN ; Entry Point
FORMDAT(FLD) ;
LSTX(P,O) ;
WRAPPER(X,Y,Z) ; Text WRAP
BUILDLN ; Constr recs
BLDRPT ; Buld REPORT DATA

External References

Name Field # of Occurrence
DD^%DT EN+10
NOW^%DTC EN+10
RPC^PSBCSUTL EN+22
$$PRNEFF^PSBO BUILDLN+8
SUBHDR^PSBOCE EN+81
$$FMTDT^PSBOCE1 EN+47, BLDRPT+22, BLDRPT+23, BUILDLN+10, BUILDLN+19
PGC^PSBOCE1 PGTOT+1
LGD^PSBOCM BLDRPT+38
SIOPI^PSBOCM BLDRPT+27
CREATHDR^PSBOCP1 EN+80
WRTRPT^PSBOCP1 EN+83
GETPAR^PSBPAR EN+11, EN+13
$$FMADD^XLFDT EN+38
$$FMDIFF^XLFDT LSTX+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP("PSBO" EN+15!, EN+79!

Label References

Name Line Occurrences
$$LSTX EN+48
$$PGTOT BLDRPT+6, BLDRPT+10, BLDRPT+11, BLDRPT+31, BLDRPT+33, BLDRPT+35, BLDRPT+36
BLDRPT EN+82
BUILDLN BLDRPT+27
FORMDAT BUILDLN+1
WRAPPER BUILDLN+13, BUILDLN+15, BUILDLN+21, FORMDAT+4, FORMDAT+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN+10
>> D LSTX+3*, LSTX+6
DT LSTX+1*, LSTX+2, LSTX+3*, LSTX+4*, LSTX+5*
FLD FORMDAT~, FORMDAT+2, FORMDAT+3, FORMDAT+4, FORMDAT+5
>> H LSTX+4*, LSTX+6
>> I EN+60*, EN+61, BLDRPT+32*, BLDRPT+33, BLDRPT+34*, BLDRPT+35
IOSL PGTOT+1
J BUILDLN+1!*, BUILDLN+4*, BUILDLN+13*, BUILDLN+15*, BUILDLN+16*, BUILDLN+21*, BUILDLN+22*, FORMDAT+5*, WRAPPER+4, WRAPPER+7
, WRAPPER+8, WRAPPER+9, WRAPPER+10*
J( BUILDLN+1*, BUILDLN+4*, BUILDLN+16*, BUILDLN+22*, WRAPPER+10*
J("" BUILDLN+4, FORMDAT+5
J(0 BUILDLN+1*
>> M LSTX+5*, LSTX+6
>> N BUILDLN+5*, BUILDLN+7*, BUILDLN+8, BUILDLN+9, BUILDLN+10, BUILDLN+11, BUILDLN+12, BUILDLN+14, BUILDLN+16, BUILDLN+17
, BUILDLN+18, BUILDLN+19, BUILDLN+20
O LSTX~, LSTX+1
P LSTX~, LSTX+1
PSB BLDRPT+29*, WRAPPER+1~, WRAPPER+5*, WRAPPER+6*, WRAPPER+7, WRAPPER+10
PSB1 BLDRPT+29!*, BLDRPT+30
PSBADM EN+8!
PSBADM( EN+71*, BUILDLN+6, BUILDLN+7, BUILDLN+10, BUILDLN+11
>> PSBAFT EN+14*
>> PSBAREA EN+22, EN+23
>> PSBB4 EN+12*, EN+38
>> PSBBID( EN+73*, BUILDLN+9
>> PSBBLANK BUILDLN+4, BUILDLN+16, BUILDLN+22
>> PSBCFLG EN+3*, EN+7*, EN+78, BUILDLN+16
PSBCMT EN+8!
PSBCMT( EN+78*, BUILDLN+16, BUILDLN+17, BUILDLN+18, BUILDLN+19, BUILDLN+20
>> PSBCNT BLDRPT+30*, BLDRPT+31
PSBDAT BUILDLN+18~*, BUILDLN+19, BUILDLN+20
PSBDATA EN+8!, EN+23*, EN+27*, EN+28*, EN+29, EN+32, EN+33, EN+35, EN+36, EN+39
, EN+40, EN+43, EN+46, EN+54, EN+56, EN+64, EN+67*, EN+68, EN+70, EN+71
, EN+72, EN+73, EN+74, EN+75*, EN+77, EN+78, BLDRPT+12!, BLDRPT+37!
PSBDATA( EN+26, EN+27, EN+28, EN+52, EN+59, EN+60, EN+66, EN+67, EN+75
PSBDATA(1 BLDRPT+16*, BLDRPT+17*, BLDRPT+18*, BLDRPT+19*, BLDRPT+20*, BLDRPT+21*, BLDRPT+22*, BLDRPT+23*, FORMDAT+2, FORMDAT+3
, FORMDAT+5
PSBDATA(2 BLDRPT+26!, BUILDLN+9*, BUILDLN+10*, BUILDLN+11*, BUILDLN+12*, BUILDLN+13!, BUILDLN+14*, BUILDLN+15!, BUILDLN+19*, BUILDLN+20*
, BUILDLN+21!
PSBDATA(3 BLDRPT+26!
>> PSBDATA1 EN+60*, EN+61
>> PSBDOSR EN+43*, EN+44*, EN+45, EN+63
>> PSBDOSR( EN+45*
PSBDRUGN EN+30!, EN+61*, EN+62*, EN+63
PSBDRUGN( EN+62*
>> PSBDTTM EN+10*
PSBEIECMT BUILDLN+8~*, BUILDLN+14
>> PSBFLD BUILDLN+1*
>> PSBFLGD( EN+68*, BLDRPT+29
PSBFUTR EN+1~, EN+2*, EN+4, EN+5, EN+6
PSBL2ULN BLDRPT+1!, BLDRPT+9*
PSBLGD EN+8!
PSBLGD( EN+74*, EN+78*, BLDRPT+15
PSBLGD("INITIALS" BLDRPT+15*
PSBLIST EN+17!, EN+79!
PSBLIST( EN+19*, EN+21
PSBLIST2 EN+17!, BLDRPT+3
PSBLIST2( EN+40*, BLDRPT+6, BLDRPT+7, BLDRPT+14
PSBLIST2(" * ERROR * " , EN+25*
PSBLIST2("ACTIVE" EN+25*
PSBLIST2("EXPIRED/DC'd" EN+25*
PSBLIST2("FUTURE" EN+25*
>> PSBLNTOT EN+16*, BLDRPT+2, BLDRPT+4, BLDRPT+6, BLDRPT+10, BLDRPT+11, BLDRPT+31, BLDRPT+33, BLDRPT+35, BLDRPT+36
, PGTOT+1, PGTOT+2*
>> PSBLSTG EN+46*, EN+47, EN+48
>> PSBLSTG( EN+47*, BLDRPT+20
>> PSBLSTX EN+48*, EN+49
>> PSBLSTX( EN+49*, BLDRPT+21
>> PSBMORE BLDRPT+5*, BLDRPT+28*, PGTOT+1, PGTOT+2*
>> PSBNOWX EN+10*, EN+36, EN+38, EN+39, EN+48
>> PSBOCRIT EN+3*, EN+4*, EN+5*, EN+41, BLDRPT+8
>> PSBOMDR( EN+60, EN+63*, BLDRPT+19
PSBORDN EN+29!, EN+32*, EN+34, EN+37, EN+40, EN+42, EN+45, EN+47, EN+49, EN+53
, EN+55, EN+57, EN+58, EN+60, EN+62, EN+63, EN+65, EN+68, EN+69, EN+71
, EN+72, EN+73, EN+74, EN+77, EN+78
>> PSBOSPDT EN+56*, EN+57
>> PSBOSPDT( EN+57*, BLDRPT+23
>> PSBOSTDT EN+54*, EN+55
>> PSBOSTDT( EN+55*, BLDRPT+22
PSBOUTP EN+8!
PSBOUTP( BLDRPT+6*, BLDRPT+10*, BLDRPT+11*, BLDRPT+31*, BLDRPT+33*, BLDRPT+35*, BLDRPT+36*
PSBOUTP(0 BLDRPT+4*
>> PSBPGNUM EN+16*, PGTOT+3
>> PSBPRNEF( EN+77*, BUILDLN+8, BUILDLN+14
>> PSBPRNR( EN+72*, BUILDLN+12
PSBRPLN BLDRPT+28, BLDRPT+37!
PSBRPLN( BLDRPT+32, BLDRPT+33, BUILDLN+4*, BUILDLN+16*, BUILDLN+22*, WRAPPER+4*, WRAPPER+7*, WRAPPER+8*, WRAPPER+9*
PSBRPLN("" BLDRPT+28, BUILDLN+1
>> PSBRPT( EN+7, EN+18, BUILDLN+8
>> PSBRPT(1 EN+2
>> PSBSCHTY EN+31*, EN+42
>> PSBSCHTY( EN+42*, EN+72, BLDRPT+18
>> PSBSI EN+52*, EN+53
>> PSBSI( EN+53*, BLDRPT+24
>> PSBSIDAT BLDRPT+27
>> PSBSIDAT(1 BLDRPT+24*
PSBSILN BLDRPT+26!, BLDRPT+28
PSBSILN( BLDRPT+34, BLDRPT+35
PSBSILN("" BLDRPT+28
>> PSBSORT EN+9*
PSBSRTBY EN+8!
>> PSBSTS EN+36*, EN+37
>> PSBSTS( EN+37*, BLDRPT+17
>> PSBSTS1 EN+35*, EN+36
>> PSBSTSX EN+39*, EN+40, EN+41
>> PSBSUM BLDRPT+6*, BLDRPT+9
>> PSBTAB8 BLDRPT+27
>> PSBTB EN+33*, EN+34
>> PSBTB( EN+34*, BLDRPT+16
>> PSBTOPHD BLDRPT+2*
>> PSBTOT EN+16*, EN+20*, EN+41*, EN+79, BLDRPT+38
>> PSBTOT1 BLDRPT+13*, BLDRPT+25*, BLDRPT+30
PSBVAL FORMDAT+1!, FORMDAT+3*, FORMDAT+4, FORMDAT+5*
PSBX1X EN+1~, EN+16*, EN+20*, EN+21*, EN+22, BLDRPT+5*, BLDRPT+6, BLDRPT+7, BLDRPT+8, BLDRPT+14
>> PSBX2X EN+24*, EN+26*, EN+27, EN+28*, EN+51*, EN+52, EN+59, EN+60, EN+61*, EN+66
, EN+67, EN+75*, EN+76*, EN+78, BLDRPT+14*, BLDRPT+15, BLDRPT+16, BLDRPT+17, BLDRPT+18, BLDRPT+19
, BLDRPT+20, BLDRPT+21, BLDRPT+22, BLDRPT+23, BLDRPT+24, BLDRPT+27, BLDRPT+29, BUILDLN+6, BUILDLN+7, BUILDLN+8
, BUILDLN+9, BUILDLN+10, BUILDLN+11, BUILDLN+12, BUILDLN+14, BUILDLN+16, BUILDLN+17, BUILDLN+18, BUILDLN+19, BUILDLN+20
>> PSBX3X EN+75*, EN+76
>> PSBXDFN EN+18*, EN+19
>> PSBXFLG EN+3*, EN+6*, EN+74, BUILDLN+3
>> PSBXID EN+71*, EN+77, EN+78
RESULT EN+1~
RESULTS EN+1~
RESULTS(0 EN+12, EN+14
U EN+4, EN+5, EN+6, EN+7, EN+18, EN+28, EN+29, EN+32, EN+33, EN+35
, EN+36, EN+39, EN+40, EN+43, EN+46, EN+52, EN+54, EN+56, EN+59, EN+61
, EN+64, EN+66, EN+68, EN+70, EN+71, EN+72, EN+73, EN+74, EN+75, EN+77
, EN+78, BUILDLN+8, BUILDLN+9, BUILDLN+10, BUILDLN+11, BUILDLN+12, BUILDLN+14, BUILDLN+16, BUILDLN+17, BUILDLN+18
, BUILDLN+19, BUILDLN+20
>> V EN+38*, EN+39
X BUILDLN+11*, BUILDLN+17*, BUILDLN+18, BUILDLN+19, BUILDLN+20, PGTOT~, PGTOT+2, WRAPPER~, WRAPPER+4, WRAPPER+7
, WRAPPER+8*
>> X0 BLDRPT+13*, BLDRPT+14*, BLDRPT+19
Y EN+10*, BUILDLN+5*, BUILDLN+6*, BUILDLN+7, BUILDLN+10, BUILDLN+11, WRAPPER~, WRAPPER+4, WRAPPER+5, WRAPPER+6
>> Y0 BLDRPT+19*
Z WRAPPER~, WRAPPER+2*, WRAPPER+3, WRAPPER+4*, WRAPPER+5, WRAPPER+7, WRAPPER+10*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All