RARTE1 ;HISC/CAH,FPT,GJC AISC/MJK,RMO-Edit/Delete a Report ;6/10/98 16:08
Source file <RARTE1.m>
Package | Total | Caller Graph |
---|---|---|
Radiology Nuclear Medicine | 7 | RA DELETERPT RA UNVERIFY RAHLO1 RARTE RARTE4 RARTE5 RARTVER |
Name | Comments | DBIA/ICR reference |
---|---|---|
STD | ||
ASKPRT | ||
UNVER(RAXRPT) | ; unverify a report
; Input: if RAXRPT>0 then we know the report we wish to delete ; this requires no user interaction. ; RAXRPT=0 user is prompted for the report they wish to ; delete (interactive) |
|
ASKDEL | ; ask if deletion is appropriate
|
|
PACS | ||
DXULOC | ;unlock the correct RAD/NUC MED PATIENT sub-file
|
|
ASKBTCH | ||
EDTRPT | ; Called from 'RARTE4' and 'RARTVER'.
|
|
DICW | ; Build DIC("W") string
|
|
Q | ; Kill and quit
|
|
ASKSEL | ||
DEL | ||
COPYDX | ;if we have a printset copy over the Dx code data (both primary & secondary)
|
|
AD2 | ||
END | ||
DXLOC | ;lock the correct RAD/NUC MED PATIENT sub-file
|
|
STD1 | ||
IMPRPT(Y) | ; Does the report we are currently editing have either Report
; or Impression Text? ; Input : 'Y' - the ien of the report being edited ; Output: '1' - either impression or report text exists, '0' - neither ; report or impression text exists. |
|
ASKADD |
Name | Field # of Occurrence |
---|---|
^DIC | DEL+5, UNVER+10, STD1 |
DO^DIC1 | DICW+1 |
^DIE | UNVER+20, EDTRPT+3, EDTRPT+4, EDTRPT+19, EDTRPT+26 |
^DIK | UNVER+32 |
^DIR | DEL+11 |
RPT^RAHLRPC | PACS |
SET^RAPSET1 | DEL, UNVER+6 |
COPY^RARTE2 | COPYDX+2 |
DEL17^RARTE2 | ASKDEL+12 |
CHK17^RARTE3 | DEL+13 |
EN1^RARTE3 | UNVER+27 |
MARKDEL^RARTE7 | AD2+1 |
^RARTR | UNVER+27 |
UP1^RAUTL1 | AD2+3, UNVER+30 |
$$LOCK^RAUTL12 | DEL+15, UNVER+18, DXLOC+1, DXLOC+2 |
UNLOCK^RAUTL12 | ASKDEL+3, AD2+5, UNVER+20, DXULOC+1, DXULOC+2 |
UPDTPNT^RAUTL9 | AD2+4 |
ENKILL^RAXREF | ASKDEL+16, UNVER+25, UNVER+26 |
CREATE^WVRALINK | PACS+1 |
DELETE^WVRALINK | AD2+6, UNVER+35 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RARPT - [#74] | Classic Fileman Calls |
^RA(74.1 - [#74.1] | Classic Fileman Calls |
^RABTCH(74.4 - [#74.4] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RA(72 - [#72] | EDTRPT+12, EDTRPT+13, EDTRPT+18 |
^RA(74.1 - [#74.1] | ASKSEL+4, ASKSEL+5 |
^RA(79.2 - [#79.2] | EDTRPT+11 |
^RABTCH(74.4 - [#74.4] | UNVER+30, UNVER+31 |
^RADPT - [#70] | ASKDEL+13, ASKDEL+14, ASKDEL+18*, UNVER+30, EDTRPT+11, EDTRPT+20 |
^RARPT - [#74] | DEL+7, UNVER+22, UNVER+23, UNVER+25*, UNVER+26*, UNVER+35, ASKSEL+3!, ASKSEL+4*, ASKSEL+5*, ASKADD+1* , EDTRPT+1, EDTRPT+2, EDTRPT+4, PACS, PACS+1, IMPRPT+5 |
^TMP("RARPT-REC" | UNVER+17 |
Name | Line Occurrences |
---|---|
$$IMPRPT | ASKSEL |
AD2 | ASKDEL+10, ASKDEL+14 |
ASKADD | ASKADD |
ASKBTCH | ASKBTCH |
ASKDEL | ASKDEL+4 |
ASKPRT | ASKPRT |
ASKSEL | ASKSEL+2 |
DEL | ASKDEL+3 |
DICW | UNVER+10 |
DXLOC | EDTRPT+16 |
DXULOC | EDTRPT+20, COPYDX+4 |
END | DEL+5, DEL+7, DEL+14, DEL+16 |
PACS | EDTRPT+8, EDTRPT+20 |
Q | UNVER+6, UNVER+10, UNVER+19 |
STD1 | ASKSEL+1, ASKADD+1 |
Name | Field # of Occurrence |
---|---|
^( | EDTRPT+13 |
^("I" | ASKSEL+3! |
^("T" | EDTRPT+2* |
^(0 | ASKSEL+4, ASKSEL+5, PACS |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | END!, Q+2! |
%DT | Q+2! |
%W | Q+2! |
%Y | END!, Q+2! |
%Y1 | Q+2! |
C | END+4!, Q+2! |
D | END+4!, Q+2! |
D0 | END!, Q+2! |
D1 | END+4!, Q+2! |
DA | DEL+6*, ASKDEL+16*, END!, UNVER+12*, UNVER+31*, Q+2!, EDTRPT+3*, EDTRPT+4*, EDTRPT+12*, EDTRPT+19! , EDTRPT+24*, EDTRPT+26! |
DA(1 | ASKDEL+16*, EDTRPT+12*, EDTRPT+24* |
DA(2 | ASKDEL+16*, EDTRPT+12* |
DDER | END+4! |
DDH | END+4!, Q+4! |
DE | UNVER+20!, EDTRPT+3!, EDTRPT+4!, EDTRPT+19!, EDTRPT+26! |
DFN | END+4!, Q+1! |
DI | END+4!, Q+1! |
DIC | DEL+5*!, END!, UNVER+8*, UNVER+10!, Q+2!, STD1* |
DIC("A" | DEL+2*, STD1*! |
DIC("S" | DEL+4*, UNVER+8* |
DIC("W" | DEL+3*, DICW+2* |
DIC(0 | DEL+5*, UNVER+9*, STD1* |
DIE | END!, UNVER+17*, UNVER+20!, Q+2!, EDTRPT+3*, EDTRPT+12*, EDTRPT+19!, EDTRPT+24*, EDTRPT+26! |
DIE("NO^" | EDTRPT+18* |
DIK | END!, UNVER+32*, Q+2! |
DIPGM | Q+4! |
DIR | DEL+11! |
DIR("A" | DEL+10* |
DIR(0 | DEL+10* |
DIRUT | DEL+11! |
DISYS | END+4!, Q+4! |
DIW | Q+1! |
DIWF | END+4!, Q+1! |
DIWI | Q+1! |
DIWL | END+4!, Q+1! |
DIWR | END+4! |
DIWT | Q+1! |
DIWTC | Q+1! |
DIWX | Q+1! |
DO | DICW+1~ |
DQ | END+4!, UNVER+20!, EDTRPT+3!, EDTRPT+4!, EDTRPT+19!, EDTRPT+26! |
DR | END+4!, UNVER+14*, UNVER+15*, UNVER+20!, Q+2!, EDTRPT+3*, EDTRPT+4*, EDTRPT+13*, EDTRPT+19!, EDTRPT+21* , EDTRPT+26! |
DR(2 | UNVER+17*, EDTRPT+22* |
DR(3 | EDTRPT+23* |
DTIME | ASKDEL+1, ASKSEL+1, ASKADD, ASKBTCH, ASKPRT |
DUOUT | DEL+11! |
DUZ | UNVER+17 |
GMRAL | END+4! |
HLN | END+4! |
HLRESLT | END+4! |
HLSAN | END+4! |
I | END+4!, Q+4!, ASKSEL+4*, ASKSEL+5* |
RA | Q+2! |
RA(0 | UNVER+22* |
RA(10 | UNVER+23*, UNVER+26 |
RA(5 | UNVER+22*, UNVER+24 |
RA(7 | UNVER+23*, UNVER+25 |
RA0 | DEL+6*, END! |
RA1 | UNVER+21~*, UNVER+29 |
RA2 | UNVER+21~*, UNVER+29 |
RA3 | UNVER+21~*, UNVER+29 |
RA4 | UNVER+21~*, UNVER+27, UNVER+29 |
RA74B4 | UNVER+11*, Q+4! |
RA791 | END+3! |
RAACNT | Q+1! |
RACANC | END+3! |
RACN | ASKDEL+13, END!, UNVER+13*, UNVER+21, UNVER+29*, UNVER+30, Q+2!, EDTRPT+21 |
RACN0 | END+3! |
RACNI | ASKDEL+13*, ASKDEL+14, ASKDEL+16, ASKDEL+18, AD2+6, END!, UNVER+30*, UNVER+35, Q+2!, EDTRPT+12 , EDTRPT+20, PACS+1, DXLOC+1, DXULOC+1 |
RACPT | END+3! |
RACPTNDE | END+3! |
>> RACT | EDTRPT+1*, EDTRPT+4, EDTRPT+13, EDTRPT+18 |
RADATE | END+2!, Q+2! |
RADDEN | UNVER+27~* |
RADFN | ASKDEL+13, ASKDEL+14, ASKDEL+16, ASKDEL+18, AD2+6, END!, UNVER+12*, UNVER+21, UNVER+29*, UNVER+30 , UNVER+35, Q+3!, EDTRPT+11, EDTRPT+12, EDTRPT+20, EDTRPT+24, PACS+1, DXLOC+1, DXLOC+2, DXULOC+1 , DXULOC+2 |
RADIV | Q+3! |
>> RADRS | COPYDX+2* |
RADTE | END+2!, Q+3! |
RADTI | ASKDEL+13, ASKDEL+14, ASKDEL+16, ASKDEL+18, AD2+6, END!, UNVER+13*, UNVER+21, UNVER+29*, UNVER+30 , UNVER+35, Q+3!, EDTRPT+11, EDTRPT+12, EDTRPT+20, EDTRPT+24, PACS+1, DXLOC+1, DXLOC+2, DXULOC+1 , DXULOC+2 |
RADUZ | END+1!, Q+4! |
RAI | END+3! |
RAIEN | DEL+6*, DEL+7, DEL+15, ASKDEL+3, ASKDEL+12, ASKDEL+16, AD2+4, AD2+5, END! |
RAIMGTYI | EDTRPT+11*, EDTRPT+12! |
RAIMGTYJ | EDTRPT+11*, EDTRPT+12! |
RAJ | Q+3! |
RAJ1 | END! |
>> RALI | STD*, ASKSEL+3, ASKSEL+5*, ASKADD+1* |
>> RALR | STD*, ASKSEL+3, ASKSEL+4*, ASKADD+1* |
RAN | END+3! |
RANUM | Q+1! |
RAOBR4 | END+3! |
>> RAOK | DEL+14, ASKDEL+10, AD2+3, AD2+6 |
>> RAONLINE | EDTRPT+5 |
RAOR | END!, Q+3! |
RAORDIFN | END+1!, Q+3! |
RAPKG | END+3! |
RAPRCNDE | END+3! |
RAPRG74 | DEL+1*, AD2*, END+1! |
RAPROC | END+3! |
RAPROCIT | END+3! |
>> RAPRTSET | COPYDX+2, DXLOC+1, DXLOC+2, DXULOC+1, DXULOC+2 |
RAPRV | END+3! |
>> RAQUIET | UNVER+17 |
>> RARDX | EDTRPT+5 |
RARPT | UNVER+12*, UNVER+18, UNVER+20, UNVER+21, UNVER+22, UNVER+23, UNVER+25, UNVER+26, UNVER+29*, UNVER+30 , UNVER+31, UNVER+35, Q+3!, ASKSEL, ASKSEL+3, ASKSEL+4, ASKSEL+5, ASKADD+1, EDTRPT+1, EDTRPT+2 , EDTRPT+3, EDTRPT+4, PACS, PACS+1 |
RASET | Q+3! |
RASN | END+1!, Q+3! |
RAST | Q+1! |
RASTATX | Q+3! |
RASTI | END+1!, Q+4! |
>> RASUB | UNVER+17 |
RASULT | END+3! |
RAUTOE | UNVER+27~* |
RAWHOVER | Q+1! |
RAXIT | DEL+1*, DEL+15*, DEL+16!, AD2!, END+3!, UNVER+8*, UNVER+18*, UNVER+19, Q+4!, EDTRPT+1~ , EDTRPT+19, EDTRPT+20, EDTRPT+26, COPYDX+2*, DXLOC+1*, DXLOC+2* |
RAXRPT | UNVER~, UNVER+6, UNVER+7, UNVER+9, UNVER+14, UNVER+15 |
U | UNVER+12, EDTRPT+11, EDTRPT+20, PACS, PACS+1 |
VA | END+4! |
VADM | END+4! |
VAERR | END+4! |
X | ASKDEL+1*, ASKDEL+2*, ASKDEL+3, ASKDEL+4, ASKDEL+5, END+2!, UNVER+7~*, Q+4!, ASKSEL+1*, ASKSEL+2 , ASKADD*, EDTRPT+12*, EDTRPT+13, EDTRPT+18, ASKBTCH*, ASKPRT* |
X0 | END+4! |
XQUIT | DEL!, UNVER+6, Q+4! |
Y | DEL+5, DEL+6, END+1!, UNVER+10, UNVER+12, Q+4!, STD1, ASKSEL+1, ASKSEL+2, ASKSEL+4 , ASKSEL+5, EDTRPT+4, EDTRPT+8, EDTRPT+20, IMPRPT~, IMPRPT+5 |
Y(0 | DEL+6, UNVER+11, UNVER+12, UNVER+13 |
Name | Field # of Occurrence |
---|---|
$T(CREATE^WVRALINK | PACS+1 |
$T(DELETE^WVRALINK | AD2+6, UNVER+35 |