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

Package: Barcode Medication Administration

Routine: PSBML3


Information

PSBML3 ;BIRMINGHAM/TEJ-BCMA UTILITY TO EDIT THE PSB MED LOG ;Mar 2004

Source Information

Source file <PSBML3.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Barcode Medication Administration 2 (FILEIT,VAL)^PSBML  $$FINDDD^PSBML3  
VA Fileman 2 ^%DT  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Barcode Medication Administration 3 PSBML  PSBML2  PSBML3  

Entry Points

Name Comments DBIA/ICR reference
CHANGE(PSBREC,PSBEDIEN) ;Determine an order edit
APATCH ; Maintain "APATCH" index...
NGRESET(PSBREC,PSBREIEN) ;
FINDDD(PSBDDXX,PSBDDPTR) ;

External References

Name Field # of Occurrence
^%DT NGRESET+17
$$GET1^DIQ CHANGE+3, CHANGE+4, CHANGE+5, CHANGE+6, CHANGE+7, NGRESET+4, NGRESET+15
FILEIT^PSBML NGRESET+22
VAL^PSBML CHANGE+40, NGRESET+19, NGRESET+20, NGRESET+21
$$FINDDD^PSBML3 CHANGE+12

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] APATCH+5, APATCH+7, APATCH+8, APATCH+9, APATCH+11, APATCH+12, APATCH+13, CHANGE+10, CHANGE+11, CHANGE+12
, CHANGE+15, CHANGE+22, CHANGE+23, CHANGE+24, CHANGE+27, NGRESET+5, NGRESET+6, NGRESET+7, NGRESET+8, NGRESET+9
, NGRESET+10, NGRESET+11, NGRESET+12, NGRESET+13, NGRESET+14, NGRESET+15, NGRESET+16, NGRESET+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT NGRESET+17*
>> FINDDD FINDDD+4*, FINDDD+6, FINDDD+7*, FINDDD+8, FINDDD+9
>> PSB1 APATCH+3*, APATCH+8*, APATCH+9*, APATCH+12*
>> PSB2 APATCH+13*
>> PSBCHNG CHANGE+1*, CHANGE+3*, CHANGE+4*, CHANGE+5*, CHANGE+6*, CHANGE+7*, CHANGE+32*, CHANGE+42*, CHANGE+43
>> PSBCOMPX FINDDD+6*, FINDDD+7
>> PSBDATAX CHANGE+15*, CHANGE+16*, CHANGE+17*, CHANGE+18, CHANGE+19, CHANGE+27*, CHANGE+28*, CHANGE+29*, CHANGE+30, CHANGE+31
PSBDDPTR FINDDD~, FINDDD+7, FINDDD+8
PSBDDX CHANGE+2!, CHANGE+10*, CHANGE+11, CHANGE+12, CHANGE+13, CHANGE+14, CHANGE+15, CHANGE+18, CHANGE+22*, CHANGE+23
, CHANGE+24, CHANGE+25, CHANGE+26, CHANGE+27, CHANGE+30, CHANGE+32, CHANGE+37*, CHANGE+40
PSBDDXX FINDDD~, FINDDD+7, FINDDD+8
>> PSBDFDA CHANGE+14*, CHANGE+15, CHANGE+20, CHANGE+26*, CHANGE+27, CHANGE+32
>> PSBDPTR CHANGE+9*, CHANGE+11*, CHANGE+12, CHANGE+20, CHANGE+23*, CHANGE+24, CHANGE+32, CHANGE+33
PSBEDIEN CHANGE~, CHANGE+3, CHANGE+4, CHANGE+5, CHANGE+6, CHANGE+7, CHANGE+10, CHANGE+11, CHANGE+12, CHANGE+15
, CHANGE+22, CHANGE+23, CHANGE+24, CHANGE+27, CHANGE+38, CHANGE+39
>> PSBERR NGRESET+22
>> PSBFDA( APATCH+9, APATCH+12
PSBFIND CHANGE+8!
PSBFIND( CHANGE+18*, CHANGE+30*, CHANGE+32*
PSBFOUN CHANGE+8!
PSBFOUN( CHANGE+13, CHANGE+18*, CHANGE+25, CHANGE+30*, CHANGE+32*, CHANGE+40
>> PSBIEN APATCH+5, APATCH+7, APATCH+8, APATCH+9, APATCH+11, APATCH+12, APATCH+13
>> PSBIENX CHANGE+38*, CHANGE+39*, CHANGE+40
>> PSBINDX FINDDD+6*
>> PSBNOW APATCH+3
>> PSBOLSTS APATCH+3, APATCH+8
PSBORDMD CHANGE+2!, CHANGE+42
PSBORDMD( CHANGE+9*, CHANGE+13, CHANGE+18!, CHANGE+30!, CHANGE+33*, CHANGE+36, FINDDD+8*
>> PSBQUIT NGRESET+12, NGRESET+15*, NGRESET+16*, NGRESET+17*
PSBQUITX NGRESET+4, NGRESET+5!, NGRESET+7, NGRESET+9, NGRESET+12, NGRESET+23!
>> PSBQUT APATCH+2*, APATCH+4*
PSBREC CHANGE~, NGRESET~
PSBREC( APATCH+2, CHANGE+9, CHANGE+13, CHANGE+14, CHANGE+18, CHANGE+20, CHANGE+26, CHANGE+30, FINDDD+6
PSBREC(0 APATCH+3, APATCH+8, APATCH+11, CHANGE+3*, NGRESET+4
PSBREC(2 CHANGE+4*
PSBREC(3 APATCH+3
PSBREC(4 APATCH+13, CHANGE+5*
PSBREC(5 CHANGE+6*
PSBREC(6 CHANGE+7*
PSBREC(8 FINDDD+5
PSBREC(9 APATCH+1
PSBREC2 CHANGE+8!, CHANGE+21, CHANGE+42!
PSBREC2( CHANGE+18!, CHANGE+20*, CHANGE+25, CHANGE+30!, CHANGE+32, CHANGE+33
>> PSBREC2X CHANGE+25*, CHANGE+26, CHANGE+30, CHANGE+32, CHANGE+33
>> PSBRECNX CHANGE+9*, CHANGE+13*, CHANGE+14, CHANGE+18, CHANGE+20
PSBREIEN NGRESET~, NGRESET+4, NGRESET+5, NGRESET+6, NGRESET+7, NGRESET+8, NGRESET+9, NGRESET+10, NGRESET+11, NGRESET+12
, NGRESET+13, NGRESET+14, NGRESET+15, NGRESET+16, NGRESET+17, NGRESET+19, NGRESET+20, NGRESET+21
PSBREINT NGRESET+4*, NGRESET+5!, NGRESET+18, NGRESET+21, NGRESET+23!
PSBRESET NGRESET+5*, NGRESET+7, NGRESET+14*, NGRESET+18, NGRESET+20, NGRESET+23!
PSBREXDT NGRESET+5!, NGRESET+8*, NGRESET+15*, NGRESET+17*, NGRESET+18, NGRESET+19, NGRESET+23!
>> PSBTRAN APATCH+1, APATCH+6, APATCH+10
>> PSBUNTAD CHANGE+19*, CHANGE+31*, CHANGE+33
>> PSBUNTGN CHANGE+19*, CHANGE+31*, CHANGE+33
>> PSBUNTOR CHANGE+19*, CHANGE+20, CHANGE+31*, CHANGE+32
>> PSBX CHANGE+36*, CHANGE+37, CHANGE+38, NGRESET+5*, NGRESET+6, NGRESET+7, NGRESET+8, NGRESET+9*, NGRESET+10, NGRESET+11
, NGRESET+12*, NGRESET+13, NGRESET+14, NGRESET+15*, NGRESET+16, NGRESET+17
>> PSBX1 APATCH+2*, APATCH+5*, APATCH+6, APATCH+10
>> PSBX3 APATCH+7*, APATCH+11*
>> PSBXX CHANGE+12*, CHANGE+13, CHANGE+15, CHANGE+18, CHANGE+24*, CHANGE+25, CHANGE+27, CHANGE+30, CHANGE+32, CHANGE+36*
, CHANGE+38
PSBXXX NGRESET+23!
PSBY CHANGE+33~*
U APATCH+1, APATCH+2, APATCH+7, APATCH+8, APATCH+9, APATCH+11, APATCH+12, APATCH+13, CHANGE+9, CHANGE+14
, CHANGE+16, CHANGE+17, CHANGE+19, CHANGE+26, CHANGE+28, CHANGE+29, CHANGE+31, CHANGE+33, NGRESET+7, NGRESET+8
, FINDDD+7
>> X NGRESET+17*
Y CHANGE+33~*, NGRESET+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  All