RAEDCN1 ;HISC/GJC-Utility routine for RAEDCN ; 20 Apr 2011 7:26 PM
Source file <RAEDCN1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DEL1 | ||
| PSET(RADFN,RADTI,RACNI) | ; Determine if this exam is part of a printset.
; Input: RADFN-patient dfn <-> RADTI-exam timestamp <-> RACNI-exam ien ; Output: 1 if part of a printset, else 0 |
|
| UNDEF | ; Message for undefined imaging types
|
|
| ASKDEL | ||
| STUB(RARPT) | ; Determine if this is an imaging stub report.
; Input: RARPT-ien of the report record ; Output: 1 if an imaging stub rpt, else 0 |
|
| CKREASON(X) | ;check file 75.2 ; P18 moved it from RAEDCN because the routine's length exceeded limit
; 0=OKAY, 1=BAD ; don't check for var RAOREA, because it's not set this early |
|
| DEL | ; 'Exam Deletion' option (RA DELETEXAM)
|
|
| VIEW | ; 'View Exam by Case No.' option (RA VIEWCN)
|
| 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: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RA(72 - [#72] | ASKDEL+7 |
| ^RA(75.2 - [#75.2] | CKREASON+3, CKREASON+4 |
| ^RA(79.1 - [#79.1] | UNDEF+6 |
| ^RADPT - [#70] | PSET+3, ASKDEL+1, ASKDEL+4, ASKDEL+20, ASKDEL+25 |
| ^RARPT - [#74] | STUB+3, STUB+4 |
| ^SC - [#44] | UNDEF+6 |
| Name | Line Occurrences |
|---|---|
| ASKDEL | ASKDEL |
| DEL1 | DEL1+1, ASKDEL, ASKDEL+1, ASKDEL+26 |
| VIEW | VIEW+2 |
| Name | Field # of Occurrence |
|---|---|
| ^("P" | STUB+4 |
| ^("R" | STUB+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | ASKDEL+17! |
| D | ASKDEL+17! |
| D0 | ASKDEL+17! |
| D1 | ASKDEL+17! |
| D2 | ASKDEL+17! |
| DA | ASKDEL+13*, ASKDEL+17!, ASKDEL+21!*, ASKDEL+24! |
| DA(1 | ASKDEL+13*, ASKDEL+15, ASKDEL+21*, ASKDEL+23 |
| DA(2 | ASKDEL+13*, ASKDEL+15 |
| DIC | ASKDEL+17! |
| DIK | ASKDEL+15*, ASKDEL+17!, ASKDEL+21!, ASKDEL+23*, ASKDEL+24! |
| DIR | CKREASON+8! |
| DIR("A" | CKREASON+8* |
| DIR(0 | CKREASON+8* |
| DIROUT | CKREASON+8! |
| DIRUT | CKREASON+8! |
| DTIME | ASKDEL |
| DTOUT | CKREASON+8! |
| DUOUT | CKREASON+8! |
| DUZ | DEL+1, VIEW+1 |
| RA0 | STUB+3~*, STUB+4 |
| RA7003 | ASKDEL+4*, ASKDEL+13! |
| RAAFTER | ASKDEL+17! |
| RABEFORE | ASKDEL+17! |
| RABULL | ASKDEL+13*, ASKDEL+17! |
| >> RACCESS( | DEL+1, VIEW+1 |
| RACNI | PSET~, PSET+3, ASKDEL+4, ASKDEL+8, ASKDEL+13 |
| RADELFLG | ASKDEL+2*, ASKDEL+17! |
| RADFN | PSET~, PSET+3, ASKDEL+1, ASKDEL+4, ASKDEL+8, ASKDEL+13, ASKDEL+20, ASKDEL+21, ASKDEL+25 |
| RADTI | PSET~, PSET+3, ASKDEL+1, ASKDEL+4, ASKDEL+8, ASKDEL+13, ASKDEL+20, ASKDEL+21, ASKDEL+25 |
| RAERR | ASKDEL+8! |
| RAFDA | ASKDEL+8! |
| RAFDA( | ASKDEL+8* |
| RAFL | VIEW+2! |
| RAIENS | ASKDEL+8!* |
| >> RAIMGTY | DEL+1, VIEW+1 |
| >> RAMLC | UNDEF+1, UNDEF+6 |
| RAPRTZ | ASKDEL+17! |
| RARPT | STUB~, STUB+3, STUB+4, DEL1+1 |
| >> RAVW | VIEW+2* |
| RAXIT | DEL+2*! |
| U | UNDEF+6, STUB+4, ASKDEL+7 |
| X | CKREASON~, CKREASON+3, CKREASON+4, CKREASON+5, CKREASON+6, DEL1, ASKDEL*, ASKDEL+4*, ASKDEL+7, VIEW+2 |