RMPRUTIL ;PHX/JLT,DLG,HPL,RVD-UTILITY PROGRAMS FOR PROSTHETICS ;10/19/1993
Source file <RMPRUTIL.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 4 | ^DIC ^DIE IX^DIK ^DIR |
Prosthetics | 1 | ^RMPRSIT |
Registration | 1 | (ADD,DEM,ELIG,KVAR)^VADPT |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETPAT | ;MAIN ENTRY POINT FOR PATIENT LOOKUPS
|
|
COMP | ;LOOKUP FOR ADDRESS ON PATIENT 10-2319
|
|
EDT | ;ENTER/EDIT 2421 AND NO-FORM
|
|
FILE | ||
ENT | ||
NFRM | ;S DR=DR_"16;8TYPE OF TRANSACTION;9PATIENT CATEGORY;S RMPRDIS=+$P(^RMPR(664,DA(1),1,DA,0),U,10);S Y=$S(RMPRDIS=4:""@1"",1:""@2"");@2;3QTY;2;4UNIT OF ISSUE;11////C;"
|
|
TMC | ;GET HOURS AND MINUTES BETWEEN START AND CLOSE DATES
|
|
TXT | ||
CHK | ;ASK TO ADD DUPLICATE TO 2421 AND NO FORM
|
|
LKP | ;DISPLAY DUPLICATE AND SINGLE ITEMS ON 2421 AND NO FORM
|
|
STA() | ;CONVERTS RMPR("STA") INTO EXTERNAL FORMAT
|
|
ROU(RMPRSITE) | ;Return mail routing code for a site
|
|
ROUX | ||
STATN(RSTA) | ;CONVERT POINTER TO STATION TO NAME OF STATION
|
|
DIC660 | ;REVERSE DIC LOOK UP FOR 660.
|
|
REV | ; Added for reverse look-up..
|
|
LST | ||
PROC | ||
EXIT | ||
WRI | ;WRITE REVERSE LISTING
|
|
DIS | ||
KILLG | ;kill & set 'G' cross reference in 660.
|
|
121 | ;set 121 as the mail routing symbol.
|
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: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RMPR(665 - [#665] | Classic Fileman Calls |
^RMPR(669.9 - [#669.9] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | PROC, WRI+1 |
^DIC(4 - [#4] | STA+2, STATN+5 |
^DPT - [#2] | PROC+1, WRI+2 |
^PRC(441 - [#441] | LKP+2, WRI+4 |
^RMPR(660 - [#660] | REV+1, PROC, WRI+1, KILLG+1, KILLG+2!, KILLG+3* |
^RMPR(661 - [#661] | LKP+2, WRI+1 |
^RMPR(661.1 - [#661.1] | KILLG+3 |
^RMPR(664 - [#664] | EDT+1*, EDT+2, FILE*, CHK+2, LKP+2 |
^RMPR(669.9 - [#669.9] | ROU+4, 121+3 |
^RMPR(699.9 | 121+3 |
^TMP($J | DIC660+1!, REV+1*, LST+1*, LST+6, LST+7, EXIT!, DIS+2, DIS+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EXIT! |
DA | EDT+2*, FILE*, ENT+5!, NFRM+4!, LKP+3*, KILLG+1, KILLG+2, KILLG+3, 121+3* |
DA(1 | ENT* |
>> DFN | GETPAT+4*, COMP+1*, COMP+5* |
DIC | GETPAT+2~*!, DIC660+1*, EXIT! |
DIC("A" | GETPAT+2*, DIC660+1* |
DIC(0 | GETPAT+2*, DIC660+1* |
DIE | ENT*, EXIT!, KILLG+4, 121+1~, 121+2* |
>> DIK | KILLG+4* |
>> DIK(1 | KILLG+4* |
DIR | GETPAT+12!, CHK+1!, LKP+3!, EXIT! |
DIR("A" | GETPAT+12*, CHK+1* |
DIR("B" | GETPAT+12*, CHK+1* |
DIR(0 | GETPAT+12*, CHK+1*, LKP+3* |
>> DIRUT | CHK+1, LKP+1 |
DLAYGO | GETPAT+2~*! |
DQ | ENT! |
DR | ENT!*, ENT+1*, ENT+2*, ENT+5!, NFRM+2*, NFRM+3*, NFRM+4!, 121+2* |
DTIME | LST+4, DIS |
>> DTOUT | ENT+5, CHK+1, LKP+1, DIC660+2 |
>> HY | EDT+1*, FILE, CHK+2, LKP+2 |
>> I | COMP+2*, COMP+6*, REV+1*, LST*, LST+1* |
>> J | COMP+2*, COMP+3, COMP+4*, LST+1*, WRI+1 |
>> J1 | COMP+6*, COMP+7, COMP+8* |
NEW | FILE*, ENT!, ENT+5!, NFRM+4! |
NUM | FILE*, ENT+5!, NFRM+4! |
>> RA | TMC+1*, TMC+2 |
>> RB | TMC+1*, TMC+2 |
>> RC | TMC+2*, TMC+3*, TXT* |
>> RD | CHK+2*, LKP+1 |
>> RD( | LKP+1, LKP+2* |
>> RDA | CHK+2*, LKP+2* |
>> RH | TMC+3* |
>> RM | TMC+3* |
RMDFN | PROC*, PROC+1, EXIT!, WRI+1*, WRI+2 |
RMI | LST*, LST+1*, LST+2, LST+4, EXIT!, WRI+2, DIS |
RMIEN | DIC660+1!, LST*, LST+1, LST+2, LST+7*, PROC, DIS+3* |
RMII | 121+1~, 121+3* |
RMIIDAT | 121+1~, 121+3* |
RMIT | EXIT!, WRI+1*, WRI+4 |
>> RMPR | STA+1 |
>> RMPR("STA" | STA+2 |
>> RMPRA | EDT+1, EDT+2, FILE, ENT, CHK+2, LKP+2 |
RMPRBE | KILLG+1*, KILLG+2, KILLG+4! |
>> RMPRCD | TMC+1 |
>> RMPRCNUM | GETPAT+10* |
RMPRDA | KILLG+4! |
>> RMPRDATE | TMC+1 |
RMPRDFN | GETPAT+1!, GETPAT+4*, GETPAT+12!, COMP+1, COMP+5 |
RMPRDOB | GETPAT+1!, GETPAT+9* |
RMPRDOD | GETPAT+11*, GETPAT+12, GETPAT+13! |
>> RMPRDR | ENT |
>> RMPRGEC | TXT |
>> RMPRNAM | GETPAT+8* |
RMPRSITE | STA+1, ROU~, ROU+3, ROU+4 |
RMPRSSN | GETPAT+1!, GETPAT+8* |
RMPRSSNE | GETPAT+1!, GETPAT+9* |
RMPRSYM | ROU+1~, ROU+2*, ROU+4*, ROUX |
RMPRX | KILLG+3*, KILLG+4! |
RMQUIT | LST*, LST+1, LST+3, EXIT!, DIS*, DIS+1* |
RMSEL | LST*, LST+1, LST+2, EXIT!, DIS+2* |
RO | PROC*, PROC+1, EXIT!, WRI+1*, WRI+3, WRI+5 |
RSTA | STATN~, STATN+3, STATN+5 |
RSTATION | STATN+4~, STATN+5*, STATN+6 |
STAE | STA+1~, STA+2*, STA+3 |
U | GETPAT+8, GETPAT+9, GETPAT+11, COMP+3, COMP+7, FILE, LKP+2, STA+2, STATN+5, REV+1 , LST+7, PROC, PROC+1, WRI+1, WRI+2, WRI+3, WRI+4, WRI+5, DIS+3, KILLG+1 , KILLG+3 |
>> VA("PID" | GETPAT+9 |
>> VADM(1 | GETPAT+8 |
>> VADM(2 | GETPAT+8 |
>> VADM(3 | GETPAT+9 |
>> VADM(6 | GETPAT+11 |
>> VAEL(7 | GETPAT+10 |
VAHOW | GETPAT+2~ |
VAPA | COMP+5! |
VAPA( | COMP+2, COMP+6 |
VAPA("P" | COMP+1* |
VAPA(4 | COMP+3, COMP+7 |
VAPA(5 | COMP+3, COMP+7 |
VAPA(6 | COMP+3, COMP+7 |
X | CHK+1, LST+4*, LST+5, LST+6, LST+7, EXIT!, DIS*, DIS+1, DIS+2, DIS+3 , KILLG+3, KILLG+4* |
>> X1( | COMP+6*, COMP+7*, COMP+8* |
>> X1(1 | COMP+8 |
>> XP( | COMP+2*, COMP+3*, COMP+4* |
>> XP(1 | COMP+4 |
Y | GETPAT+2~, GETPAT+3, GETPAT+4, GETPAT+12, EDT+1, EDT+2, FILE*, ENT+5!, NFRM+4!, CHK+1! , LKP+1, LKP+3!, DIC660+2, REV+1, PROC*, PROC+1, EXIT!, WRI+1*, WRI+2 |