PSSDOSER ;BIR/RTR-Dose edit option ;03/10/00
Source file <PSSDOSER.m>
| Package | Total | Call Graph | 
|---|---|---|
| Pharmacy Data Management | 5 | DRG^PSSDGUPD ($$TEST,MS)^PSSDSPOP DRG^PSSHUIDG (EN2,LOC)^PSSUTIL CHECK^PSSUTLPR | 
| VA Fileman | 4 | ^DIC ^DIE $$GET1^DIQ ^DIR | 
| National Drug File | 1 | $$DFSU^PSNAPIS | 
| Package | Total | Caller Graph | 
|---|---|---|
| Pharmacy Data Management | 2 | PSS EDIT DOSAGES PSSDOS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PR | ||
| LOC | ; Edit local dose | |
| BCMA | ; | |
| END | ||
| BCMA1 | ; | |
| SKIP | ; | |
| DOSA | ||
| ULK | ; | |
| NATND | ||
| STR | ;Edit strength | |
| RES | ; | |
| XNWS | ; | |
| DOS | ;Edit dosages | |
| LOCX | ; | |
| STUN | ||
| CHECK | ; | |
| DOSLOC | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | DOS+3, DOSA+2, LOC+2 | 
| ^DIE | DOSA+5, LOC+5, LOC+8, STR+5, BCMA+3, BCMA1+3 | 
| $$GET1^DIQ | ULK+5, ULK+6 | 
| ^DIR | DOS+11, RES+5, DOSLOC+4, STR+4 | 
| $$DFSU^PSNAPIS | CHECK+3, NATND+1 | 
| DRG^PSSDGUPD | ULK+6 | 
| $$TEST^PSSDSPOP | LOC+8 | 
| MS^PSSDSPOP | XNWS+3 | 
| DRG^PSSHUIDG | ULK+3 | 
| EN2^PSSUTIL | RES+5 | 
| LOC^PSSUTIL | LOCX+6 | 
| CHECK^PSSUTLPR | DOS+1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^PSDRUG - [#50] | Classic Fileman Calls | 
| ^PS(59 - [#59] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PS(50.606 - [#50.606] | CHECK+6, CHECK+8, CHECK+9 | 
| ^PS(50.607 - [#50.607] | DOSA+1, CHECK+6, PR+2, XNWS+2, XNWS+3 | 
| ^PS(59 - [#59] | ULK+4 | 
| ^PS(59.7 - [#59.7] | DOSA+4, LOC+4 | 
| ^PSDRUG - [#50] | DOS+4, DOS+5, DOS+11, RES+2!, RES+4, RES+5, SKIP+2, DOSA, DOSLOC+2, DOSLOC+3 , LOC+6, STR+6!, CHECK+2, ULK+7, BCMA+1, BCMA+2, BCMA1+1, BCMA1+2, STUN, NATND , XNWS+3 | 
| Name | Line Occurrences | 
|---|---|
| BCMA | DOSA+5 | 
| BCMA1 | LOC+7 | 
| CHECK | RES+3 | 
| DOS | DOS+11, DOSLOC+4, LOC+2, LOC+7, LOC+8 | 
| DOSA | DOSA+6 | 
| DOSLOC | DOSA+2, DOSA+5 | 
| END | DOS+1, DOS+2, DOS+3 | 
| LOC | LOCX+1, LOCX+2, LOC+6, LOC+9 | 
| LOCX | SKIP+2 | 
| NATND | LOC+1 | 
| PR | LOC+1 | 
| RES | RES+5 | 
| SKIP | RES+4 | 
| STR | RES+4 | 
| STUN | RES+1, LOC+1 | 
| ULK | DOSLOC+4, LOC+2, LOC+7, LOC+8 | 
| XNWS | RES+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("DOS" | STUN | 
| ^("I" | DOS+4 | 
| ^("ND" | CHECK+2, NATND | 
| ^(0 | DOS+4, DOSA+1, DOSLOC+3, XNWS+3 | 
| ^(2 | BCMA+1, BCMA1+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | DOSA+5*, LOC+5*, LOC+8!*, STR+5*, BCMA+3*, BCMA1+3* | 
| DA(1 | DOSA+2*, DOSA+5*, LOC+2*, LOC+5*, LOC+8*, BCMA+3*, BCMA1+3* | 
| DIC | DOS+3*!, DOSA+2!*, LOC+2!* | 
| DIC("A" | DOS+3*, DOSA+2* | 
| DIC("W" | DOSA+3*, LOC+3* | 
| DIC(0 | DOS+3*, DOSA+2*, LOC+2* | 
| DIDEL | LOC+8! | 
| DIE | DOSA+5!*, LOC+5!*, LOC+8!*, STR+5!*, BCMA+3!*, BCMA1+3!* | 
| >> DILOCKTM | DOS+11 | 
| DIR | DOS+11!, RES+5!, RES+6!, DOSLOC+4!, STR+4! | 
| DIR("?" | RES+6*, RES+7*, RES+8*, DOSLOC+5*, DOSLOC+6*, STR+4* | 
| DIR("A" | DOS+11*, RES+6*, DOSLOC+4*, STR+4* | 
| DIR("B" | RES+6*, DOSLOC+4*, STR+4* | 
| DIR(0 | DOS+11*, RES+6*, DOSLOC+4*, STR+4* | 
| DLAYGO | DOSA+2*!, LOC+2*! | 
| DMFU | ULK+2~, ULK+5*, ULK+6 | 
| DNSNAM | ULK+2~, ULK+6* | 
| DNSPORT | ULK+2~, ULK+6* | 
| DR | DOSA+5*, LOC+5*, LOC+8!*, STR+5*, BCMA+3*, BCMA1+3* | 
| >> DTOUT | DOS+3, DOSA+2, DOSA+5, LOC+2, LOC+7, LOC+8 | 
| >> DUOUT | DOS+3, DOSA+2, LOC+2 | 
| DVER | ULK+2~, ULK+5*, ULK+6 | 
| PSS11 | STR+1~ | 
| PSSDESTP | XNWS+1~*, XNWS+4! | 
| PSSDIEN | LOCX+6*! | 
| PSSDOSA | DOSA+4*, DOSA+5, LOC+4*, LOC+5, LOC+6, LOC+8, END!, BCMA+2, BCMA+3, BCMA1+2 , BCMA1+3 | 
| >> PSSHUIDG | ULK+3 | 
| PSSIEN | DOS+4*, DOS+5, DOS+11, RES+2, RES+4, RES+5, SKIP+2, DOSA, DOSA+2, DOSA+5 , DOSLOC+2, DOSLOC+3, LOCX+6, LOC+2, LOC+5, LOC+6, LOC+8, STR+5, STR+6, CHECK+2 , END!, ULK+1, ULK+3, ULK+6, ULK+7, BCMA+1, BCMA+2, BCMA+3, BCMA1+1, BCMA1+2 , BCMA1+3, STUN, NATND, XNWS+3 | 
| PSSIENS | STR+1~ | 
| PSSIND | DOS+4*, DOS+12, END! | 
| PSSIZZ | DOS+13*, LOCX+2, LOCX+4, LOCX+5, CHECK+1!, CHECK+8*, END! | 
| PSSNAME | DOS+4*, DOS+12, END! | 
| PSSNAT | CHECK+1!, CHECK+2*, CHECK+3, END!, NATND*, NATND+1 | 
| PSSNAT1 | CHECK+2*, CHECK+3, END!, NATND*, NATND+1 | 
| PSSNATDF | CHECK+1!, CHECK+3*, CHECK+5, CHECK+6, CHECK+8, CHECK+9, END!, NATND+1* | 
| PSSNATND | CHECK+1!, CHECK+3*, END!, NATND+1* | 
| PSSNATST | CHECK+1!, CHECK+3*, CHECK+5, CHECK+7, END!, NATND+1*, PR, PR+1, XNWS+2 | 
| PSSNATUN | CHECK+1!, CHECK+3*, CHECK+5, CHECK+6, CHECK+8, CHECK+9, END!, NATND+1*, PR, PR+2 | 
| PSSNFID | DOS+4*, DOS+12, END! | 
| PSSNOCON | DOS+1!, END! | 
| PSSONLYI | LOCX+3!, LOCX+5*, LOCX+6! | 
| PSSONLYO | LOCX+3!, LOCX+4*, LOCX+6! | 
| PSSOTH | DOSA+4*, LOC+4*, LOC+5! | 
| PSSOZZ | DOS+13*, LOCX+2, LOCX+4, LOCX+5, CHECK+1!, CHECK+9*, END! | 
| PSSPCI | DOSLOC+1*, DOSLOC+3*, DOSLOC+4!, DOSLOC+7! | 
| PSSPCO | DOSLOC+1*, DOSLOC+3*, DOSLOC+4!, DOSLOC+7! | 
| PSSPCZ | DOSLOC+2*, DOSLOC+3, DOSLOC+4!, DOSLOC+7! | 
| PSSPKG | DOS+5*, DOS+7, DOS+8, DOS+9, DOS+10, DOS+11! | 
| PSSSKIPP | DOS+13*, RES+5*, LOCX+1, END! | 
| PSSST | RES+2, RES+4, DOSA*, DOSA+1, END!, STUN*, PR, PR+1 | 
| PSSTALK | LOCX+6*! | 
| PSSUN | DOSA+1, END!, STUN*, PR, PR+2, XNWS+2, XNWS+3 | 
| PSSXYZ | RES+3*, RES+5, SKIP+1!, CHECK+8*, CHECK+9*, END! | 
| XX | ULK+2~*, ULK+4*, ULK+5, ULK+6 | 
| >> Y | DOS+3, DOS+4, RES+5, DOSA+2, DOSA+4, DOSA+5, DOSLOC+4, LOC+2, LOC+4, LOC+7 , LOC+8, STR+4 |