PSS51P1 ;BIR/LDT - API FOR INFORMATION FROM FILE 51.1 ;5 Sep 03
Source file <PSS51P1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Pharmacy Data Management | 4 | (AP,HOSP,IEN,IX)^PSS51P1A (LOOP,SETZRO)^PSS51P1B (ALL,WARD)^PSS51P1C SCHED^PSSSCHED | 
| VA Fileman | 3 | ($$FIND1,FIND)^DIC DQ^DICQ GETS^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| IX(PSSFT,PSSPP,LIST) | ; | |
| ADM(PSSADM) | ; admin times | |
| HOSP(PSSIEN,PSSFT,LIST) | ; | |
| AP(PSSPP,PSSFT,PSSWDIEN,PSSTYP,LIST,PSSFREQ) | ; | 
 
 | 
| SCHED(PSSWIEN,PSSARRY) | ; | 
 
 | 
| WARD(PSSIEN,PSSFT,PSSIEN2,LIST) | ; | |
| IEN(PSSFT,LIST) | ; | |
| ZERO(PSSIEN,PSSFT,PSSPP,PSSTSCH,LIST) | ; | 
 
 | 
| SETSCR | ;Set Screen for One-time schedule type | |
| ALL(PSSIEN,PSSFT,LIST) | ; | |
| FREQ(PSSVAL,PSSFREQ) | ; VALIDATES FREQUNCY FIELD | |
| PSSDQ | ;DQ^DICQ call on 51.1 | 
 
 | 
| Name | Field # of Occurrence | 
|---|---|
| $$FIND1^DIC | ZERO+20 | 
| FIND^DIC | ZERO+27 | 
| DQ^DICQ | PSSDQ+1 | 
| GETS^DIQ | ZERO+23, ZERO+30 | 
| AP^PSS51P1A | AP+14 | 
| HOSP^PSS51P1A | HOSP+9 | 
| IEN^PSS51P1A | IEN+9 | 
| IX^PSS51P1A | IX+11 | 
| LOOP^PSS51P1B | ZERO+26 | 
| SETZRO^PSS51P1B | ZERO+24, ZERO+31 | 
| ALL^PSS51P1C | ALL+16 | 
| WARD^PSS51P1C | WARD+15 | 
| SCHED^PSSSCHED | SCHED+2 | 
| FileNo | Call Tags | 
|---|---|
| ^PS(51.1 - [#51.1] | Classic Fileman Calls, FIND1^DIC, FIND^DIC, GETS^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("DILIST" | ZERO+28, ZERO+29, ZERO+30, ZERO+32! | 
| ^TMP($J | ZERO+15!, ZERO+16*, ZERO+17*, ZERO+21*, ZERO+22*, ZERO+28*, ZERO+29*, WARD+11!, WARD+12*, WARD+13* , WARD+14*, IEN+7!, IEN+8*, ALL+13!, ALL+14*, ALL+15* | 
| Name | Line Occurrences | 
|---|---|
| SETSCR | ZERO+19 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CNT | WARD+8~, WARD+9*, HOSP+7~ | 
| D | PSSDQ+1~* | 
| DIC | PSSDQ+1~* | 
| DIC(0 | PSSDQ+1* | 
| DIERR | ZERO+13~, WARD+8~, HOSP+7~, IEN+5~, AP+11~, IX+9~, ALL+11~ | 
| DZ | PSSDQ+1~* | 
| LIST | ZERO~, ZERO+14, ZERO+15, ZERO+16, ZERO+17, ZERO+21, ZERO+22, ZERO+28, ZERO+29, WARD~ , WARD+10, WARD+11, WARD+12, WARD+13, WARD+14, HOSP~, HOSP+8, IEN~, IEN+6, IEN+7 , IEN+8, AP~, AP+13, IX~, IX+10, ALL~, ALL+12, ALL+13, ALL+14, ALL+15 | 
| PSS | ZERO+13~, WARD+8~, HOSP+7~, IEN+5~, AP+11~, IX+9~, ALL+11~ | 
| PSS(1 | ZERO+23*, ZERO+24*, ZERO+30*, ZERO+31* | 
| PSS51P1 | ZERO+13~, ZERO+30!, WARD+8~, HOSP+7~, IEN+5~, AP+11~, IX+9~ | 
| PSS51P1( | ZERO+24, ZERO+31 | 
| PSSADM | ADM~, ADM+1, ADM+6 | 
| PSSARRY | SCHED~, SCHED+2 | 
| PSSFREQ | AP~, AP+12*, FREQ~, FREQ+2, FREQ+4 | 
| PSSFT | ZERO~, ZERO+16, ZERO+25, ZERO+26, ZERO+27, WARD~, WARD+12, HOSP~, IEN~, IEN+8 , AP~, IX~, ALL~, ALL+14 | 
| PSSIEN | ZERO~, ZERO+16, ZERO+17, ZERO+20, ZERO+25, ZERO+30*, WARD~, WARD+12, WARD+13, HOSP~ , AP+11~, ALL~, ALL+14, ALL+15 | 
| PSSIEN2 | ZERO+20~*, ZERO+21, ZERO+23, WARD~, WARD+14 | 
| PSSPP | ZERO~, ZERO+19, AP~, IX~, SETSCR+4 | 
| PSSTMP | AP+11~, FREQ+1*, FREQ+2*, FREQ+3*, FREQ+4*, FREQ+5 | 
| PSSTSCH | ZERO~, ZERO+18*, ZERO+19, SETSCR+2 | 
| PSSTYP | AP~ | 
| PSSVAL | AP+11~, FREQ~, FREQ+2, FREQ+3 | 
| PSSWDIEN | AP~ | 
| PSSWIEN | SCHED~, SCHED+1*, SCHED+2 | 
| PSSXX | ZERO+29~*, ZERO+30 | 
| SCR | ZERO+13~, HOSP+7~, IEN+5~, AP+11~ | 
| SCR("S" | ZERO+19*, ZERO+20, ZERO+27, SETSCR+2*, SETSCR+4* | 
| X | ADM+1~*, ADM+2!, ADM+3!, ADM+4!, ADM+5, ADM+6 | 
| X(1 | ADM+3*, ADM+4*, ADM+6! | 
| X(2 | ADM+4*, ADM+6! | 
| X(3 | ADM+4*, ADM+6! | 
| ZZERR | ZERO+13~, WARD+8~, HOSP+7~, IEN+5~, AP+11~, IX+9~, ALL+11~ |