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

Package: Network Health Exchange

Routine: AFJXVER


Information

AFJXVER ;FO-OAKLAND/GMB-VERIFY NHE DATA MESSAGE IS VALID ;1/09/01 13:51

Source Information

Source file <AFJXVER.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ($$FMDIFF,$$FMTE,$$HTE)^XLFDT  $$UP^XLFSTR  EN^XUTMDEVQ  
MailMan 2 $$BSKTNAME^XMXUTIL  $$CONVERT^XMXUTIL1  
VA FileMan 2 ^%DT  $$FIND1^DIC  

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 AFJX PATID REPORT  

Entry Points

Name Comments DBIA/ICR reference
ENTER ;
ALL ; ALL MESSAGES
VALID(AXMZ) ; ONE MESSAGE
MSG(AXMZ) ;
DT2INT(X) ; Convert date from external to internal fileman format.
SPACES(X) ; Get rid of leading and trailing spaces

External References

Name Field # of Occurrence
^%DT DT2INT+1
$$FIND1^DIC ALL+4
$$FMDIFF^XLFDT VALID+14
$$FMTE^XLFDT ALL+40, VALID+16
$$HTE^XLFDT ALL+3
$$UP^XLFSTR VALID+7
$$BSKTNAME^XMXUTIL ALL+10
$$CONVERT^XMXUTIL1 MSG+9
EN^XUTMDEVQ ENTER+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Network Health Exchange Data Message report"
  • Line Location: ALL+2
Function Call: WRITE
  • Prompt: !,?20,"for ",^XMB("NETNAME"),!,?24,"on ",$$HTE^XLFDT($H)
  • Line Location: ALL+3
Function Call: WRITE
  • Prompt: !,"NETWORK,HEALTH EXCHANGE user not in New Person file."
  • Line Location: ALL+5
Function Call: WRITE
  • Prompt: !!,"Checking NETWORK,HEALTH EXCHANGE messages..."
  • Line Location: ALL+6
Function Call: WRITE
  • Prompt: !,"No Mail Box for this user defined..."
  • Line Location: ALL+7
Function Call: WRITE
  • Prompt: !,?3,"Checking ",AXBSKTN," basket..."
  • Line Location: ALL+12
Function Call: WRITE
  • Prompt: !!,"Message count"
  • Line Location: ALL+27
Function Call: WRITE
  • Prompt: !,?3,$J(+AXLIST(2,AXBSKTN),8)
  • Line Location: ALL+30
Function Call: WRITE
  • Prompt: " message",$S((+AXLIST(2,AXBSKTN)=1):"",1:"s")
  • Line Location: ALL+31
Function Call: WRITE
  • Prompt: " in the '",AXBSKTN,"' basket."
  • Line Location: ALL+32
Function Call: WRITE
  • Prompt: !!,"Site",?49,$J("Not Valid",10),$J("Valid",10),$J("Total",10),!
  • Line Location: ALL+33
Function Call: WRITE
  • Prompt: !,$E(AXSITE,1,48),?49
  • Line Location: ALL+36
Function Call: WRITE
  • Prompt: $J(+$G(AXLIST(1,AXSITE,AXSEG)),10)
  • Line Location: ALL+37
Function Call: WRITE
  • Prompt: !,?3,"Problems for ",$$FMTE^XLFDT(AXDATE,5),": ",$G(AXLIST(1,AXSITE,AXDATE))
  • Line Location: ALL+40
Function Call: WRITE
  • Prompt: !,$J(AXMZ,15)," ",AXLIST(1,AXSITE,AXDATE,AXMZ)
  • Line Location: ALL+43
Routine Call
  • DIC
  • Line Location:
    • ALL+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XMB("NETNAME" ALL+3, MSG+5
^XMB(3.7 - [#3.7] ALL+7, ALL+9, ALL+14
^XMB(3.9 - [#3.9] VALID+2, VALID+5, VALID+6, MSG+2, MSG+3

Label References

Name Line Occurrences
$$DT2INT VALID+12
$$MSG ALL+17
$$SPACES VALID+8, VALID+9, VALID+10
$$VALID ALL+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DT2INT+1~*
AXAGE VALID+1~, VALID+3*, VALID+5, VALID+9*, VALID+11, VALID+15, VALID+16
AXBSKT ALL+1~, ALL+8*, ALL+9*, ALL+10, ALL+14
AXBSKTN ALL+1~, ALL+10*, ALL+11, ALL+12, ALL+16, ALL+28*, ALL+29*, ALL+30, ALL+31, ALL+32
AXCHKAGE VALID+1~, VALID+3*, VALID+14*, VALID+15, VALID+16
AXCNT ALL+1~, ALL+13*, ALL+15*
AXDATA ALL+1~, ALL+17*, ALL+18, ALL+21, ALL+24, ALL+25, ALL+26
AXDATE ALL+1~, ALL+38*, ALL+39*, ALL+40, ALL+42, ALL+43, VALID+1~, VALID+3*, VALID+5, VALID+10*
, VALID+11, VALID+12*, VALID+13, VALID+14, VALID+16, MSG+1~, MSG+6*, MSG+7*, MSG+9*, MSG+10*
, MSG+11
AXDOB VALID+1~, VALID+3*, VALID+5, VALID+8*, VALID+11, VALID+12*, VALID+13, VALID+14, VALID+16
AXFROM MSG+1~, MSG+4*, MSG+5
AXLINE VALID+1~, VALID+4*, VALID+5*, VALID+6
AXLIST ALL+1~
AXLIST(1 ALL+18*, ALL+21*, ALL+24*, ALL+25*, ALL+26*, ALL+35, ALL+37, ALL+39, ALL+40, ALL+42
, ALL+43
AXLIST(2 ALL+11*, ALL+16*, ALL+29, ALL+30, ALL+31
AXMZ ALL+1~, ALL+13*, ALL+14*, ALL+17, ALL+19, ALL+25, ALL+41*, ALL+42*, ALL+43, VALID~
, VALID+2, VALID+5, VALID+6, MSG~, MSG+2, MSG+3
AXNHEDUZ ALL+1~, ALL+4*, ALL+5, ALL+7, ALL+9, ALL+10, ALL+14
AXREC MSG+1~, MSG+3*, MSG+4, MSG+6
AXSEG ALL+1~, ALL+37*
AXSITE ALL+1~, ALL+34*, ALL+35*, ALL+36, ALL+37, ALL+39, ALL+40, ALL+42, ALL+43, MSG+1~
, MSG+5*, MSG+11
AXTXT ALL+1~, ALL+19*, ALL+20, ALL+25, VALID+1~, VALID+6*, VALID+7*, VALID+8, VALID+9, VALID+10
U ALL+18, ALL+21, ALL+24, ALL+25, ALL+26, MSG+4, MSG+6, MSG+11
X DT2INT~, SPACES~, SPACES+1*, SPACES+2*, SPACES+3
Y DT2INT+1~
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