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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RAXMLSND

Package: Radiology Nuclear Medicine

Routine: RAXMLSND


Information

RAXMLSND ;BPFO/DTG - NTRT MESSAGE PROCESS AND EDITS UPDATE;02/10/2016 ; 23 Sep 2016 3:43 PM

Source Information

Source file <RAXMLSND.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 ^%ZTLOAD  ($$DT,$$FMADD,$$NOW)^XLFDT  $$PATCH^XPDUTL  $$PROD^XUPROD  
MailMan 1 ^XMD  
Registration 1 $$SITE^VASITE  
Toolkit 1 $$GETURL^XTHC10  
VA FileMan 1 GETS^DIQ  

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: 2

Package Total Caller Graph
Radiology Nuclear Medicine 2 RAMAIN4  RANPRO4  

Entry Points

Name Comments DBIA/ICR reference
EN ; XTMP save
ENA
ENL
ENSL
ENO
XMLSND(RAXTMPNM) ;
X1
X2
X2A
XMLOUT
XUP(UP) ;change to upper case
XMERR ; If error count is above 9 send message to RA ADPAC that request did not go out and include request in message
NOTVALID ; if not valid to send to ISAAC then only send MAILMAN message to RANTRT group

External References

Name Field # of Occurrence
^%ZTLOAD ENSL+7
GETS^DIQ X1+5
$$SITE^VASITE X1+3
$$DT^XLFDT X1+1
$$FMADD^XLFDT ENA+2
$$NOW^XLFDT ENA+2, ENSL+2, X2A+30
^XMD X2A+28, XMERR+17, NOTVALID+21
$$PATCH^XPDUTL X1+31
$$GETURL^XTHC10 X2A+12
$$PROD^XUPROD X1+29, NOTVALID+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RAMRPF(71.98 - [#71.98] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RAMRPF(71.98 - [#71.98] X1+4
^XTMP( ENA+1, ENA+2*, ENA+3*, ENA+4, ENLENL+1*, ENL+2*, ENL+3*, ENL+5*, ENL+6
ENSLENSL+8, X1X2X2AX2A+4, X2A+5, X2A+7, X2A+30*, X2A+31!
X2A+32, X2A+34*, X2A+35, XMERR+11, XMERR+18*, XMERR+19!, XMERR+20, NOTVALID+22!, NOTVALID+23

Label References

Name Line Occurrences
$$XUP X1+15, X1+27
ENA ENA+1
ENL ENL
ENO ENA+1, ENLENSL
NOTVALID X2A+10
X1 X1
X2 X2A+10, X2A+14, X2A+36
X2A X2A
XMLOUT X1X2X2A

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A XMLSND+1~, X2A+13*, X2A+14, X2A+26*, XMLOUT!, XUP+2~, XUP+3*, XUP+4, XMERR+11*, XMERR+12
XMERR+15*, NOTVALID+10*, NOTVALID+13*, NOTVALID+14*, NOTVALID+15*, NOTVALID+16*, NOTVALID+17, NOTVALID+19*
AA X1+15*, X1+27*, X1+29, XMLOUT+1!, NOTVALID+10
AR XMLSND+2~, X1+6!, XMLOUT+1!
AR("71.98" X1+6
B XMLSND+1~, X2A+26*, XMLOUT!, XMERR+11*, XMERR+12, XMERR+15*, NOTVALID+10*, NOTVALID+12, NOTVALID+13, NOTVALID+19*
C XMLSND+1~, XMLOUT!, XMERR+11*, XMERR+12, XMERR+13*, XMERR+14*, XMERR+15*, XMERR+16, NOTVALID+10*, NOTVALID+12
NOTVALID+14, NOTVALID+17*, NOTVALID+18*, NOTVALID+19*, NOTVALID+20
CNT EN+1~, EN+2*, ENA+1*, ENA+5*, ENL*, ENO!, XMLSND+1~, XMLSND+3*, X1*, X2+1*
, X2A*, XMLOUT!
>> D NOTVALID+10*, NOTVALID+11*, NOTVALID+15
DT ENA+2, X1+1*
E EN+1~, NOTVALID+10*, NOTVALID+11*, NOTVALID+16
>> I X2A+26*, X2A+27
LACT EN+1~
LXA XMLSND+2~, XMLOUT+1!
LXA( X2A+22, XMERR+8, NOTVALID+7
LXB XMLSND+2~, XMLOUT+1!
RA71IEN ENL+3, XMLSND+1~, X2A+5*, X2A+30, XMLOUT!
RAA XMLSND+1~, X1+31*, X2*, X2AX2A+4, X2A+5, X2A+7, X2A+30, X2A+31, X2A+32
X2A+34, X2A+35, XMLOUT!, XMERR+11, XMERR+18, XMERR+19, XMERR+20, NOTVALID+22, NOTVALID+23
RADUZ ENL+2, XMLSND+1~, XMLSND+2~, X2A+5*, X2A+18, X2A+30, XMLOUT!, XMLOUT+1!, XMERR+4, NOTVALID+3
RAERR XMLSND+2~, X2A+7*, X2A+34*, XMLOUT+1!
RAFLG XMLSND+1~, X1+32*, X2A+12, XMLOUT!
RAG XMLSND+1~, XMLOUT!
RAGMAIL XMLSND+2~, X1+12*, X1+27, X2A+19, XMLOUT+1!, XMERR+5, NOTVALID+4
RAIPATH XMLSND+2~, X1+19*, X1+20*, X1+21*, X1+22, XMLOUT+1!
RAIS XMLSND+2~, X1+14*, X1+15*, X1+22, XMLOUT+1!
RAMETH XMLSND+1~, XMLOUT!
RANMAIL XMLSND+2~, X1+10*, XMLOUT+1!
RANOS1 XMLSND+2~, X1+26*, X2A+10, XMLOUT+1!, NOTVALID+10
RANOS2 XMLSND+2~, X1+29*, X2A+10, XMLOUT+1!
RANOS3 X1+24*, X2A+10, XMLOUT!, NOTVALID+11
RANT XMLSND+2~, X1+4*, X1+5, X1+6, XMLOUT+1!
RANTI XMLSND+2~, X1+6*, XMLOUT+1!
RANTI( X1+8, X1+19
RANTI(10 X1+17, X1+24, NOTVALID+11
RANTI(11 X1+14, X1+24, NOTVALID+11
RANTI(6 X1+12
RANTI(8 X1+26
RAPRT XMLSND+2~, X1+17*, X1+22, XMLOUT+1!
RARDAT XMLSND+1~, X2A+2*, XMLOUT!
RARDAT( X2A+26
RARHD XMLSND+1~, X2A+1!, X2A+2*, X2A+12, XMLOUT!
RAS XMLSND+1~, X2A+30, XMLOUT!
RASDAT XMLSND+1~, X2A+1!, XMLOUT!
RASHD XMLSND+1~, X2A+1!, X2A+2*, X2A+12, XMLOUT!
RASHD("CONTENT-TYPE" X2A+3*
RASITE XMLSND+2~, X1+3*, X1+4, X1+8*, X2A+20, XMLOUT+1!, XMERR+6, NOTVALID+5
RASITEN X1+8*, X2A+20, XMLOUT!, XMERR+6, NOTVALID+5
RAT XMLSND+1~, X2A+1!, X2A+4*, XMLOUT!
RAT( XMERR+15, NOTVALID+19
RATEXT XMLSND+1~, X2A+16!, XMLOUT!, XMERR+2!, NOTVALID+1!
RATEXT( X2A+26*, X2A+27*, XMERR+12*, XMERR+14*, XMERR+15*, XMERR+16*, NOTVALID+18*, NOTVALID+19*, NOTVALID+20*
RATEXT(1 X2A+20*, XMERR+6*, NOTVALID+5*
RATEXT(2 X2A+21*, XMERR+7*, NOTVALID+6*
RATEXT(3 X2A+22*, XMERR+8*, NOTVALID+7*
RATEXT(4 X2A+23*, XMERR+9*, NOTVALID+8*
RATEXT(5 X2A+24*, NOTVALID+9*
RATEXT(6 X2A+25*, NOTVALID+17*
RATEXT(7 NOTVALID+17*
>> RATXT ENL+1
RAXTMPNM EN+1~, ENA*, ENA+1, ENA+2, ENA+3, ENA+4, ENLENL+1, ENL+2, ENL+3
ENL+5, ENL+6, ENSLENSL+8, ENO!, XMLSND~, X1X2X2AX2A+4
X2A+5, X2A+7, X2A+30, X2A+31, X2A+32, X2A+34, X2A+35, XMLOUT!, XMERR+11, XMERR+18
XMERR+19, XMERR+20, NOTVALID+22, NOTVALID+23
RAXTMPNUM EN+1~, ENA+3*, ENLENL+1, ENL+2, ENL+3, ENL+5, ENL+6, ENO!
RAXTVER XMLSND+1~, X1+31*, XMLOUT!
REDIR X2A+1!, X2A+3*, X2A+12
STATUS EN+1~, X2A+3*, X2A+12*, X2A+13, X2A+24, X2A+34
U ENA+2, X1+3, X2A+30
UP XUP~, XUP+1, XUP+3
URL XMLSND+1~, X1+22*, X2A+12, XMLOUT!
>> XMDUZ("AUTO I SAAC NTRT PROCESS" , X2A+19*, XMERR+5*, NOTVALID+4*
>> XMSUB X2A+17*, XMERR+3*, NOTVALID+2*
>> XMTEXT X2A+28*, XMERR+17*, NOTVALID+21*
XMY X2A+16!, XMERR+2!, NOTVALID+1!
XMY( X2A+18*, X2A+19*, XMERR+4*, XMERR+5*, NOTVALID+3*, NOTVALID+4*
ZTDESC ENSL+1~, ENSL+2*, ENSL+9!
ZTDTH ENSL+1~, ENSL+2*, ENSL+9!
ZTIO ENSL+1~, ENSL+5*, ENSL+9!
ZTQUEUED EN+1~, XMLOUT+2
ZTREQ EN+1~, XMLOUT+2*
ZTRTN ENSL+1~, ENSL+5*, ENSL+9!
ZTSAVE ENSL+1~, ENSL+9!
ZTSAVE("RAXTMPNM" ENSL+4*
ZTSK ENSL+1~, ENSL+9!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All