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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: AFJXTRF

Package: Network Health Exchange

Routine: AFJXTRF


Information

AFJXTRF ;FO-OAKLAND/GMB-AFJXALRT (cont'd) ;2/13/01 14:59

Source Information

Source file <AFJXTRF.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
MailMan 2 ^XMD  $$GOTLOCAL^XMXAPIG  
Kernel 1 $$REPEAT^XLFSTR  
Network Health Exchange 1 FAIL^AFJXALRT  

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

Package Total Caller Graph
Network Health Exchange 1 AFJXALRT  

Entry Points

Name Comments DBIA/ICR reference
SPL2TMP ; Transfer the lines from the spool document to the temp global
; Incoming: AXPID,AXTI,AXSPDOC,AXSPDATA,AXRQFROM
CHKDATA(AXSPDATA,AXPID) ; Patient ID Filter
VALID(AXDREC,AXPID) ; Make sure we've got the right patient.
; AXDREC - Patient ID line from health summary.
; AXPID("NAME") - Patient Name
; AXPID("S-S-N") - Patient SSN
; AXPID("DOB") - Patient Date of Birth
; If AXDREC contains all three Patient ID's then AXFLD will equal zero.
BADMSG(AXPID,AXBAD) ; Send message if PatID Filter Blocked a Data Request.
; Make sure AFJX PATID FILTER BLOCK mail group exists and has members

External References

Name Field # of Occurrence
FAIL^AFJXALRT CHKDATA+10
$$REPEAT^XLFSTR BADMSG+7, BADMSG+10
^XMD BADMSG+20
$$GOTLOCAL^XMXAPIG BADMSG+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("AFJX" SPL2TMP+5*, SPL2TMP+6*, SPL2TMP+10*, SPL2TMP+12*, SPL2TMP+16*, SPL2TMP+18*
^XMB(3.51 - [#3.51] SPL2TMP+17
^XMBS(3.519 - [#3.519] SPL2TMP+8, SPL2TMP+13, SPL2TMP+14, CHKDATA+3, CHKDATA+5, CHKDATA+7

Label References

Name Line Occurrences
$$VALID CHKDATA+8
BADMSG CHKDATA+11
CHKDATA SPL2TMP+2

Naked Globals

Name Field # of Occurrence
^( SPL2TMP+8, SPL2TMP+13, CHKDATA+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AXABORT SPL2TMP+2
AXBAD CHKDATA+1~, CHKDATA+9, CHKDATA+11, BADMSG~
AXBAD( CHKDATA+8*, BADMSG+19
AXDREC SPL2TMP+3~, SPL2TMP+8*, SPL2TMP+11*, SPL2TMP+12, SPL2TMP+13*, SPL2TMP+14*, SPL2TMP+15, SPL2TMP+16, CHKDATA+1~, CHKDATA+3*
, CHKDATA+4, CHKDATA+7*, CHKDATA+8, VALID~, VALID+7, BADMSG+3~, BADMSG+18*, BADMSG+19*
AXFLD VALID+6~, VALID+7*, VALID+8
AXPID SPL2TMP+2, CHKDATA~, CHKDATA+8, CHKDATA+11, VALID~, BADMSG~
AXPID( VALID+7
AXPID("INFO" SPL2TMP+10, BADMSG+13
AXPID("NAME" BADMSG+4
>> AXRQFROM BADMSG+9
AXSPDATA SPL2TMP+2, SPL2TMP+8, SPL2TMP+13, SPL2TMP+14, CHKDATA~, CHKDATA+3, CHKDATA+5, CHKDATA+7
>> AXSPDOC SPL2TMP+17
AXSPI SPL2TMP+3~, SPL2TMP+4*, SPL2TMP+7, SPL2TMP+8*, SPL2TMP+9, SPL2TMP+13*, SPL2TMP+14, CHKDATA+1~, CHKDATA+2*, CHKDATA+3*
, CHKDATA+5, CHKDATA+7
AXTEXT BADMSG+3~
AXTEXT( BADMSG+19*
AXTEXT(1 BADMSG+7*
AXTEXT(10 BADMSG+16*
AXTEXT(2 BADMSG+8*
AXTEXT(3 BADMSG+9*
AXTEXT(4 BADMSG+10*
AXTEXT(5 BADMSG+11*
AXTEXT(6 BADMSG+12*
AXTEXT(7 BADMSG+13*
AXTEXT(8 BADMSG+14*
AXTEXT(9 BADMSG+15*
>> AXTI SPL2TMP+5*, SPL2TMP+6*, SPL2TMP+10*, SPL2TMP+12*, SPL2TMP+16*, SPL2TMP+18*
I CHKDATA+1~, CHKDATA+5*, CHKDATA+6, CHKDATA+7, BADMSG+3~, BADMSG+17*, BADMSG+19*
U SPL2TMP+17
XMSUB BADMSG+3~, BADMSG+4*
XMTEXT BADMSG+3~, BADMSG+6*
XMY BADMSG+3~
XMY("G.AFJX P ATID FILTER BLOCK" , BADMSG+5*
XMZ BADMSG+3~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All