PSOAMIS0 ;BHAM ISC/SAB,BHW - pharmacy amis compile/recompile routine ;2/9/06 4:13pm
Source file <PSOAMIS0.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Outpatient Pharmacy | 2 | PSO AMIS COMPILE PSO AMIS RECOMPILE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PAR | ||
| SETNODE | ; | |
| END | ||
| STA | ||
| REDT | ||
| COM1 | ||
| CLE | ||
| SETUP | ; | |
| RECOM | ;recompiles AMIS data | |
| BEG | ||
| REF1 | ||
| ADD | ||
| BUILD | ;set global node | |
| REF | ||
| ORI | ||
| COM | ||
| ORI1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PS(59.1 - [#59.1] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PS(53 - [#53] | STA, SETUP+3 | 
| ^PS(59 - [#59] | ORI, ORI+1, REF, CLE, BUILD+1, ADD+2, BEG+2, ORI1+1, SETNODE+4 | 
| ^PS(59.1 - [#59.1] | BUILD+1*, BUILD+2*, ADD, ADD+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] | COM, COM+1, COM1, COM1+1, COM1+2, ORI+1, REF, REF+1, BEG+4, BEG+5 , BEG+8, BEG+9, BEG+10, ORI1+1, REF1, REF1+1 | 
| ^PSRX("AL" | PSOAMIS0+10, COM, BEG+4 | 
| ^PSRX("AM" | PSOAMIS0+12, COM1, BEG+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 | 
| 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 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(2 | COM+1, BEG+5, BEG+9 | 
| >> | 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, REF, REF+1, BEG+4*, BEG+6 , BEG+8*, BEG+10, REF1, REF1+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!, COM, COM1, BUILD+1 , BUILD+2, ADD, ADD+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, REF, REF+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, ORI, ORI+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, REF1, REF1+1 | 
| SDT | END!, RECOM+2*, REDT, REDT+3!, BEG, BEG+1 | 
| ST | END!, COM+1*, COM1+1*, STA, BEG+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, REDT, SETNODE+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! |