RMPORPD ;(NG)/DG/CAP/HINES CIOFO/HNC -PRESCRIPTION EXPIRE DATE ACTIVE PATIENTS ; 5/19/00 9:12am
Source file <RMPORPD.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 3 | NOW^%DTC EN1^DIP ^DIR |
Kernel | 1 | KILL^XUSCLEAN |
Prosthetics | 1 | HOSITE^RMPOUTL0 |
Registration | 1 | ^VADPT |
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 |
---|---|---|
Prosthetics | 1 | RMPO-RPT-HORXEXP |
Name | Comments | DBIA/ICR reference |
---|---|---|
SITE | ; Set up the site variables.
|
|
LI | ; List the sought patient.
|
|
EXIT | ;
|
|
ACTDT() | ;*** ACTIVATION DATE
|
|
CNT | ;*** COUNT NAMES
|
|
DATE(FMD) | ; RMPR*3.0*179 Flag a deceased patient by attaching an '*' to SSN. ^PT(D0,.35) direct read supported by ICR #10035
|
|
PITEM() | ;*** GET PRIMARY ITEM AND ACTIVATION DATE
|
|
PRESORT | ;*** SORT BY EXPIRATION DATE
|
|
RPTHDR | ;*** REPORT HEADER
|
|
RXDT(MODE) | ;Rewrite latest expiration date determination RMPR*3.0*207
|
|
SSN() | ;*** SOCIAL SECURITY NUMBER
|
|
DIOEND | ;TOTAL PRINT
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RMPR(665 - [#665] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | LI+3 |
^DPT - [#2] | DATE+1 |
^PRC(441 - [#441] | PITEM+7 |
^RMPR(661 - [#661] | PITEM+6 |
^RMPR(665 - [#665] | ACTDT+1, PITEM+3, PITEM+4, PRESORT+4, PRESORT+5, RXDT+2, RXDT+3 |
^TMP("RMPO" | EXIT+1!, PRESORT+2!, PRESORT+7* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | LI+3 |
>> BY(0 | LI+7* |
>> COUNT | LI+2*, CNT+1*, DIOEND+1*, DIOEND+2 |
D0 | ACTDT+1, CNT+1, CNT+2, DATE+1, PITEM+3, PITEM+4, PRESORT+1~, PRESORT+4*, PRESORT+5*, PRESORT+6 , PRESORT+7, RXDT+2, RXDT+3, SSN+2 |
D2 | PRESORT+1~, PRESORT+3*, PRESORT+4*, PRESORT+5 |
DFN | PRESORT+1~, PRESORT+6*, SSN+2* |
>> DHD | LI+10* |
>> DHIT | LI+9* |
>> DIC | LI+6* |
>> DIOEND | LI+11* |
DIR | LI+18! |
DIR(0 | LI+18* |
>> DIS(0 | LI+8* |
E | PITEM+1~, PITEM+2*, PITEM+3, PITEM+8* |
>> FLDS | LI+12* |
>> FLDS(1 | LI+13* |
>> FLDS(2 | LI+14* |
>> FLDS(3 | LI+15* |
>> FLDS(4 | LI+16* |
FMD | DATE~, DATE+2 |
>> FR | LI+7* |
>> L | LI+7* |
>> L(0 | LI+7* |
MODE | RXDT~, RXDT+4 |
>> PAGE | LI+2*, RPTHDR+1*, RPTHDR+2 |
>> PDT | PITEM+4*, PITEM+5, PITEM+6 |
PITM | PITEM+1~, PITEM+2*, PITEM+3*, PITEM+4 |
RA | RPTHDR+1~*, RPTHDR+2 |
>> RMEND | LI+2*, LI+18 |
>> RMPO("NAME" | RPTHDR+1 |
>> RMPODCNT | LI+1*, DATE+1*, DIOEND+3*, DIOEND+4 |
RMPOEXP | DATE+1~*, DATE+2 |
>> RMPORPT | LI+2*, LI+18 |
>> RMPOXITE | SITE+1 |
RMPR | EXIT+1~ |
RMPRDA | RXDT+1~*, RXDT+2*, RXDT+3 |
RMPRDAT | RXDT+1~, RXDT+3* |
RMPRDT | RXDT+1~*, RXDT+3*, RXDT+4 |
RMPRSITE | EXIT+1~ |
>> RPTDT | LI+4*, RPTHDR+2 |
U | ACTDT+1, PITEM+5, PITEM+6, PITEM+7, RXDT+3 |
VA | SSN+1! |
VA("PID" | SSN+3 |
VADM | PRESORT+6!, SSN+1! |
VADM(1 | PRESORT+7 |
VAPA | PRESORT+6! |
WHO | LI+1~*, CNT+1, CNT+2* |
>> X | ACTDT+1*, ACTDT+2*, ACTDT+3, PITEM+2*, PITEM+6*, PITEM+7*, PITEM+8*, PITEM+9, RXDT+4*, RXDT+5 , SSN+3*, SSN+4 |
>> Y | LI+3*, LI+4 |