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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: RAHLRPC

Package: Radiology Nuclear Medicine

Routine: RAHLRPC


Information

RAHLRPC ;HIRMFO/BNT-Rad/NM HL7 Protocol calls ;12 Jan 2018 7:43 AM

Source Information

Source file <RAHLRPC.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Radiology Nuclear Medicine 3 EN^RAHLR  EN^RAHLRPT  GETSUB^RAHLRS1  
VA FileMan 2 $$FIND1^DIC  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: 15

Package Total Caller Graph
Radiology Nuclear Medicine 15 RAEDCN  RAEDCN1  RAHLRPTT  RAHLRS  RAHLRS1  RAMAG03C  RAMAG05  RAMAGHL  
RAREG1  RARPTUT  RARTE1  RARTE5  RARTRPV1  RASTED  RAUTL1  

Entry Points

Name Comments DBIA/ICR reference
REG ; register exam
CANCEL ; cancel exam
RPT ; report verified or released/not verified
RELEASE ;v2.4 only - Release Study (VAQ) -KLM/p144
EXM ;Examined case; called from RAUTL1 and RASTED after a case has been edited.
DOWN
1
A1
GETEID(RAEID,RANOSEND,RASSS) ; RA*5*81 Return RAEID or 0 (zero) = for future use.
; RAEID = IEN of regular Event driver
; RANOSEND Application name or IEN from 771 file.. don't send message to Subcr. with this application.
; RASSS Array of subcribers (IENs) associated with RANOSEND application
; 0 (zero) returned if No subscriber exist or all subscribers associated with RANOSEND application.

External References

Name Field # of Occurrence
$$FIND1^DIC GETEID+7
GETS^DIQ GETEID+9
EN^RAHLR REG+5, CANCEL+5, A1+4
EN^RAHLRPT RPT+7, RELEASE+7
GETSUB^RAHLRS1 DOWN+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] GETS^DIQ
^HL(771 - [#771] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] REG+3, REG+4, REG+5, CANCEL+3, CANCEL+4, CANCEL+5, RPT+4, RPT+5, RPT+7, RELEASE+4
RELEASE+5, RELEASE+7, A1+2, A1+3, A1+4, GETEID+5, GETEID+14
^RA(72 - [#72] EXM+20, DOWNDOWN+1
^RA(79.2 - [#79.2] EXM+19
^RA(79.7 - [#79.7] DOWN+6, DOWN+7
^RADPT - [#70] EXM+19, DOWN+3, A1+5*

Label References

Name Line Occurrences
$$GETEID RPT+6, RELEASE+6

Naked Globals

Name Field # of Occurrence
^( DOWN+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIERR GETEID+6~
ERR GETEID+6~, GETEID+10
RA101Z REG+1~, REG+2*, REG+3*, REG+4, CANCEL+1~, CANCEL+2*, CANCEL+3*, CANCEL+4, RPT+1~, RPT+3*
RPT+4*, RPT+5, RELEASE+1~, RELEASE+3*, RELEASE+4*, RELEASE+5, A1~, A1+1*, A1+2*, A1+3
>> RACNI EXM+19, DOWN+3, A1+5
>> RADFN EXM+19, DOWN+3, A1+5
>> RADTI EXM+19, DOWN+3, A1+5
RAEID REG+1~, REG+4*, REG+5, CANCEL+1~, CANCEL+4*, CANCEL+5, RPT+1~, RPT+5*, RPT+6*, RPT+7
RELEASE+1~, RELEASE+5*, RELEASE+6*, RELEASE+7, A1~, A1+3*, A1+4, GETEID~, GETEID+5*, GETEID+8
, GETEID+9, GETEID+10, GETEID+18
RAERR GETEID+6~, GETEID+8
>> RAEXEDT DOWN+6
RAEXMDUN EXM+18~, 1~, 1+1*
RAGENHL7 EXM+18~, EXM+20*, DOWN+1*, DOWN+3!, DOWN+6, A1+3~, A1+5
RAIEDS GETEID+6~
RAIMGTYI EXM+18~, EXM+19*
RAIMGTYJ EXM+18~, EXM+19*, DOWN+1
RALOWER EXM+18~, DOWN*, DOWN+1*
RANEW GETEID+6~, GETEID+12*, GETEID+16*, GETEID+17
RANEWST EXM+18~, EXM+19*, EXM+20, DOWN
RANOSEND RPT+6, RPT+8!, RELEASE+6, RELEASE+8!, GETEID~, GETEID+5, GETEID+7
RAPIDS GETEID+6~
RAPL GETEID+6~, GETEID+7*, GETEID+8, GETEID+14
RASSS RPT+1~, RPT+5!, RPT+6, RELEASE+6, DOWN+7~, DOWN+8, GETEID~
RASSS( DOWN+7*
RASSS("EXCLUD E SUBSCRIBER" , GETEID+15*
RASSSL DOWN+7~, DOWN+8
RASSSX1 EXM+18~, DOWN+8
RASSSX1(0 DOWN+6
RAVAQ RELEASE+1~, RELEASE+2*
RAXX GETEID+6~
RAXX( GETEID+11, GETEID+12, GETEID+13
U EXM+19, EXM+20, DOWNDOWN+1, DOWN+3, DOWN+7, A1+5, GETEID+14
X REG+1~, CANCEL+1~, RPT+1~, RELEASE+1~, DOWN+7~*, A1~
X1 GETEID+6~, GETEID+12*, GETEID+13
Y1 GETEID+6~, GETEID+12*, GETEID+15*
YY GETEID+6~, GETEID+13*, GETEID+14, GETEID+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All