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

Package: IHS Patient Registration

Routine: AG71A9


Information

AG71A9 ;VNGT/HS/BEE - Patient Registration 7.1 PATCH 9 POST INSTALL ; MAY 07, 2010

Source Information

Source file <AG71A9.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 3 ^DIC  ^DIE  $$GET1^DIQ  
Kernel 2 $$HTE^XLFDT  (BMES,MES)^XPDUTL  
IHS Patient Registration 1 (ETHN,HOM,PREF,PRIM,RACE)^AG71A9  
MailMan 1 ^XMD  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Patient Registration 1 AG71A9  

Entry Points

Name Comments DBIA/ICR reference
ETHN(FAC) ;Now add the ETHNICITY field
MAIL(MMSG) ;Send install mail message.
SINGLE(K) ;EP - Get holders of a single key K.
PREF(FAC) ;Add PREFERRED LANGUAGE to facility required field list
TS
RACE(FAC) ;Now add the RACE field
PRIM(FAC) ;Add PRIMARY LANGUAGE to facility required field list
POST ;EP - From KIDS.
HOM(FAC) ;Set Homeless and Migrant Display parameters

External References

Name Field # of Occurrence
ETHN^AG71A9 POST+13
HOM^AG71A9 POST+25
PREF^AG71A9 POST+19
PRIM^AG71A9 POST+22
RACE^AG71A9 POST+16
^DIC POST+29, ETHN+9, ETHN+24, RACE+9, RACE+24, PREF+9, PREF+32, PRIM+9, PRIM+32
^DIE POST+35, POST+56, HOM+13, HOM+24, ETHN+34, RACE+34, PREF+22, PREF+42, PREF+50, PRIM+22
, PRIM+42, PRIM+50
$$GET1^DIQ POST+48, HOM+5, HOM+16, ETHN+26, RACE+26, PREF+34, PRIM+34
$$HTE^XLFDT TS
^XMD MAIL+13
BMES^XPDUTL POST+3, POST+39, POST+58, POST+63
MES^XPDUTL TS

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: POST+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ETHN+17
Function Call: WRITE
  • Prompt: " REQUIRED? parameter added for site: ",$$GET1^DIQ(9999999.06,FAC_",",.01,"E")
  • Line Location: ETHN+26
Function Call: WRITE
  • Prompt: !
  • Line Location: RACE+17
Function Call: WRITE
  • Prompt: " REQUIRED? parameter added for site: ",$$GET1^DIQ(9999999.06,FAC_",",.01,"E")
  • Line Location: RACE+26
Function Call: WRITE
  • Prompt: !
  • Line Location: PREF+25
Function Call: WRITE
  • Prompt: " REQUIRED? parameter added for site: ",$$GET1^DIQ(9999999.06,FAC_",",.01,"E")
  • Line Location: PREF+34
Function Call: WRITE
  • Prompt: !
  • Line Location: PRIM+25
Function Call: WRITE
  • Prompt: " REQUIRED? parameter added for site: ",$$GET1^DIQ(9999999.06,FAC_",",.01,"E")
  • Line Location: PRIM+34
Routine Call
  • DIE
  • Line Location:
    • POST+35
    • POST+56
    • HOM+13
    • HOM+24
    • ETHN+34
    • RACE+34
    • PREF+22
    • PREF+42
    • PREF+50
    • PRIM+22
    • PRIM+42
    • PRIM+50
Routine Call
  • DIC
  • Line Location:
    • POST+29
    • ETHN+9
    • ETHN+24
    • RACE+9
    • RACE+24
    • PREF+9
    • PREF+32
    • PRIM+9
    • PRIM+32

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] Classic Fileman Calls
^DPT - [#2] Classic Fileman Calls
^AUPNPAT - [#9000001] GET1^DIQ
^AGFAC - [#9009061] Classic Fileman Calls,  GET1^DIQ
^AUTTLOC - [#9999999.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGFAC - [#9009061] POST+10, ETHN+14, RACE+14, PREF+14, PRIM+14
^AUTTBEN("B" POST+40
^DIC(10 - [#10] POST+41
^DPT - [#2] POST+45
^TMP("AG71MS" MAIL+2!, MAIL+3*, MAIL+4*, MAIL+10*, MAIL+14!
^XTMP("XPDI" MAIL+10
^XUSEC( SINGLE+3, SINGLE+4

Label References

Name Line Occurrences
MAIL POST+61
SINGLE MAIL+12
TS POST+3, POST+39, POST+58, POST+63

Naked Globals

Name Field # of Occurrence
^( MAIL+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MAIL+1~, MAIL+7*, MAIL+10*, MAIL+12*
AMIND POST+2~, POST+41*, POST+43, POST+55
CLBEN POST+2~, POST+40*, POST+43, POST+48
CNT MAIL+1~, MAIL+5*, MAIL+10
DA POST+31~, POST+32*, POST+51!, POST+52~, POST+53*, HOM+8!, HOM+9~, HOM+10*, HOM+19!, HOM+20~
, HOM+21*, ETHN+2~, ETHN+18!, ETHN+19~, ETHN+29!, ETHN+30~, ETHN+31*, RACE+2~, RACE+18!, RACE+19~
, RACE+29!, RACE+30~, RACE+31*, PREF+2~, PREF+17!, PREF+18~, PREF+19*, PREF+26!, PREF+27~, PREF+37!
, PREF+38~, PREF+39*, PREF+45!, PREF+46~, PREF+47*, PRIM+2~, PRIM+17!, PRIM+18~, PRIM+19*, PRIM+26!
, PRIM+27~, PRIM+37!, PRIM+38~, PRIM+39*, PRIM+45!, PRIM+46~, PRIM+47*
DA(1 ETHN+5*, ETHN+20*, ETHN+21, ETHN+31*, ETHN+32, RACE+5*, RACE+20*, RACE+21, RACE+31*, RACE+32
, PREF+5*, PREF+19*, PREF+20, PREF+28*, PREF+29, PREF+39*, PREF+40, PREF+47*, PREF+48, PRIM+5*
, PRIM+19*, PRIM+20, PRIM+28*, PRIM+29, PRIM+39*, PRIM+40, PRIM+47*, PRIM+48
DA(2 ETHN+20*, ETHN+21, ETHN+31*, ETHN+32, RACE+20*, RACE+21, RACE+31*, RACE+32, PREF+28*, PREF+29
, PREF+39*, PREF+40, PRIM+28*, PRIM+29, PRIM+39*, PRIM+40
DFN POST+44~, POST+45*, POST+48, POST+53
DIC POST+28~*, POST+31~, POST+36!, POST+51!, HOM+8!, HOM+19!, ETHN+2~, ETHN+6*, ETHN+19~, ETHN+21*
, ETHN+29!, RACE+2~, RACE+6*, RACE+19~, RACE+21*, RACE+29!, PREF+2~, PREF+6*, PREF+17!, PREF+27~
, PREF+29*, PREF+37!, PRIM+2~, PRIM+6*, PRIM+17!, PRIM+27~, PRIM+29*, PRIM+37!
DIC(0 ETHN+7*, ETHN+22*, RACE+7*, RACE+22*, PREF+7*, PREF+30*, PRIM+7*, PRIM+30*
DIE POST+31~, POST+33*, POST+52~, POST+54*, HOM+9~, HOM+11*, HOM+20~, HOM+22*, ETHN+18!, ETHN+30~
, ETHN+32*, RACE+18!, RACE+30~, RACE+32*, PREF+18~, PREF+20*, PREF+26!, PREF+38~, PREF+40*, PREF+45!
, PREF+46~, PREF+48*, PRIM+18~, PRIM+20*, PRIM+26!, PRIM+38~, PRIM+40*, PRIM+45!, PRIM+46~, PRIM+48*
DIFROM MAIL+1~
DR POST+31~, POST+34*, POST+52~, POST+55*, HOM+9~, HOM+12*, HOM+20~, HOM+23*, ETHN+18!, ETHN+30~
, ETHN+33*, RACE+18!, RACE+30~, RACE+33*, PREF+18~, PREF+21*, PREF+26!, PREF+38~, PREF+41*, PREF+45!
, PREF+46~, PREF+49*, PRIM+18~, PRIM+21*, PRIM+26!, PRIM+38~, PRIM+41*, PRIM+45!, PRIM+46~, PRIM+49*
DUZ MAIL+11
ERROR POST+44~
FAC HOM~, HOM+5, HOM+10, HOM+16, HOM+21, ETHN~, ETHN+5, ETHN+6, ETHN+14, ETHN+20
, ETHN+26, ETHN+31, RACE~, RACE+5, RACE+6, RACE+14, RACE+20, RACE+26, RACE+31, PREF~
, PREF+5, PREF+6, PREF+14, PREF+19, PREF+28, PREF+34, PREF+39, PREF+47, PRIM~, PRIM+5
, PRIM+6, PRIM+14, PRIM+19, PRIM+28, PRIM+34, PRIM+39, PRIM+47
FLIEN ETHN+2~, ETHN+11*, ETHN+14, ETHN+20, ETHN+31, RACE+2~, RACE+11*, RACE+14, RACE+20, RACE+31
, PREF+2~, PREF+11*, PREF+14, PREF+19, PREF+28, PREF+39, PREF+47, PRIM+2~, PRIM+11*, PRIM+14
, PRIM+19, PRIM+28, PRIM+39, PRIM+47
IEN POST+2~, POST+10*, POST+13, POST+16, POST+19, POST+22, POST+25
K SINGLE~, SINGLE+3, SINGLE+4
MMSG POST+2~, POST+5*, POST+61, MAIL~, MAIL+3
PRFIEN ETHN+2~, ETHN+25*, ETHN+26, ETHN+31, RACE+2~, RACE+25*, RACE+26, RACE+31, PREF+2~, PREF+33*
, PREF+34, PREF+39, PRIM+2~, PRIM+33*, PRIM+34, PRIM+39
VAL HOM+2~, HOM+5*, HOM+16*
X POST+28~*, POST+31~, POST+36!, POST+44~, POST+51!, HOM+8!, HOM+19!, ETHN+2~, ETHN+8*, ETHN+19~
, ETHN+23*, ETHN+29!, RACE+2~, RACE+8*, RACE+19~, RACE+23*, RACE+29!, PREF+2~, PREF+8*, PREF+17!
, PREF+27~, PREF+31*, PREF+37!, PRIM+2~, PRIM+8*, PRIM+17!, PRIM+27~, PRIM+31*, PRIM+37!
XMDUZ MAIL+1~, MAIL+11*
XMSUB MAIL+1~, MAIL+11*
XMTEXT MAIL+1~, MAIL+11*
XMY MAIL+1~
XMY( MAIL+11*, SINGLE+4*
XMY(1 MAIL+11*
>> XPDA MAIL+8, MAIL+10
>> XPDBLD MAIL+9, MAIL+10
Y POST+28~, POST+30, POST+32, POST+36!, POST+51!, SINGLE+1~, SINGLE+2*, SINGLE+4*, HOM+8!, HOM+19!
, ETHN+2~, ETHN+10, ETHN+11, ETHN+19~, ETHN+25, ETHN+29!, RACE+2~, RACE+10, RACE+11, RACE+19~
, RACE+25, RACE+29!, PREF+2~, PREF+10, PREF+11, PREF+17!, PREF+27~, PREF+33, PREF+37!, PRIM+2~
, PRIM+10, PRIM+11, PRIM+17!, PRIM+27~, PRIM+33, PRIM+37!

Marked Items

Name Field # of Occurrence
$T( MAIL+11
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 |  Naked Globals |  Local Variables |  Marked Items |  All