RAUTL18 ;HISC/DAD,GJC-PROCEDURE FILE UTILITIES ;9/11/97 14:46
Source file <RAUTL18.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 1 | HOME^%ZIS |
| Registration | 1 | ADD^VADPT |
| VA Fileman | 1 | EN^DDIOL |
| Package | Total | Caller Graph |
|---|---|---|
| Radiology Nuclear Medicine | 3 | RACTQE ^RAMIS(71.3 RACTOE6 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ILOC(X) | ; Determines based on procedure I-Type if only one I-Loc is available
; for this user. ; To be called from: [RA OERR EDIT], [RA ORDER EXAM] and ; [RA QUICK EXAM ORDER] input templates. (File: 75.1) ; Input Variable: 'X'-> IEN of the procedure ; Output Variable: 'Y'-> $S(one I-Loc of proc. I-Type: IEN of I-Loc,1:0) |
|
| ADDRESS(RADA,DFN) | ; Pass back the address of the patient for Print Label
; Fields. ; Input: RADA-ien of the print label field, DFN-patient ien ; Output: The street address of the patient. ; It can be the street address(123 Main Street), possibly followed by ; additional street address information such as 'P.O. Box' data, and ; finally the city, state, and zip code. |
|
| BCDE(X) | ; Output data in a barcode format. 'X' is the data to be converted.
; RAIND1 & RAIND2 are newed in PRT^RAFLH. Used for indirection. |
|
| EN3(RADA) | ; Displays the available sequence numbers for the current
|
|
| EN1 | ; TYPE OF PROCEDURE: Non-parent ==> Parent
; Is PROCEDURE a DESCENDENT? If it is KILL X ; Input: PROCEDURE file (#71) IEN (RAPROCD0) |
|
| EN2 | ; TYPE OF PROCEDURE: Parent ==> Non-parent, delete DESCENDENTS
; Input: PROCEDURE file (#71) IEN (RAPROCD0) |
|
| EN(RAPROCD0,PROCTYPE) | ;
; Check/delete DESCENDENT multiple when the TYPE OF PROCEDURE changes ; Input: PROCEDURE file (#71) IEN (RAPROCD0) ; New TYPE OF PROCEDURE value in internal format (PROCTYPE) |
| 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: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD(71.05 | EN2+9, EN2+11 |
| ^DIC(5 - [#5] | ADDRESS+17 |
| ^RA(78.7 - [#78.7] | ADDRESS+7, ADDRESS+9, ADDRESS+12, ADDRESS+15 |
| ^RA(79.1 - [#79.1] | ILOC+10, ILOC+11, ILOC+14 |
| ^RA(79.2 - [#79.2] | EN3+7 |
| ^RAMIS(71 - [#71] | EN1+5, EN1+6, EN2+3, EN2+6, EN2+7, EN2+13!, EN2+15!, ILOC+7, ILOC+9 |
| ^RAMIS(71.3 - [#71.3] | EN3+8, EN3+12 |
| ^SC - [#44] | ILOC+14 |
| Name | Line Occurrences |
|---|---|
| EN1 | EN+5 |
| EN2 | EN+6 |
| Name | Field # of Occurrence |
|---|---|
| ^(2 | EN2+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| D0 | EN2+2~, EN2+10* |
| D1 | EN2+2~, EN2+10* |
| DA | EN2+2~, EN2+10* |
| DA(1 | EN2+10* |
| DFN | ADDRESS~, ADDRESS+7 |
| >> IOBAROFF | BCDE+4 |
| >> IOBARON | BCDE+4 |
| IOM | EN3+14 |
| PROCTYPE | EN~, EN+5, EN+6 |
| RA | EN3+6~, EN3+11*, EN3+12, EN3+13, EN3+14, EN3+18 |
| RA( | EN3+14, EN3+15*, EN3+18*, EN3+20*, EN3+28 |
| RA0 | EN3+6~, EN3+8*, EN3+22, EN3+24, EN3+29, EN3+30, EN3+32 |
| RA791 | ILOC+8~, ILOC+9*, ILOC+10*, ILOC+11, ILOC+12 |
| RABBR | ADDRESS+17~*, ADDRESS+18 |
| >> RACCESS | EN3+3 |
| RACNT | EN1+3~, EN1+4*, EN1+7*, EN1+10, EN3+6~, EN3+8*, EN3+14, EN3+15, EN3+16*, EN3+18 , EN3+20, EN3+28*, BCDE+2*, BCDE+3, BCDE+5, BCDE+7, ILOC+8~, ILOC+9*, ILOC+10, ILOC+12* , ILOC+14, ILOC+15 |
| RADA | EN3~, EN3+8, ADDRESS~, ADDRESS+7, ADDRESS+9, ADDRESS+12, ADDRESS+15 |
| RADESCD0 | EN2+2~, EN2+5*, EN2+6*, EN2+7, EN2+10, EN2+13 |
| RAEXIT | EN1+3~, EN1+4*, EN1+9*, EN1+17 |
| RAFDA | EN2+2~ |
| RAFLG | EN3+6~, EN3+7* |
| RAHIT | EN3+6~, EN3+7*, EN3+13*, EN3+20, EN3+21, EN3+32, EN3+33 |
| >> RAIMGTYI | EN3+5, EN3+7, EN3+12 |
| RAIMGTYJ | EN3+6~, EN3+7*, EN3+10, EN3+24 |
| >> RAIND1( | BCDE+3*, BCDE+5*, BCDE+7* |
| >> RAIND2 | BCDE+3*, BCDE+5*, BCDE+7*, BCDE+8 |
| RALOWER | EN3+6~, EN3+9*, EN3+11 |
| >> RAMDIV | EN3+3 |
| >> RAMDV | EN3+3 |
| >> RAMLC | EN3+3 |
| RAPARENT | EN1+3~, EN1+4*, EN1+5*, EN1+6 |
| RAPARENT(0 | EN1+6*, EN1+7 |
| >> RAPROC | EN2+7*, EN2+10 |
| RAPROCD0 | EN~, EN1+5, EN2+3, EN2+6, EN2+7, EN2+10, EN2+13, EN2+15 |
| RAPROI | ILOC+8~, ILOC+9*, ILOC+10 |
| RASAV | ILOC+8~, ILOC+12*, ILOC+14, ILOC+15 |
| RATXT | EN1+3~, EN1+15, EN2+2~ |
| RATXT( | EN1+7*, EN1+10* |
| RATXT(0 | EN1+9 |
| RATXT(1 | EN1+11* |
| RATXT(2 | EN1+12* |
| RATXT(3 | EN1+13* |
| RATXT(4 | EN1+14* |
| RAUPPER | EN3+6~, EN3+9*, EN3+11 |
| RAXREF | EN2+2~, EN2+8*, EN2+9*, EN2+11 |
| U | EN1+6, EN2+7 |
| VAERR | ADDRESS+8~ |
| VAPA | ADDRESS+8~ |
| VAPA(1 | ADDRESS+10 |
| VAPA(11 | ADDRESS+19 |
| VAPA(2 | ADDRESS+13 |
| VAPA(3 | ADDRESS+13 |
| VAPA(4 | ADDRESS+18 |
| VAPA(5 | ADDRESS+17, ADDRESS+18 |
| VAPA(6 | ADDRESS+19 |
| X | EN1+3~, EN2+2~, EN2+10*, BCDE~, BCDE+3, BCDE+5, ILOC~, ILOC+6, ILOC+7, ILOC+9 , ADDRESS+8~*, ADDRESS+10*, ADDRESS+13*, ADDRESS+18*, ADDRESS+19*, ADDRESS+21 |
| Y | EN1+3~, EN2+2~ |