RAUTL18 ;HISC/DAD,GJC - PROCEDURE FILE UTILITIES ; Mar 11, 2024@08:19:32
Source file <RAUTL18.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 1 | HOME^%ZIS |
Registration | 1 | ADD^VADPT |
VA FileMan | 1 | EN^DDIOL |
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 |
Package | Total | Caller Graph |
---|---|---|
Radiology Nuclear Medicine | 1 | ^RAMIS(71.3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
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) |
|
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) |
|
EN3(RADA) | ; Displays the available sequence numbers for the current
|
|
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. |
|
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. |
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 | 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+11, EN+12 |
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~ |