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

Package: Network Health Exchange

Routine: AFJXWCP1


Information

AFJXWCP1 ;FO-OAKLAND/GMB-REQUEST PATIENT INFORMATION ;4/11/96 05:36

Source Information

Source file <AFJXWCP1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 ^DIC  FILE^DICN  ^DIR  
Kernel 1 $$NOW^XLFDT  
MailMan 1 ^XMD  
Network Health Exchange 1 ENTER^AFJXMBOX  

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 AFJXWCPM  

Entry Points

Name Comments DBIA/ICR reference
REQUEST(AXTYPE) ; Request data
INIT(AXTYPE,AXPARM,AXABORT) ;
SITES(AXTO,AXABORT) ; Choose station(s)
CHKALL(AXTO) ; "ALL LOCAL AREA SITES"
CHKSITE(AXDOMIEN,AX25IEN,AXTO) ;
MESSAGE(XMY,AXSSN) ; Build message and transmit

External References

Name Field # of Occurrence
ENTER^AFJXMBOX INIT+14
^DIC REQUEST+14, SITES+14
FILE^DICN MESSAGE+12
^DIR INIT+13, SITES+4
$$NOW^XLFDT MESSAGE+5
^XMD MESSAGE+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!
  • Line Location: REQUEST+4
Function Call: WRITE
  • Prompt: "@"
  • Line Location: REQUEST+4
Function Call: WRITE
  • Prompt: !,?8,"This option will request ",AXPARM("U")," DATA from another VAMC."
  • Line Location: REQUEST+5
Function Call: WRITE
  • Prompt: !
  • Line Location: REQUEST+6
Function Call: WRITE
  • Prompt: "@"
  • Line Location: REQUEST+6
Function Call: WRITE
  • Prompt: !!,?5,"You can't request information if the patient is not already on file.",!
  • Line Location: REQUEST+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: REQUEST+10
Function Call: WRITE
  • Prompt: !,?5,$C(7),"SORRY, You can't request Pseudo SSNs."
  • Line Location: REQUEST+16
Function Call: WRITE
  • Prompt: !,$C(7),"No valid sites chosen. No request sent."
  • Line Location: REQUEST+19
Function Call: WRITE
  • Prompt: !,"Routine ^AFJXWCP1 called with incorrect TYPE parameter: ",AXTYPE
  • Line Location: INIT+6
Function Call: WRITE
  • Prompt: !
  • Line Location: INIT+9
Function Call: WRITE
  • Prompt: !
  • Line Location: SITES+10
Function Call: WRITE
  • Prompt: !,"Network Area Recipients:"
  • Line Location: CHKALL+2
Function Call: WRITE
  • Prompt: !,^XMB("NETNAME")," FYI: That's this domain."
  • Line Location: CHKSITE+6
Function Call: WRITE
  • Prompt: !,$P(AXDOMREC,U,1)
  • Line Location: CHKSITE+15
Function Call: WRITE
  • Prompt: !!,"Sending Patient Data Request..."
  • Line Location: MESSAGE+2
Function Call: WRITE
  • Prompt: !,"Local Message ID: "_XMZ
  • Line Location: MESSAGE+6
Function Call: WRITE
  • Prompt: !!,"Your request has been submitted for completion."
  • Line Location: MESSAGE+13
Routine Call
  • DIC
  • Line Location:
    • REQUEST+14
    • SITES+14
Routine Call
  • DIR
  • Line Location:
    • INIT+13
    • SITES+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls
^AFJ(537000 - [#537000] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AFJ(537025 - [#537025] CHKALL+4, CHKALL+5
^DIC(4.2 - [#4.2] CHKSITE+9
^VA(200 - [#200] MESSAGE+5
^XMB("NETNAME" CHKSITE+6, MESSAGE+5
^XMB("NUM" CHKSITE+3, MESSAGE+11

Label References

Name Line Occurrences
CHKALL SITES+5
CHKSITE SITES+17, CHKALL+6
INIT REQUEST+3
MESSAGE REQUEST+20
SITES REQUEST+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AX25IEN SITES+1~, SITES+16*, SITES+17, CHKALL+1~, CHKALL+3*, CHKALL+4*, CHKALL+5, CHKALL+6, CHKSITE~
AX25REC CHKALL+1~, CHKALL+5*, CHKALL+6
AXABORT REQUEST+1~, REQUEST+2*, REQUEST+3, REQUEST+8, REQUEST+17, INIT~, INIT+7*, INIT+13*, SITES~, SITES+4*
, SITES+8, SITES+14*
AXBAD CHKSITE+1~, CHKSITE+2*, CHKSITE+11*, CHKSITE+16*, CHKSITE+18
AXDOMIEN SITES+1~, SITES+16*, SITES+17, CHKSITE~, CHKSITE+3, CHKSITE+9
AXDOMREC CHKSITE+1~, CHKSITE+9*, CHKSITE+10, CHKSITE+13, CHKSITE+14, CHKSITE+15
AXFINIS REQUEST+1~, REQUEST+2*, REQUEST+8, REQUEST+14*, SITES+1~, SITES+7*, SITES+8, SITES+15*
AXPARM REQUEST+1~, REQUEST+3, INIT~
AXPARM("L" INIT+1*, INIT+2*, INIT+3*, INIT+4*, MESSAGE+5, MESSAGE+11
AXPARM("S" INIT+1*, INIT+2*, INIT+3*, INIT+4*, MESSAGE+4
AXPARM("U" REQUEST+5, INIT+1*, INIT+2*, INIT+3*, INIT+4*
AXREC MESSAGE+1~, MESSAGE+8*, MESSAGE+11
AXRQST MESSAGE+1~
AXRQST(1 MESSAGE+5*, MESSAGE+8
AXSSN REQUEST+1~, REQUEST+15*, REQUEST+16, REQUEST+20, MESSAGE~, MESSAGE+4, MESSAGE+5, MESSAGE+11
AXTO REQUEST+9~, REQUEST+17, REQUEST+18, REQUEST+20, SITES~, SITES+5, SITES+12, SITES+17, CHKALL~, CHKALL+6
, CHKSITE~
AXTO("S.AFJXSERVER" CHKSITE+5*, CHKSITE+7*
AXTO("S.AFJXSERVER@" CHKSITE+14*
AXTYPE REQUEST~, REQUEST+3, INIT~, INIT+1, INIT+2, INIT+3, INIT+4, INIT+6
DA MESSAGE+1~
DD MESSAGE+1~
DIC REQUEST+9~, REQUEST+12*, SITES+9~, SITES+11*, MESSAGE+1~, MESSAGE+9*
DIC("A" REQUEST+11*, SITES+12*
DIC("DR" MESSAGE+11*
DIC("S" SITES+13*
DIC(0 REQUEST+13*, SITES+11*, MESSAGE+10*
DINUM MESSAGE+1~
DIR INIT+8~, SITES+1~, SITES+6!
DIR("A" INIT+11*, SITES+3*
DIR("B" INIT+12*
DIR(0 INIT+10*, SITES+2*
DIRUT SITES+1~, SITES+4
DLAYGO MESSAGE+1~, MESSAGE+9*
DO MESSAGE+1~
DTOUT INIT+13, SITES+9~, SITES+14
DUOUT INIT+13, SITES+9~, SITES+14
DUZ MESSAGE+3, MESSAGE+5, MESSAGE+11
I REQUEST+1~, REQUEST+4*, REQUEST+6*
IOF REQUEST+4
U REQUEST+15, SITES+16, CHKALL+6, CHKSITE+9, CHKSITE+13, CHKSITE+14, CHKSITE+15, MESSAGE+5, MESSAGE+11
X REQUEST+9~, INIT+8~, SITES+1~, SITES+6!, SITES+9~, MESSAGE+1~, MESSAGE+10*
XMDUZ MESSAGE+1~, MESSAGE+3*
XMSUB MESSAGE+1~, MESSAGE+4*
XMTEXT MESSAGE+1~, MESSAGE+3*
XMY MESSAGE~
XMZ MESSAGE+1~, MESSAGE+6, MESSAGE+10
Y REQUEST+9~, REQUEST+14, INIT+8~, INIT+14, SITES+1~, SITES+5, SITES+6!, SITES+9~, SITES+15, SITES+16
, MESSAGE+1~
Y(0 REQUEST+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All