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

Package: Pharmacy Barcode Scan

Routine: BPBSUPD1


Information

BPBSUPD1 ;IHS/CIA/PLS - Update Drug File from AWP data ;10-Aug-2005 21:57;SM

Source Information

Source file <BPBSUPD1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Pharmacy Data Management 4 (ASKND,CK,COMMON1,DEA,MF,NOPE,USE)^PSSDEE  OIKILL^PSSDEE1  ^PSSDEE2  DRG^PSSHUIDG  
Kernel 1 $$PATCH^XPDUTL  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Barcode Scan 1 BPBSUPD  

Entry Points

Name Comments DBIA/ICR reference
HUIDG ;
SETDRARY(PSS) ; Set the DR array with fields to edit
PSSMAN(MANUAL,BPBSDRG) ; EP
COMMON

External References

Name Field # of Occurrence
^DIE COMMON+4
ASKND^PSSDEE COMMON+8
CK^PSSDEE COMMON+8
COMMON1^PSSDEE COMMON+8
DEA^PSSDEE PSSMAN+11, COMMON+8
MF^PSSDEE PSSMAN+11
NOPE^PSSDEE PSSMAN+11
USE^PSSDEE PSSMAN+11
OIKILL^PSSDEE1 COMMON+8
^PSSDEE2 PSSMAN+4, PSSMAN+15
DRG^PSSHUIDG HUIDG+3
$$PATCH^XPDUTL SETDRARY+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),"Another person is editing this one."
  • Line Location: PSSMAN+9
Routine Call
  • DIE
  • Line Location:
    • COMMON+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSDRUG - [#50] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" HUIDG+3
^PSDRUG - [#50] PSSMAN+9, PSSMAN+13, COMMON+6*, COMMON+7
^TMP($J PSSMAN+7!

Label References

Name Line Occurrences
COMMON PSSMAN+11
HUIDG PSSMAN+12
SETDRARY COMMON+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPBSDRG PSSMAN~, PSSMAN+2, PSSMAN+8
DA PSSMAN+1~, PSSMAN+8*, COMMON+6, COMMON+7
DIC PSSMAN+1~
>> DIE COMMON*
>> DISPDRG PSSMAN+8*, PSSMAN+9, PSSMAN+13, HUIDG+3
DR COMMON+2*, COMMON+4!, SETDRARY+5*, SETDRARY+12*
DR(1 SETDRARY+6*, SETDRARY+7*, SETDRARY+13*
DR(2 SETDRARY+8*, SETDRARY+9*, SETDRARY+10*, SETDRARY+14*
>> DTOUT COMMON+4
>> FLAG PSSMAN+6*
>> FLG1 PSSMAN+6*
>> FLG2 PSSMAN+6*
FLG3 PSSMAN+6*, PSSMAN+14!
>> FLG4 PSSMAN+6*
>> FLG5 PSSMAN+6*
>> FLG6 PSSMAN+6*
>> FLG7 PSSMAN+6*
>> FLGKY PSSMAN+6*
>> FLGOI PSSMAN+6*
MANUAL PSSMAN~, PSSMAN+3*, COMMON+1
P61 SETDRARY+1~, SETDRARY+2*, SETDRARY+5
PSDRUG PSSMAN+1~
PSS SETDRARY~, SETDRARY+3*, SETDRARY+4
PSSFLAG PSSMAN+1~, PSSMAN+5*
PSSHUIDG PSSMAN+10*, PSSMAN+11!
PSSNEW PSSMAN+10*, PSSMAN+14!, HUIDG+3
PSSXX PSSMAN+1~, PSSMAN+5*
PSSZ PSSMAN+1~, PSSMAN+5*
X HUIDG+1~, HUIDG+2*
>> Y COMMON+4, COMMON+5, COMMON+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All