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

Package: Outpatient Pharmacy

Routine: PSOAMIS0


Information

PSOAMIS0 ;BHAM ISC/SAB,BHW - pharmacy amis compile/recompile routine ;2/9/06 4:13pm

Source Information

Source file <PSOAMIS0.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 ^%DT  FILE^DICN  ^DIK  
Kernel 1 ^%ZTLOAD  

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
Outpatient Pharmacy 2 PSO AMIS COMPILE  PSO AMIS RECOMPILE  

Entry Points

Name Comments DBIA/ICR reference
END
COM
COM1
ORI
REF
CLE
STA
BUILD ;set global node
ADD
RECOM ;recompiles AMIS data
REDT
BEG
ORI1
REF1
PAR
SETUP ;
SETNODE ;

External References

Name Field # of Occurrence
^%DT PSOAMIS0+8, RECOM+2, REDT
^%ZTLOAD REDT+3
FILE^DICN ADD+1, SETNODE+2
^DIK PSOAMIS0+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: REDT+0

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(59.1 - [#59.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(53 - [#53] STASETUP+3
^PS(59 - [#59] ORIORI+1, REFCLEBUILD+1, ADD+2, BEG+2, ORI1+1, SETNODE+4
^PS(59.1 - [#59.1] BUILD+1*, BUILD+2*, ADDADD+2*, BEG+1!, ORI1+3*, ORI1+4*, PAR+2*, PAR+3*, SETUP+1*
SETUP+2*, SETUP+4*, SETUP+5*, SETUP+6*, SETUP+7*, SETNODE+1, SETNODE+3*, SETNODE+4*, SETNODE+5*
^PSDRUG - [#50] STA+2, SETUP+5
^PSRX - [#52] COMCOM+1, COM1COM1+1, COM1+2, ORI+1, REFREF+1, BEG+4, BEG+5
BEG+8, BEG+9, BEG+10, ORI1+1, REF1REF1+1
^PSRX("AL" PSOAMIS0+10, COMBEG+4
^PSRX("AM" PSOAMIS0+12, COM1BEG+8
^TMP("PSOAMIS" PSOAMIS0+8!, END!, COM1+2*, COM1+3*, COM1+5*, COM1+6*, ORI+1*, ORI+2*, ORI+3*, ORI+4*
REF+1*, REF+2*, REF+4*, REF+5*, CLE*, STA+1*, STA+2*, STA+3*, STA+4*, BUILD+1
BUILD+3!, RECOM+1!, BEG!, SETUP+7*
^VA(200 - [#200] COM1+5, ORI+3, REF+4, SETUP+1

Label References

Name Line Occurrences
ADD PSOAMIS0+8
BUILD PSOAMIS0+13
CLE PSOAMIS0+8
COM PSOAMIS0+10
COM1 PSOAMIS0+12
END RECOM+2, REDT
ORI COM+2
ORI1 BEG+6
PAR BEG+11
RECOM RECOM+2
REDT REDT
REF COM+2
REF1 BEG+6
SETNODE ORI1+2, PAR
SETUP ORI1+5, PAR+4
STA COM1+7, ORI+5, REF+6

Naked Globals

Name Field # of Occurrence
^(2 COM+1, BEG+5, BEG+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT PSOAMIS0+8*, END!, RECOM+2*
%DT("A" RECOM+2*, REDT*
%DT(0 RECOM+2*!, REDT*
BLD END+1!, BEG*
C END+1!
DA PSOAMIS0+8*, END!, COM*, COM+2, COM1*, COM1+2, REFREF+1, BEG+4*, BEG+6
BEG+8*, BEG+10, REF1REF1+1
DD ADD+1!, SETNODE+2!
DIC END!, ADD+1*, SETNODE+2*
DIC(0 ADD+1*, SETNODE+2*
DIK PSOAMIS0+8*, END+1!
DINUM END!, ADD+1*, SETNODE+2*
DIV END!, COM1+2*, COM1+3, COM1+5, COM1+6, ORI+1*, ORI+2, ORI+3, ORI+4, REF+1*
REF+2, REF+4, REF+5, STA+1, STA+2, STA+3, STA+4, BEG+10*, ORI1+1*, ORI1+3
ORI1+4, REF1+1*, PAR+2, PAR+3, SETUP+1, SETUP+2, SETUP+4, SETUP+5, SETUP+6, SETUP+7
DO ADD+1!, SETNODE+2!
DRUG END!, COM+1*, COM1+1*, STA+2, STA+3, BEG+5*, BEG+9*, SETUP+5, SETUP+6
DT RECOM+2
EDT END!, REDT*, REDT+1*, REDT+3!, BEG+1, BEG+4, BEG+8
ENDATE PSOAMIS0+8*, PSOAMIS0+10, PSOAMIS0+12, END!
ENT END!
G REDT+2*, REDT+3!
HDATE PSOAMIS0+8*, PSOAMIS0+11, PSOAMIS0+13, END!, RECOM+2*, BEG+7
I END!, CLE*, BUILD+1*, BUILD+2, ADD+2*, BEG+2*, SETNODE+4*, SETNODE+5
IFN BUILD+2*, BUILD+3!
LSTDFN END+1!, BEG!
LSTDT END+1!, BEG!*
METHAD END!
METHAD( CLE*, STA+3, BEG+2*, SETUP+6
NRC END!, STA+2*, SETUP+5*
PAT END!, COM+1*, COM1+1*, STA+4, BUILD+3!, BEG+5*, BEG+9*, SETUP+7
PHYS END!, COM1+4*, COM1+5, ORI+1*, ORI+3, REF+3*, REF+4, ORI1+1*, PAR+1*, SETUP+1
PSDATE PSOAMIS0+8*, PSOAMIS0+9*, PSOAMIS0+10*, PSOAMIS0+11*, PSOAMIS0+12*, PSOAMIS0+13*, END!, COMCOM1BUILD+1
BUILD+2, ADDADD+1, ADD+2, BEG*, BEG+3*, BEG+4*, BEG+7*, BEG+8*, ORI1+3
ORI1+4, PAR+2, PAR+3, SETUP+1, SETUP+2, SETUP+4, SETUP+5, SETUP+6, SETUP+7, SETNODE+1
SETNODE+2, SETNODE+3, SETNODE+4, SETNODE+5
>> PSDT BEG+1*
PSODFN END!, COM*, COM+1, COM1*, COM1+1, COM1+2, ORI+1, REFREF+1
R END!, BEG+4*, BEG+8*
>> RR PSOAMIS0+10*, PSOAMIS0+12*
RX END!, ORI+1*, ORI+2, ORI1+1*, ORI1+4
RX0 END+1!, COM+1*, COM1+1*, COM1+4, REF+3, BEG+5*, BEG+9*, PAR+1
RX2 END+1!, COM+1*, COM1+1*, COM1+2, ORIORI+1, BEG+5*, BEG+9*, BEG+10, ORI1
ORI1+1
RXF END!, COM1+2*, COM1+3, COM1+4, REF+1*, REF+2, REF+3, BEG+10*, REF1+1*, PAR+1
PAR+3
>> RXN BEG+4*, BEG+5, BEG+8*, BEG+9, BEG+10, ORI1+1, REF1REF1+1
SDT END!, RECOM+2*, REDTREDT+3!, BEGBEG+1
ST END!, COM+1*, COM1+1*, STABEG+5*, BEG+9*, SETUP+3
STY END!, STA*, STA+1, SETUP+3*, SETUP+4
STY1 END!
TY END!, COM*, BEG+4*
X PSOAMIS0+8*, END!, ADD+1*, RECOM+2, REDTSETNODE+2*
Y PSOAMIS0+8, END!, RECOM+2, REDT
>> ZTDESC REDT+2*
ZTIO REDT+2*, REDT+3!
>> ZTQUEUED END
>> ZTREQ END*
>> ZTRTN REDT+2*
>> ZTSAVE( REDT+2*
ZTSK REDT+3!
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 |  Naked Globals |  Local Variables  | All