PSOPMPPF ;BIRM/MFR - Patient Medication Profile - Preferences ;04/28/05
Source file <PSOPMPPF.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 6 | ^%DT FILE^DICN ^DIE ^DIK $$GET1^DIQ ^DIR |
List Manager | 1 | FULL^VALM1 |
Outpatient Pharmacy | 1 | ^PSOLSET |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 4 | PSO PMP SITE PREFERENCES PSOMPHRC PSOPMP0 PSOREJU4 |
E Claims Management Engine | 1 | BPSVRX3 |
Kernel | 1 | ^DIC(19 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; - Menu option entry point
|
|
LST(PSOSITE,PSOUSER) | ; - Listmanager entry point
|
|
EXPDC | ; - Expiration/Discontinued Cutoff Date
|
|
SRTBY | ; - Sort By
|
|
ORDER | ; - Sort Order
|
|
SIGDP | ; - Display SIG
|
|
STSGP | ; - Group By Status
|
|
ORDCNT | ; - Display Order Count
|
|
EXIT | ; Exit
|
|
END | ||
DISPLAY(SITE,USER) | ; - Displays the current view
|
|
GOTO(INPUT,HOME) | ; - Directed up-arrow
|
|
LOAD(SITE,USER) | ; Loading Factory/Division/User preferences
|
|
CHANGED(SITE,USER,FIELD,VALUE) | ; - Sets PSOCHNG so the list can be refreshed
|
|
SET(ZNODE) | ;
|
|
SAVE(SITE,USER) | ; - Saves preferences by Site and/or User
|
|
DELETE(SITE,USER) | ; - Deletes user/division preferences
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^PS(52.85 - [#52.85] | Classic Fileman Calls, GET1^DIQ |
^PS(59 - [#59] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.85 - [#52.85] | LST+5, DISPLAY+3, DISPLAY+4, DISPLAY+6, LOAD+38, LOAD+41, CHANGED+5, CHANGED+6, SAVE+5, SAVE+10 , DELETE+7 |
Name | Line Occurrences |
---|---|
$$GOTO | EXPDC+5, SRTBY+3, ORDER+3, SIGDP+3, STSGP+3, ORDCNT+3 |
@( | EXPDC+5, SRTBY+3, ORDER+3, SIGDP+3, STSGP+3, ORDCNT+3 |
CHANGED | EXPDC+7, SRTBY+4, ORDER+4, SIGDP+4, STSGP+4, ORDCNT+4 |
DELETE | LST+9 |
DISPLAY | LST+6 |
END | EN+7 |
LOAD | EN+4, LST+9 |
LST | EN+4 |
SAVE | EN+5, EXIT+6 |
SET | LOAD+38, LOAD+41 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | SAVE+6~, SAVE+11~ |
DA | SAVE+1~, SAVE+6~, SAVE+11~, SAVE+18*, SAVE+19*, DELETE+1~, DELETE+6*, DELETE+7*, DELETE+9* |
DA(1 | SAVE+12*, SAVE+19*, DELETE+6* |
DD | SAVE+6~, SAVE+8!, SAVE+11~, SAVE+13! |
DIC | SAVE+6~, SAVE+7*, SAVE+11~, SAVE+12* |
DIC(0 | SAVE+7*, SAVE+12* |
DIE | SAVE+1~, SAVE+18*, SAVE+19*, DELETE+1~, DELETE+9* |
DIK | DELETE+1~, DELETE+6*, DELETE+7* |
DINUM | SAVE+6~, SAVE+7*, SAVE+11~, SAVE+12* |
DIR | EN+1~, LST+1~, EXPDC+1!, SRTBY+1!, ORDER+1!, SIGDP+1!, STSGP+1!, ORDCNT+1! |
DIR("?" | EXPDC+3*, EXPDC+4* |
DIR("A" | LST+7*, EXPDC+2*, SRTBY+3*, ORDER+3*, SIGDP+3*, STSGP+3*, ORDCNT+3*, EXIT+4* |
DIR("B" | LST+8*, EXPDC+2*, SRTBY+2*, ORDER+2*, SIGDP+2*, STSGP+2*, ORDCNT+2*, EXIT+4* |
DIR(0 | LST+8*, EXPDC+2*, SRTBY+2*, ORDER+2*, SIGDP+2*, STSGP+2*, ORDCNT+2*, EXIT+4* |
DIROUT | EN+1~, LST+1~, LST+8, EXPDC+1!, EXPDC+5, SRTBY+1!, SRTBY+3, ORDER+1!, ORDER+3, SIGDP+1! , SIGDP+3, STSGP+1!, STSGP+3, ORDCNT+1!, ORDCNT+3, EXIT+5 |
DIRUT | EN+1~, LST+1~, LST+8, EXPDC+1!, EXPDC+5, SRTBY+1!, SRTBY+3, ORDER+1!, ORDER+3, SIGDP+1! , SIGDP+3, STSGP+1!, STSGP+3, ORDCNT+1!, ORDCNT+3, EXIT+5 |
DLAYGO | SAVE+6~, SAVE+11~ |
DO | SAVE+6~, SAVE+8!, SAVE+11~, SAVE+13! |
DR | SAVE+1~, SAVE+6~, SAVE+11~, SAVE+15*, SAVE+16*, DELETE+1~, DELETE+8* |
FIELD | CHANGED~, CHANGED+8, CHANGED+9, CHANGED+10, CHANGED+11, CHANGED+12, CHANGED+13 |
FLD | DELETE+1~, DELETE+8* |
FLG | DISPLAY+1~, DISPLAY+2*, DISPLAY+4*, DISPLAY+8 |
GOTO | GOTO+1~, GOTO+12*, GOTO+13*, GOTO+14, GOTO+16 |
GRPNAM | LOAD+15~ |
HOME | GOTO~, GOTO+12, GOTO+14 |
INPUT | GOTO~, GOTO+2, GOTO+4 |
LN | DISPLAY+1~, DISPLAY+9* |
ORDGRP | LOAD+15~ |
PSOCHNG | EN+1~, EN+5, LST+2*, EXIT+3, CHANGED+1, CHANGED+8*, CHANGED+9*, CHANGED+10*, CHANGED+11*, CHANGED+12* , CHANGED+13* |
PSOEXDCE | EXPDC+2, EXPDC+6*, EXPDC+7, LOAD+13!, LOAD+18*, SET+2*, SAVE+15 |
PSOEXPDC | EXPDC+6*, LOAD+13!, LOAD+18*, SET+2* |
>> PSOPAR | EN+2 |
PSOQUIT | EN+1~, EN+5, LST+2*, LST+8*, LST+12, GOTO+2* |
>> PSORDCNT | ORDCNT+2, ORDCNT+4*, LOAD+19*, SET+7*, SAVE+16 |
PSORDER | ORDER+2, ORDER+4*, LOAD+13!, LOAD+19*, SET+4*, SAVE+15 |
PSORDSEQ | LOAD+13! |
PSORDSEQ("H" | LOAD+32* |
PSORDSEQ("N" | LOAD+35* |
PSORDSEQ("P" | LOAD+34* |
PSORDSEQ("R" | LOAD+33* |
PSORDSEQ("T" | LOAD+31* |
PSOSIGDP | SIGDP+2, SIGDP+4*, LOAD+13!, LOAD+19*, SET+5*, SAVE+16 |
PSOSITE | EN+2, EN+4, EN+5, LST~, LST+5, LST+6, LST+9, LST+11, EXPDC+7, SRTBY+4 , ORDER+4, SIGDP+4, STSGP+4, ORDCNT+4, EXIT+6 |
PSOSRTBY | SRTBY+2, SRTBY+4*, LOAD+13!, LOAD+19*, SET+3*, SAVE+15 |
PSOSTSEQ | LOAD+13! |
PSOSTSEQ("A" | LOAD+21* |
PSOSTSEQ("DC" | LOAD+24* |
PSOSTSEQ("DE" | LOAD+26* |
PSOSTSEQ("DP" | LOAD+25* |
PSOSTSEQ("E" | LOAD+23* |
PSOSTSEQ("H" | LOAD+27* |
PSOSTSEQ("N" | LOAD+29* |
PSOSTSEQ("PH" | LOAD+28* |
PSOSTSEQ("S" | LOAD+22* |
PSOSTSGP | STSGP+2, STSGP+4*, LOAD+13!, LOAD+19*, SET+6*, SAVE+16 |
PSOUSER | LST~, LST+2*, LST+5, LST+6, LST+9, EXPDC+7, SRTBY+4, ORDER+4, SIGDP+4, STSGP+4 , ORDCNT+4, EXIT+3, EXIT+6 |
SAVEX | EXPDC+1! |
SITE | DISPLAY~, DISPLAY+3, DISPLAY+4, DISPLAY+6, DISPLAY+8, LOAD~, LOAD+38, LOAD+41, CHANGED~, CHANGED+5 , CHANGED+6, SAVE~, SAVE+5, SAVE+7, SAVE+10, SAVE+12, SAVE+18, SAVE+19, DELETE~, DELETE+5 , DELETE+6, DELETE+7, DELETE+9 |
STS | LOAD+15~ |
STSGRP | LOAD+15~ |
TAG | GOTO+1~, GOTO+13* |
TAG( | GOTO+13 |
TAG("DISPLAY | ORDER COUNT" , GOTO+10*, SIG" , GOTO+8* |
TAG("EXP/CANC | EL CUTOFF" , GOTO+5* |
TAG("GROUP BY | STATUS" , GOTO+9* |
TAG("SORT BY" | , GOTO+6* |
TAG("SORT ORD | ER" , GOTO+7* |
TMP | LOAD+15~ |
TRGT | GOTO+1~, GOTO+4*, GOTO+13 |
USER | DISPLAY~, DISPLAY+3, DISPLAY+4, LOAD~, LOAD+38, CHANGED~, CHANGED+5, CHANGED+6, SAVE~, SAVE+10 , SAVE+12, SAVE+18, SAVE+19, DELETE~, DELETE+6 |
>> VALMBCK | EXIT+8* |
VALUE | CHANGED~, CHANGED+8, CHANGED+9, CHANGED+10, CHANGED+11, CHANGED+12, CHANGED+13 |
X | EXPDC+5, EXPDC+6*, SRTBY+3, ORDER+3, SIGDP+3, SIGDP+4, STSGP+3, STSGP+4, ORDCNT+3, ORDCNT+4 , DISPLAY+1~, DISPLAY+2*, DISPLAY+4*, DISPLAY+6*, DISPLAY+8*, DISPLAY+9, DISPLAY+11*, DISPLAY+12, LOAD+15~, LOAD+18* , SET+1~, SET+2*, SET+3*, SET+4*, SET+5*, SET+6*, SET+7*, SAVE+6~, SAVE+7*, SAVE+11~ , SAVE+12* |
Y | LST+9, EXPDC+6, SRTBY+4, ORDER+4, SIGDP+4*, STSGP+4*, ORDCNT+4*, EXIT+5, LOAD+15~, LOAD+18 , SET+1~, SET+2 |
Z | DISPLAY+1~, DISPLAY+2*, DISPLAY+4*, DISPLAY+6*, DISPLAY+7, DISPLAY+10, DISPLAY+11, DISPLAY+13, DISPLAY+14, DISPLAY+15 , DISPLAY+16, LOAD+15~, CHANGED+4*, CHANGED+5*, CHANGED+6*, CHANGED+8, CHANGED+9, CHANGED+10, CHANGED+11, CHANGED+12 , CHANGED+13 |
ZNODE | SET~, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7 |