Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RAMAGU09

Package: Radiology Nuclear Medicine

Routine: RAMAGU09


Information

RAMAGU09 ;HCIOFO/SG - ORDERS/EXAMS API (RAMISC VALIDATION) ; Aug 15, 2024@09:35:50

Source Information

Source file <RAMAGU09.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 VAL^DIE  $$ROOT^DILFD  $$GET1^DIQ  
Kernel 1 $$FMTE^XLFDT  
Radiology Nuclear Medicine 1 ($$DBS,$$ERROR,$$IPVE)^RAERR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Radiology Nuclear Medicine 3 RAMAGU08  RAMAGU10  RAMAGU14  

Entry Points

Name Comments DBIA/ICR reference
CHECKFLD(PNODE,VALUE,FILE,FIELD,IENS,REQUIRED) ;
IENS() ;
VALECPRM(RACAT) ;
VALPRM(NAME,SEQ,IENS,NODE,FLAGS) ;
VI(IEN) ;

External References

Name Field # of Occurrence
VAL^DIE CHECKFLD+4, VALPRM+93
$$ROOT^DILFD VALPRM+46
$$GET1^DIQ VALPRM+60, VALPRM+66
$$DBS^RAERR CHECKFLD+5, VALPRM+61, VALPRM+67, VALPRM+94
$$ERROR^RAERR VALPRM+15, VALPRM+47, VALPRM+48, VALPRM+56, VALPRM+64, VALPRM+68
$$IPVE^RAERR CHECKFLD+2, CHECKFLD+6, VALPRM+9, VALPRM+41, VALPRM+75, VALPRM+80, VALPRM+90, VALPRM+95
$$FMTE^XLFDT VALPRM+89

Label References

Name Line Occurrences
$$CHECKFLD VALECPRM+9, VALECPRM+14, VALECPRM+19, VALECPRM+27
$$IENS CHECKFLD+3, VALPRM+16
$$VI VALECPRM+8, VALECPRM+13, VALECPRM+18, VALECPRM+26, VALPRM+88

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIERR CHECKFLD+5, VALPRM+61, VALPRM+67, VALPRM+94
ERRCNT VALECPRM+1~, VALECPRM+2*, VALECPRM+9*, VALECPRM+14*, VALECPRM+19*, VALECPRM+27*, VALECPRM+31
FIELD CHECKFLD~, CHECKFLD+4, VALPRM+1~, VALPRM+13*, VALPRM+15, VALPRM+25, VALPRM+60, VALPRM+66, VALPRM+76, VALPRM+81
, VALPRM+93
FILE CHECKFLD~, CHECKFLD+4, VALPRM+1~, VALPRM+13*, VALPRM+15, VALPRM+43, VALPRM+46, VALPRM+47, VALPRM+60, VALPRM+61
, VALPRM+66, VALPRM+67, VALPRM+76, VALPRM+81, VALPRM+93
FLAGS VALPRM~, VALPRM+6*, VALPRM+7, VALPRM+8, VALPRM+19
I VALECPRM+29*, VALPRM+59~, VALPRM+62*, VALPRM+63*, VALPRM+72~, VALPRM+78*, VALPRM+79*
IEN VI~, VI+1
IENS CHECKFLD~, CHECKFLD+3*, CHECKFLD+4, VALPRM~, VALPRM+16*, VALPRM+55, VALPRM+60, VALPRM+61, VALPRM+66, VALPRM+67
, VALPRM+76, VALPRM+81, VALPRM+93
LSTPRM VALPRM+1~, VALPRM+14*, VALPRM+15, VALPRM+25, VALPRM+36
NAME VALPRM~, VALPRM+3, VALPRM+12, VALPRM+15
NODE VALPRM~, VALPRM+2*, VALPRM+3
PNODE CHECKFLD~, CHECKFLD+2, CHECKFLD+6, VALECPRM+1~, VALECPRM+6*, VALECPRM+7, VALECPRM+8, VALECPRM+9, VALECPRM+11*, VALECPRM+12
, VALECPRM+13, VALECPRM+14, VALECPRM+16*, VALECPRM+17, VALECPRM+18, VALECPRM+19, VALECPRM+24*, VALECPRM+25, VALECPRM+26, VALECPRM+27
, VALPRM+1~, VALPRM+3*, VALPRM+36, VALPRM+39, VALPRM+41, VALPRM+48, VALPRM+53, VALPRM+56, VALPRM+64, VALPRM+68
, VALPRM+74, VALPRM+75, VALPRM+79, VALPRM+80, VALPRM+81, VALPRM+85, VALPRM+90, VALPRM+95
PRMDEF VALPRM+1~, VALPRM+12*, VALPRM+13, VALPRM+29
RABUF VALPRM+59~
RABUF( VALPRM+63
RACAT VALECPRM~, VALECPRM+4
RAERROR VALPRM+19~
>> RAFDA( VALPRM+43!*, VALPRM+76*, VALPRM+81*
>> RAFDA("RACNT" IENS+1*, IENS+2
>> RAFDA("RAIENS" IENS+2, VALPRM+46
>> RAIENS VALECPRM+9, VALECPRM+14, VALECPRM+19, VALECPRM+27
>> RAMISC( VALECPRM+29!
>> RAMISC("BEDSECT" VALECPRM+6
>> RAMISC("FLAGS" VALPRM+27
>> RAMISC("PRINCLIN" VALECPRM+21!, VALECPRM+24
>> RAMISC("SERVICE" VALECPRM+11
>> RAMISC("WARD" VALECPRM+16
RAMSG CHECKFLD+1~, VALPRM+1~
>> RAMSPSDEFS("N" VALPRM+12
>> RAMSPSDEFS("R" VALPRM+30
RARES VALPRM+1~, VALPRM+93, VALPRM+95
RC VALECPRM+1~, VALECPRM+2*, VALECPRM+25*, VALPRM+1~, VALPRM+36*, VALPRM+41*, VALPRM+47*, VALPRM+48*, VALPRM+53*, VALPRM+56*
, VALPRM+61*, VALPRM+62*, VALPRM+63*, VALPRM+64*, VALPRM+67*, VALPRM+68*, VALPRM+71*, VALPRM+75*, VALPRM+78*, VALPRM+79*
, VALPRM+80*
REQUIRED CHECKFLD~, CHECKFLD+2, VALPRM+1~, VALPRM+7*, VALPRM+8*, VALPRM+23, VALPRM+25*, VALPRM+27*, VALPRM+30*, VALPRM+41
, VALPRM+45, VALPRM+53, VALPRM+75, VALPRM+90
RESULT CHECKFLD+1~, CHECKFLD+4, CHECKFLD+6
ROOT VALPRM+37~, VALPRM+46*, VALPRM+47, VALPRM+48
SEQ VALPRM~, VALPRM+3, VALPRM+14
TMP VALECPRM+1~, VALECPRM+8*, VALECPRM+9, VALECPRM+13*, VALECPRM+14, VALECPRM+18*, VALECPRM+19, VALECPRM+26*, VALECPRM+27, VALPRM+1~
, VALPRM+6*, VALPRM+7*, VALPRM+8*, VALPRM+9, VALPRM+29*, VALPRM+30, VALPRM+46*, VALPRM+47, VALPRM+55*, VALPRM+56
, VALPRM+60*, VALPRM+66*, VALPRM+68
TYPE VALPRM+1~, VALPRM+13*, VALPRM+14, VALPRM+58, VALPRM+71, VALPRM+88, VALPRM+89
U VALECPRM+8, VALECPRM+13, VALECPRM+18, VALECPRM+26, VALPRM+13, VALPRM+29, VALPRM+30, VALPRM+85
VALUE CHECKFLD~, CHECKFLD+2, CHECKFLD+4, VALPRM+1~, VALPRM+85*, VALPRM+86, VALPRM+88*, VALPRM+89*, VALPRM+93
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All