RARTE2 ;HISC/SWM,GJC-Edit/Delete a Report ; Feb 09, 2021@12:26:05
Source file <RARTE2.m>
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PTR | ; if the current study is the master study for
; the print set the accession of the master study ; is the .01 value of the master pset report record. ; All secondary studies will have their accession ; numbers filed in the OTHER CASE# multiple under ; that master pset report record. |
|
PTR2 | ;find the descendent, if part of the pset build accession # into our result
|
|
PTR3 | ; -RAO1: reused for $O subscript (think RACNI)
; -RACCSTR: now represents the full accession # ; Ex: 141-040618-12345 -or- 040618-12345 ; -RARPT: record # of RIS report in file #74 |
|
INSERT | ; add subrec to file #74's subfile #74.05
|
|
DEL17(RAIEN) | ;del other print set members' pointer to #74
|
|
D18 | ||
COPY | ;copy physicians and diagnoses
|
|
COPYLOOP | ||
KIL3 | ||
COPY3 | ||
UP3 | ;
|
|
KIL4 | ||
COPY4 | ||
UP4 | ;
|
|
KIL5 | ||
COPY5 | ||
UP5 | ;
|
|
COPYREF | ; clear out Fileman vars and quit
|
|
Q | ||
SILENT() | ;ask to include canceled cases if interactive
|
|
ASK() | ;include canceled case in report?
|
|
OWNSKEY() | ;does this user have the RA MGR key?
|
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 |
|
Routine Call |
|
Name | Line Occurrences |
---|---|
$$ASK | PTR2+33 |
$$OWNSKEY | PTR2+32, PTR2+33 |
$$SILENT | PTR2+32, PTR2+33, PTR2+37 |
COPY3 | KIL3, UP3+2 |
COPY4 | KIL4, UP4+2 |
COPY5 | KIL5, UP5+2 |
COPYLOOP | COPYLOOP, COPYLOOP+23 |
COPYREF | COPYLOOP |
D18 | D18+4, D18+8 |
INSERT | PTR3+11 |
KIL3 | COPYLOOP+20, KIL3+4 |
KIL4 | COPYLOOP+21, KIL4+4 |
KIL5 | COPYLOOP+22, KIL5+4 |
Q | COPYLOOP+20, COPYLOOP+21, COPYLOOP+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BOOL | OWNSKEY+7~ |
BOOL(0 | OWNSKEY+8 |
DA | D18+2*, D18+5, COPYLOOP+4*, COPYLOOP+7!, COPYLOOP+12*, COPYLOOP+15!, KIL3+1*, KIL4+1*, KIL5+1*, COPYREF+1! , Q! |
DA(1 | D18+2*, COPYLOOP+4*, COPYLOOP+5, COPYLOOP+12*, COPYLOOP+13, COPYLOOP+19*, KIL3+2, KIL4+2, KIL5+2 |
DA(2 | D18+2*, COPYLOOP+4*, COPYLOOP+5, COPYLOOP+12*, COPYLOOP+13, COPYLOOP+19*, KIL3+2, KIL4+2, KIL5+2 |
DA(3 | COPYLOOP+19*, KIL3+2, KIL4+2, KIL5+2 |
DIE | COPYLOOP+5*, COPYLOOP+7!, COPYLOOP+13*, COPYLOOP+15! |
DIK | KIL3+2*, KIL4+2*, KIL5+2*, COPYREF+1! |
DIR | ASK+1~ |
DIR("A" | ASK+3*, ASK+4* |
DIR("B" | ASK+2* |
DIR(0 | ASK+2* |
DIRUT | ASK+1~, ASK+5 |
DR | COPYLOOP+6*, COPYLOOP+7!, COPYLOOP+14*, COPYLOOP+15! |
DTOUT | ASK+1~ |
DUOUT | ASK+1~ |
DUZ | OWNSKEY+6, OWNSKEY+7 |
RA1 | DEL17+2~, DEL17+4*, D18*, D18+2, D18+4, D18+7, COPY+3~, COPY+9*, COPY+11*, COPY+13* , COPY+15*, COPY+17*, COPYLOOP*, COPYLOOP+4, COPYLOOP+12, COPYLOOP+18, COPYLOOP+19, KIL3, KIL4, KIL5 |
RA1ARY | PTR2+4~ |
RA1ARY( | PTR2+43*, PTR3+5, PTR3+6 |
RA1ARY(0 | PTR2+20*, PTR2+43 |
RA1PD | COPY+6~, COPY+9*, COPYLOOP+14 |
RA1PR | COPY+4~, COPY+9*, COPYLOOP+6 |
RA1PS | COPY+4~, COPY+9*, COPYLOOP+6 |
RA1SD | COPY+6~ |
RA1SD( | COPY+15*, COPY5, UP5+1 |
RA1SR | COPY+5~ |
RA1SR( | COPY+11*, COPY3, UP3+1 |
RA1SS | COPY+5~ |
RA1SS( | COPY+13*, COPY4, UP4+1 |
RA2 | COPY+3~, COPYLOOP+18*, UP3+1, UP4+1, UP5+1 |
RA3 | COPY+3~, COPYLOOP+20*, COPYLOOP+21*, COPYLOOP+22*, KIL3*, KIL3+1, COPY3*, UP3+1, UP3+3, KIL4* , KIL4+1, COPY4*, UP4+1, UP4+3, KIL5*, KIL5+1, COPY5*, UP5+1, UP5+3 |
RA4 | DEL17+2~ |
RA4( | D18 |
RA4(0 | DEL17+3 |
RACCSTR | PTR2+4~, PTR2+12*, PTR2+42, PTR3+6*, PTR3+11, INSERT+2 |
>> RACNI | PTR+11, COPY+1, COPY+9, COPY+11, COPY+13, COPY+15, COPYLOOP |
>> RADFN | PTR+11, PTR2+23, PTR2+24, PTR2+40, DEL17+1, D18+2, D18+4, D18+7, COPY+1, COPY+9 , COPY+11, COPY+13, COPY+15, COPYLOOP+4, COPYLOOP+12, COPYLOOP+18, COPYLOOP+19, KIL3, KIL4, KIL5 |
>> RADRS | COPY+1, COPY+2, COPY+9, COPY+11, COPY+13, COPY+15, COPYLOOP+3, COPYLOOP+11, COPYLOOP+20, COPYLOOP+21 , COPYLOOP+22 |
>> RADTI | PTR+11, PTR2+23, PTR2+24, PTR2+40, DEL17+1, D18+2, D18+4, D18+7, COPY+1, COPY+9 , COPY+11, COPY+13, COPY+15, COPYLOOP+4, COPYLOOP+12, COPYLOOP+18, COPYLOOP+19, KIL3, KIL4, KIL5 |
>> RAERR | PTR+14*, INSERT+7* |
RAFDA | INSERT+1~, COPY+7~, COPY3!, COPY4!, COPY5! |
RAFDA( | INSERT+2*, UP3+1*, UP4+1*, UP5+1* |
RAIEN | INSERT+1~, INSERT+2*, DEL17~, D18+4, D18+5, COPY+7~, COPY3!, COPY4!, COPY5! |
>> RAMDV | PTR2+16 |
>> RAMEMARR | COPY+1 |
>> RAMEMARR( | COPYLOOP |
RAMSG | INSERT+1~, INSERT+4, COPY+7~, COPY3!, UP3+2, COPY4!, UP4+2, COPY5!, UP5+2 |
RAO1 | PTR2+4~, PTR2+22*, PTR2+23*, PTR2+24, PTR2+40, PTR2+43, PTR3+5*, PTR3+6 |
RAO1(0 | PTR2+24*, PTR2+26, PTR2+42, PTR2+43, ASK+3, ASK+6 |
>> RAOUT | PTR+13*, INSERT+6* |
RAOX | PTR2+22!, PTR2+42*, PTR2+43, PTR2+45! |
RAOX(3 | PTR2+26*, PTR2+32, PTR2+33, PTR2+37 |
>> RAQUIET | PTR+13, INSERT+6, SILENT+3 |
>> RARIC | PTR+12, INSERT+5, SILENT+3 |
>> RARPT | PTR+11, PTR2+40, PTR3+11, INSERT+2 |
>> RARPTN | PTR+11, PTR2+12, PTR2+20 |
RARPTONCAN | PTR2+4~, PTR2+16*, PTR2+32, PTR2+33, PTR2+37 |
RAX | ASK+1~, ASK+6*, ASK+7 |
>> RAXIT | PTR+10*, PTR+12*, INSERT+5*, COPYLOOP+20, COPYLOOP+21, COPYLOOP+22, COPY3, UP3+3*, COPY4, UP4+3* , COPY5, UP5+3* |
U | PTR2+16, PTR2+26, PTR2+40, PTR2+43, ASK+3, ASK+6 |
X | ASK+1~ |
Y | ASK+1~, ASK+5*, ASK+6, ASK+8 |