PSOPMP0 ;BIRM/MFR - Patient Medication Profile - Listmanager ;10/28/06
Source file <PSOPMP0.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 10 | CHKADDR^PSOBAI $$ECME^PSOBPSUT EN^PSOLMPI ^PSOLSET EN^PSONVAVW DSPL^PSOORFI1 ($$ALLERGY,$$CMOP,$$COPAY,$$DAT,$$FILTER,$$ISSDT,$$LSTFD,$$REFREM,$$STSINFO,GROUP,PENHDR,RV,SETHDR,SETSIG,VIDEO)^PSOPMP1 (LOAD,LST)^PSOPMPPF $$FIND^PSOREJUT DP^PSORXVW |
Registration | 4 | DEM^VADPT EN^VALM FULL^VALM1 (RESTORE,SAVE)^VALM10 |
VA Fileman | 2 | ^DIC $$GET1^DIQ |
General Medical Record - Vitals | 1 | EN6^GMRVUTL |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 2 | PSO PMP PSOREJP1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
LF | ;Sort by Last Fill Date
|
|
SORT(FIELD) | ;Sort entries by FIELD
|
|
EN | ;Menu option entry point
|
|
GS | ;Group by Status
|
|
HDR | ||
SETSORT(FIELD) | ;Sets the data sorted by the FIELD specified
|
|
SEL | ;Process selection of one entry
|
|
REF | ;Screen Refresh
|
|
RX | ;Sort by Rx
|
|
EXIT | ;
|
|
CV | ;Change View
|
|
INIT | ;Populates the Body section for ListMan
|
|
SIG | ;Display SIG
|
|
SETLINE | ;Sets the line to be displayed in ListMan
|
|
LST(SITE,PSODFN) | ;ListManager entry point
; Loading Division/User preferences |
|
PI | ;Patient Information
|
|
DR | ;Sort by Drug
|
|
ID | ;Sort by Issue Date
|
|
HELP |
Name | Field # of Occurrence |
---|---|
^DIC | EN+8 |
$$GET1^DIQ | SETSORT+8, SETSORT+9, SETSORT+10, SETSORT+11, SETSORT+16, SETSORT+39, SETSORT+41, SETSORT+43, SETSORT+44, SETSORT+45 , SETSORT+46, SETSORT+48, SETSORT+49, SETSORT+50, SETSORT+61, SETSORT+62, SETSORT+64, SETSORT+65, SETSORT+66 |
EN6^GMRVUTL | HDR+6, HDR+7 |
CHKADDR^PSOBAI | EN+9 |
$$ECME^PSOBPSUT | SETSORT+20 |
EN^PSOLMPI | PI+1 |
^PSOLSET | EN+5 |
EN^PSONVAVW | SEL+22 |
DSPL^PSOORFI1 | SEL+18 |
$$ALLERGY^PSOPMP1 | HDR+9 |
$$CMOP^PSOPMP1 | SETSORT+21, SETSORT+51 |
$$COPAY^PSOPMP1 | SETSORT+20 |
$$DAT^PSOPMP1 | HDR+6, HDR+7, SETSORT+67 |
$$FILTER^PSOPMP1 | SETSORT+7 |
$$ISSDT^PSOPMP1 | SETSORT+13, SETSORT+47 |
$$LSTFD^PSOPMP1 | SETSORT+14 |
$$REFREM^PSOPMP1 | SETSORT+15 |
$$STSINFO^PSOPMP1 | SETSORT+12 |
GROUP^PSOPMP1 | SETLINE+15, SETLINE+18 |
PENHDR^PSOPMP1 | SEL+18 |
RV^PSOPMP1 | SETLINE+40 |
SETHDR^PSOPMP1 | HDR+15 |
SETSIG^PSOPMP1 | SETLINE+33 |
VIDEO^PSOPMP1 | SETLINE+39 |
LOAD^PSOPMPPF | LST+2 |
LST^PSOPMPPF | CV+1 |
$$FIND^PSOREJUT | SETSORT+26 |
DP^PSORXVW | SEL+12 |
DEM^VADPT | HDR+2 |
EN^VALM | LST+4 |
FULL^VALM1 | LST+5 |
RESTORE^VALM10 | SETLINE+8 |
SAVE^VALM10 | SETLINE+37 |
Name | Line Occurrences |
---|---|
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 |
---|---|
^PSDRUG - [#50] | GET1^DIQ |
^PS(50.7 - [#50.7] | GET1^DIQ |
^PSRX - [#52] | GET1^DIQ |
^PS(52.41 - [#52.41] | GET1^DIQ |
55.05 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.41 - [#52.41] | SETLINE+32, SETSORT+38, SEL+17 |
^PS(55 - [#55] | SETSORT+5, SETSORT+6, SETSORT+60 |
^PSRX - [#52] | SETSORT+6, SETSORT+17, SETSORT+18 |
^TMP("PSOPMP0" | INIT+1!, SETLINE+3*, SETLINE+4*, SETLINE+11!, SETLINE+29*, SETLINE+31*, SETLINE+32*, SEL+3, SEL+4, EXIT+1! |
^TMP("PSOPMPSR" | INIT+1!, SETLINE+2, SETLINE+12, SETLINE+14, SETLINE+15, SETLINE+16, SETLINE+18, SETLINE+19, SETLINE+20, SETSORT+2! , SETSORT+27*, SETSORT+32*, SETSORT+34*, SETSORT+54*, SETSORT+56*, SETSORT+69*, SETSORT+72*, EXIT+1! |
Name | Line Occurrences |
---|---|
EXIT | EN+5, EN+8, LST+6 |
HDR | REF+1, GS+1, SIG+1, CV+1 |
INIT | REF+1, GS+1, SIG+1, CV+1 |
LST | EN+10 |
REF | SORT+3, SEL+9, SEL+15 |
SETLINE | INIT+2 |
SETSORT | INIT+2 |
SORT | RX+1, DR+1, ID+1, LF+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADVREA | HDR+1~ |
DA | SEL+10~, SEL+11* |
DAYSUP | SETSORT+1~, SETSORT+16*, SETSORT+22, SETSORT+49*, SETSORT+52 |
DFN | EN+2~, EN+8*, EN+9, EN+10, HDR+1~, HDR+2*, HDR+9 |
DIC | EN+2~, EN+8* |
DIC(0 | EN+8* |
DOB | HDR+1~, HDR+4*, HDR+11 |
DOCDAT | SETSORT+1~, SETSORT+66*, SETSORT+67, SETSORT+68 |
DRNAME | SETSORT+1~, SETSORT+10*, SETSORT+20, SETSORT+23, SETSORT+41*, SETSORT+42, SETSORT+44*, SETSORT+51, SETSORT+53, SETSORT+62* , SETSORT+63, SETSORT+65*, SETSORT+67, SETSORT+68 |
DRUG | SETSORT+1~, SETSORT+9*, SETSORT+10, SETSORT+21, SETSORT+41*, SETSORT+51 |
DUZ | LST+2, CV+1 |
FIELD | SETSORT~, SETSORT+23, SETSORT+53, SETSORT+68, SORT~, SORT+1, SORT+2 |
GMRAL | HDR+1~ |
>> GMRVSTR | HDR+6*, HDR+7* |
GROUP | SETLINE+1~, SETLINE+11*, SETLINE+12*, SETLINE+13, SETLINE+14, SETLINE+15, SETLINE+16, SETLINE+18, SETLINE+19, SETLINE+20 , SETSORT+1~, SETSORT+25*, SETSORT+26*, SETSORT+27, SETSORT+28, SETSORT+30*, SETSORT+31*, SETSORT+32, SETSORT+33, SETSORT+34 , SETSORT+37*, SETSORT+54, SETSORT+55, SETSORT+56, SETSORT+59*, SETSORT+69, SETSORT+70, SETSORT+72 |
GRP | SETLINE+1~, SETLINE+13*, SETLINE+14, SETLINE+23, SETLINE+24, SETLINE+25, SETLINE+26, SETLINE+30, SETLINE+33 |
GRPCNT | SETSORT+1~ |
GRPCNT( | SETSORT+28*, SETSORT+31, SETSORT+32, SETSORT+33, SETSORT+34, SETSORT+55*, SETSORT+56, SETSORT+70*, SETSORT+72 |
GRPLN | EN+2~, SETLINE+9! |
HIGHLN | EN+2~, SETLINE+9! |
HIGHLN( | SETLINE+29* |
HT | HDR+1~, HDR+7*, HDR+10 |
HTDT | HDR+1~, HDR+7*, HDR+10 |
I | SETLINE+1~, SETLINE+3*, SETLINE+8*, SETLINE+37* |
IENSUB | SETLINE+1~, SETLINE+30*, SETLINE+31, SETLINE+32 |
ISSDT | SETSORT+1~, SETSORT+13*, SETSORT+21, SETSORT+23, SETSORT+47*, SETSORT+52, SETSORT+53 |
LASTLINE | EN+2~, SETLINE+8, SETLINE+36, SETLINE+37, SETLINE+38* |
LBL | SETLINE+1~ |
LINE | HDR+1~, SETLINE+1~, SETLINE+11*, SETLINE+15, SETLINE+18, SETLINE+29*, SETLINE+32, SETLINE+33, SETLINE+36, SETLINE+37 , SETLINE+38, SETLINE+40, SEL+12~, SEL+18~, SEL+22~ |
LINE1 | HDR+1~, HDR+8*, HDR+9*, HDR+14 |
LINE2 | HDR+1~, HDR+10*, HDR+14 |
LINE3 | HDR+1~, HDR+11*, HDR+14 |
LINE4 | HDR+1~, HDR+12*, HDR+14 |
LN | SETLINE+1~ |
LSTFD | SETSORT+1~, SETSORT+14*, SETSORT+22, SETSORT+23 |
OI | SETSORT+1~, SETSORT+43*, SETSORT+44, SETSORT+64*, SETSORT+65 |
OR0 | SEL+16~, SEL+17* |
ORD | SETSORT+1~, SETSORT+37*, SETSORT+38*, SETSORT+39, SETSORT+41, SETSORT+43, SETSORT+45, SETSORT+46, SETSORT+47, SETSORT+48 , SETSORT+49, SETSORT+50, SETSORT+51, SETSORT+53, SETSORT+59*, SETSORT+60*, SETSORT+61, SETSORT+62, SETSORT+64, SETSORT+66 , SETSORT+67, SETSORT+68, SEL+1~, SEL+4*, SEL+5, SEL+11, SEL+17, SEL+22 |
ORDCNT | SETLINE+1~ |
PNAME | HDR+1~, HDR+3*, HDR+8 |
POS | HDR+1~ |
PS | SEL+10~, SEL+11* |
PSOACTOV | SEL+16~, SEL+17* |
PSOBADR | SETSORT+1~, SETSORT+17*, SETSORT+18*, SETSORT+19*, SETSORT+21 |
PSOCHNG | EN+1~ |
PSODFN | EN+9*, LST~, HDR+2, SETLINE+33, SETSORT+5, SETSORT+6, SETSORT+38, SETSORT+60, SETSORT+61, SETSORT+62 , SETSORT+64, SETSORT+66, SEL+12~, SEL+18, SEL+22 |
PSOEXDCE | EN+1~, HDR+12 |
PSOEXPDC | EN+1~ |
>> PSOPAR | EN+5 |
PSORDCNT | EN+1~ |
PSORDER | EN+1~, SETLINE+19, SORT+1*, SORT+2* |
PSORDSEQ | EN+1~ |
PSORDSEQ("N" | SETSORT+59 |
PSORDSEQ("P" | SETSORT+37 |
PSORDSEQ("R" | SETSORT+25 |
PSORDSEQ("T" | SETSORT+26 |
PSOSAVE | SEL+10~ |
PSOSEL | SEL+1~, SEL+2*, SEL+3, SEL+4 |
PSOSIGDP | EN+1~, SETLINE+33, SIG+1*, SIG+2, SIG+3 |
>> PSOSITE | EN+5, EN+10 |
PSOSRTBY | EN+1~, INIT+2, SORT+1, SORT+2* |
PSOSTORD | EN+1~ |
PSOSTSEQ | EN+1~ |
PSOSTSGP | EN+1~, SETLINE+14, SETSORT+24, GS+1* |
PSOVDA | SEL+10~, SEL+11* |
QTY | SETSORT+1~, SETSORT+11*, SETSORT+21, SETSORT+45*, SETSORT+51 |
QTYL | SETLINE+1~, SETLINE+22*, SETLINE+23, SETLINE+26 |
REFREM | SETSORT+1~, SETSORT+15*, SETSORT+22, SETSORT+48*, SETSORT+52 |
RFRX | SETSORT+1~, SETSORT+50*, SETSORT+52 |
RX | SETSORT+1~, SETSORT+6*, SETSORT+7, SETSORT+8, SETSORT+9, SETSORT+11, SETSORT+12, SETSORT+13, SETSORT+14, SETSORT+15 , SETSORT+16, SETSORT+17, SETSORT+18, SETSORT+20, SETSORT+21, SETSORT+26 |
RXNUM | SETSORT+1~, SETSORT+8*, SETSORT+20, SETSORT+23 |
SEQ | SETLINE+1~, SETLINE+21*, SETLINE+31, SETSORT+1~, SETSORT+4*, SETSORT+5*, SETSORT+6 |
SEX | HDR+1~, HDR+5*, HDR+12 |
SIG | SETSORT+1~ |
SITE | LST~, LST+2, CV+1 |
>> SORT | SETSORT+23*, SETSORT+27, SETSORT+53*, SETSORT+54, SETSORT+68*, SETSORT+69 |
STATUS | SETSORT+1~, SETSORT+12*, SETSORT+21, SETSORT+24, SETSORT+46*, SETSORT+50, SETSORT+51 |
STS | SETLINE+1~, SETLINE+11*, SETLINE+16*, SETLINE+17, SETLINE+18, SETLINE+19, SETLINE+20, SETSORT+1~, SETSORT+24*, SETSORT+26* , SETSORT+27, SETSORT+28, SETSORT+33*, SETSORT+34 |
SUB | SETLINE+1~, SETLINE+11*, SETLINE+19*, SETLINE+20 |
TITLE | SEL+1~, SEL+6*, SEL+12~, SEL+18~, SEL+22~, SEL+24 |
TOTAL | SETLINE+1~ |
TYPE | SETLINE+1~, SETSORT+39*, SETSORT+40, SEL+1~, SEL+3*, SEL+4, SEL+9, SEL+15, SEL+21 |
VADM | HDR+1~, HDR+2! |
VADM(1 | HDR+3 |
VADM(2 | HDR+10 |
VADM(3 | HDR+4 |
VADM(4 | HDR+4 |
VADM(5 | HDR+5 |
>> VALM("TITLE" | SEL+6, SEL+24* |
>> VALMBCK | REF+1*, GS+1*, SIG+1*, PI+1*, CV+2*, SEL+2*, SEL+3*, SEL+5*, SEL+9*, SEL+15* , SEL+24* |
>> VALMBG | SIG+2*, SIG+3*, SIG+4*, CV+2* |
VALMCNT | EN+2~, SETLINE+5*, SETLINE+40*, SIG+4 |
VALMHDR | HDR+14! |
VALMHDR(1 | HDR+14* |
VALMHDR(2 | HDR+14* |
VALMHDR(3 | HDR+14* |
VALMHDR(4 | HDR+14* |
>> VALMSG | INIT+3*, SEL+2*, SEL+3*, SEL+5* |
WT | HDR+1~, HDR+6*, HDR+11 |
WTDT | HDR+1~, HDR+6*, HDR+11 |
X | HDR+1~, HDR+6*, HDR+7*, SETLINE+1~ |
X1 | SETLINE+1~, SETLINE+21*, SETLINE+23*, SETLINE+24*, SETLINE+25*, SETLINE+26*, SETLINE+27*, SETLINE+28*, SETLINE+29 |
XQORM | SEL+1~ |
Y | EN+2~, EN+8 |
Y(1 | SEL+2 |
Z | SETLINE+1~, SETLINE+20*, SETLINE+22, SETLINE+23, SETLINE+24, SETLINE+26, SETLINE+27, SETLINE+28, SETLINE+31, SETLINE+32 , SETLINE+33, SETSORT+1~, SETSORT+20*, SETSORT+21*, SETSORT+22*, SETSORT+27, SETSORT+51*, SETSORT+52*, SETSORT+54, SETSORT+67* , SETSORT+69 |