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

Package: Barcode Medication Administration

Routine: PSBVAR


Information

PSBVAR ;BIRMINGHAM/EFC-BCMA VARIANCE LOG FUNCTIONS ;Mar 2004

Source Information

Source file <PSBVAR.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 4 NOW^%DTC  EN^DDIOL  $$FIND1^DIC  (UPDATE,VAL)^DIE  
Toolkit 1 $$GET^XPAR  

Entry Points

Name Comments DBIA/ICR reference
EN ;
ADD(RESULTS,DFN,PSBEVNT,PSBMIN,PSBDRUG,PSBLOG) ;
CHKPRN(DFN,PSBMIN,PSBLOG) ;
VAL(PSBVFLD,PSBVVAL) ;
CHECK(DFN,PSBMIN,PSBLOG) ;
WARD ;Extract the ward and room/bed information.

External References

Name Field # of Occurrence
NOW^%DTC ADD+14
EN^DDIOL ADD+13, WARD+23
$$FIND1^DIC WARD+8
UPDATE^DIE WARD+35
VAL^DIE VAL+3
$$GET^XPAR CHKPRN+2, CHECK+4, CHECK+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Filing Variance..."
  • Line Location: WARD+22
Function Call: WRITE
  • Prompt: !,RESULTS(0)
  • Line Location: WARD+38
Routine Call
  • DIE
  • Line Location:
    • WARD+35
Routine Call
  • DIC
  • Line Location:
    • WARD+8
Routine Call
  • DIE
  • Line Location:
    • VAL+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(42 - [#42] FIND1^DIC
^PSB(53.78 - [#53.78] VAL^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] WARD+2, WARD+4, WARD+26
^PSB(53.78 - [#53.78] ADD+15, ADD+16, ADD+17*, ADD+18*, WARD+13*, WARD+15*, WARD+16*, WARD+17
^PSB(53.79 - [#53.79] ADD+9
^TMP("DIERR" VAL+2!, VAL+4, VAL+5!

Label References

Name Line Occurrences
ADD CHKPRN+3, CHECK+4, CHECK+5
VAL WARD+25, WARD+27, WARD+28, WARD+29, WARD+30, WARD+31, WARD+32, WARD+33

Naked Globals

Name Field # of Occurrence
^( VAL+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % WARD+7, WARD+9*, WARD+13, WARD+15
DFN CHKPRN~, CHKPRN+3, CHECK~, CHECK+4, CHECK+5, ADD~, WARD+2, WARD+4, WARD+13, WARD+16
, WARD+25, WARD+26
DUZ WARD+13, WARD+28
PSBDRUG ADD~, WARD+13, WARD+32
PSBDT ADD+11~, WARD+7*, WARD+9
PSBEVNT ADD~, WARD+13, WARD+30
PSBLOG CHKPRN~, CHKPRN+3, CHECK~, CHECK+4, CHECK+5, ADD~, ADD+9, WARD+13, WARD+33
PSBMIN CHKPRN~, CHKPRN+1, CHKPRN+2, CHKPRN+3, CHECK~, CHECK+1, CHECK+4, CHECK+5, ADD~, WARD+13
, WARD+31
PSBRB ADD+11~, WARD+2*, WARD+3*, WARD+13
PSBVFDA WARD+24~
PSBVFLD VAL~, VAL+3
PSBVIEN WARD+24~
PSBVIEN(1 WARD+37
PSBVMSG WARD+24~, WARD+36
PSBVMSG("DIERR" WARD+36
PSBVRET VAL+1~, VAL+3, VAL+4
PSBVVAL VAL~, VAL+3
PSBWRD ADD+11~, WARD+4*, WARD+6, WARD+8*, WARD+10*, WARD+13
PSBXX ADD+11~, ADD+16*, ADD+17, WARD+13, WARD+15, WARD+16
RESULTS CHKPRN+3, CHECK+2~, CHECK+4, CHECK+5, ADD~
RESULTS( VAL+4*
RESULTS("" VAL+4
RESULTS(0 ADD+15*, WARD+18*, WARD+36*, WARD+37*, WARD+38
U ADD+9, ADD+17, ADD+18, WARD+2, WARD+4, WARD+13
>> X VAL+4*
>> Y WARD+26*, WARD+27, VAL+4*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All