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~ |