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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AGGPTRGO

Package: Patient Registration GUI

Routine: AGGPTRGO


Information

AGGPTRGO ;VNGT/HS/BEE-Other Patient Data Triggers ; 09 Apr 2010 7:57 AM

Source Information

Source file <AGGPTRGO.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 ^%ZTER  $$NOW^XLFDT  
Patient Registration GUI 2 ($$ETHN,$$RCE)^AGGPTDMG  $$MUL^AGGWDISP  
IHS Patient Registration 1 ^AGVAR  
VA Fileman 1 ($$GET1,GETS)^DIQ  

Entry Points

Name Comments DBIA/ICR reference
HSTS(DATA,AGGHMSTS,AGGHMTYP) ; EP -- AGG HOMELESS TRIGGER
; Input
; AGGHMSTS - Homeless Status (Y/N)
; AGGHMTYP - Homeless Type (H/T/D/S/U)
HDR ;
ERR
NUMB(X) ;Format number with commas
ETH(DATA,AGETH) ; EP -- AGG OTH PAT ETH TRG
; Input
; DFN - Patient IEN
MSTS(DATA,AGGMGSTS,AGGMGTYP) ; EP -- AGG MIGRNT TRIGGER
; Input
; AGGMGSTS - Migrant Status (Y/N)
; AGGMGTYP - Migrant Type (S/M)
UP ;
PLNG(DATA,AGGLGPRI,AGGINTRP,AGGLGEPF,OTHLNG) ; EP -- AGG OTH PAT PRM TRG
; Input
; DFN - Patient IEN
HINC(DATA,AGGHINC,AGGHINP) ; EP -- AGG HSHLD INCOME TRIGGER
; Input
; AGGHINC - Household Income
; AGGHINP - Household Income Period (Y/M/W/B)
INTR(DATA,AGGINTNT,AGGWEBF) ; EP -- AGG INTERNET ACCESS TRIGGER
; Input
; AGGINTNT - Internet Access (Y/N)
; AGGWEBF - Access Internet From (H/W/S/HC/L/T/M)
INIT(DATA,DFN) ; EP -- AGG OTHER PATIENT INIT TRG
; Input
; DFN - Patient IEN

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$ETHN^AGGPTDMG INIT+14
$$RCE^AGGPTDMG INIT+47
$$MUL^AGGWDISP INIT+20, INIT+27, INIT+30, INIT+33, INIT+42, INIT+43
^AGVAR INIT+45
$$GET1^DIQ INIT+36, INIT+39, INIT+48, INIT+49, INIT+50
GETS^DIQ INIT+25
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
AGG OTHER PATIENT INIT TRG INIT
AGG OTH PAT ETH TRG ETH
AGG OTH PAT PRM TRG PLNG
AGG MIGRNT TRIGGER MSTS
AGG HOMELESS TRIGGER HSTS
AGG HSHLD INCOME TRIGGER HINC
AGG INTERNET ACCESS TRIGGER INTR

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] GET1^DIQ
9000001.86 GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] INIT+23, INIT+24
^AUTTLANG("B" PLNG+14
^DD("DD" ERR+3
^TMP("AGGPTRGO" INIT+6, ETH+6, PLNG+6, MSTS+7, HSTS+7, HINC+7, INTR+7

Label References

Name Line Occurrences
$$NUMB INIT+36, HINC+15
HDR INIT+10, ETH+10, PLNG+10, MSTS+11, HSTS+11, HINC+11, INTR+11
UP INIT+14, INIT+17, INIT+20, INIT+27, INIT+30, INIT+33, INIT+36, INIT+39, INIT+42, INIT+43
, INIT+47, INIT+48, INIT+49, INIT+50, ETH+14, ETH+15, PLNG+32, PLNG+34, PLNG+38, PLNG+40
, MSTS+15, MSTS+16, HSTS+15, HSTS+16, HINC+15, HINC+18, HINC+19, INTR+15, INTR+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABLE INIT+4~, INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*
, INIT+43*, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+4~, ETH+14*, ETH+15*, PLNG+4~, PLNG+32*
, PLNG+34*, PLNG+38*, PLNG+40*, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~, HSTS+15*, HSTS+16*, HINC+5~
, HINC+15*, HINC+18*, HINC+19*, INTR+5~, INTR+15*, INTR+16*, UP+1
AGETH ETH~, ETH+14, ETH+15
AGGECREL INIT+4~, ETH+4~, PLNG+4~
AGGHINC HINC~, HINC+15, HINC+18, HINC+19
AGGHINP HINC~
AGGHMSTS HSTS~, HSTS+15, HSTS+16
AGGHMTYP HSTS~, HSTS+15
AGGINTNT INTR~, INTR+15, INTR+16
AGGINTRP PLNG~, PLNG+32
AGGLGEPF PLNG~, PLNG+40
AGGLGOTH PLNG+4~, PLNG+17*, PLNG+26, PLNG+28
AGGLGPRI PLNG~, PLNG+31, PLNG+33, PLNG+37, PLNG+39
AGGMGSTS MSTS~, MSTS+15, MSTS+16
AGGMGTYP MSTS~, MSTS+15
AGGWEBF INTR~
AGOPT INIT+4~
AGOPT(22 INIT+46
>> BMXSEC ERR+4*
BP PLNG+19~, PLNG+23*
BQ PLNG+4~, PLNG+18*, PLNG+20
BV PLNG+19~, PLNG+23*
CLEAR INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*, INIT+43*
, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+14*, ETH+15*, PLNG+32*, PLNG+34*, PLNG+38*, PLNG+40*
, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~, HSTS+15*, HSTS+16*, HINC+5~, HINC+15*, HINC+18*, HINC+19*
, INTR+5~, INTR+15*, INTR+16*, UP+1
CLFLAG INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*, INIT+43*
, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+14*, ETH+15*, PLNG+32*, PLNG+34*, PLNG+38*, PLNG+40*
, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~, HSTS+15*, HSTS+16*, HINC+5~, HINC+18*, HINC+19*, INTR+5~
, INTR+15*, INTR+16*, UP+1
CVAL PLNG+27~, PLNG+28*
DATA INIT~, INIT+6*, INIT+7, INIT+11, INIT+52, ETH~, ETH+6*, ETH+7, ETH+11, ETH+16
, PLNG~, PLNG+6*, PLNG+7, PLNG+11, PLNG+42, MSTS~, MSTS+7*, MSTS+8, MSTS+12, MSTS+17
, HSTS~, HSTS+7*, HSTS+8, HSTS+12, HSTS+17, HINC~, HINC+7*, HINC+8, HINC+12, HINC+20
, INTR~, INTR+7*, INTR+8, INTR+12, INTR+17, ERR+5, UP+1
DFN INIT~, INIT+14, INIT+20, INIT+23, INIT+24, INIT+25, INIT+27, INIT+30, INIT+33, INIT+36
, INIT+39, INIT+42, INIT+43, INIT+47, INIT+48, INIT+49, INIT+50
EFND INIT+4~, INIT+26*, INIT+27, PLNG+4~, PLNG+17*, PLNG+28*, PLNG+37, PLNG+39
EIEN INIT+4~, INIT+26*
ENGIEN PLNG+4~, PLNG+14*, PLNG+28, PLNG+31, PLNG+33, PLNG+37, PLNG+39
ERRDTM ERR+2~, ERR+3*, ERR+4
HDR INIT+4~, INIT+11, ETH+4~, ETH+11, PLNG+4~, PLNG+11, MSTS+5~, MSTS+12, HSTS+5~, HSTS+12
, HINC+5~, HINC+12, INTR+5~, INTR+12, HDR+1*
HELP INIT+4~, INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*
, INIT+43*, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+4~, ETH+14*, ETH+15*, PLNG+4~, PLNG+32*
, PLNG+34*, PLNG+38*, PLNG+40*, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~, HSTS+15*, HSTS+16*, HINC+5~
, HINC+15*, HINC+18*, HINC+19*, INTR+5~, INTR+15*, INTR+16*, UP+1
HIN INIT+4~, INIT+36*, HINC+5~, HINC+15*
I PLNG+27~, PLNG+28*, NUMB+1~, NUMB+5*
IEN INIT+4~, ETH+4~, PLNG+4~, HSTS+5~, HINC+5~, INTR+5~
II INIT+4~, INIT+8*, INIT+11, INIT+52*, ETH+4~, ETH+8*, ETH+11, ETH+16*, PLNG+4~, PLNG+8*
, PLNG+11, PLNG+42*, MSTS+5~, MSTS+9*, MSTS+12, MSTS+17*, HSTS+5~, HSTS+9*, HSTS+12, HSTS+17*
, HINC+5~, HINC+9*, HINC+12, HINC+20*, INTR+5~, INTR+9*, INTR+12, INTR+17*, ERR+5*, UP+1*
LDT INIT+4~, INIT+23*, INIT+24
LIEN INIT+4~, INIT+23*, INIT+24*, INIT+25
NAME PLNG+19~, PLNG+21*, PLNG+23
OTHLNG PLNG~, PLNG+18, PLNG+20
PDATA PLNG+19~, PLNG+20*, PLNG+21, PLNG+22
REQ INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*, INIT+43*
, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+14*, ETH+15*, PLNG+32*, PLNG+34*, PLNG+38*, PLNG+40*
, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~, HSTS+15*, HSTS+16*, HINC+5~, HINC+15*, HINC+18*, HINC+19*
, INTR+5~, INTR+15*, INTR+16*, UP+1
SOURCE INIT+4~, INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*
, INIT+43*, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+4~, ETH+14*, ETH+15*, PLNG+4~, PLNG+32*
, PLNG+34*, PLNG+38*, PLNG+40*, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~, HSTS+15*, HSTS+16*, HINC+5~
, HINC+15*, HINC+18*, HINC+19*, INTR+5~, INTR+15*, INTR+16*, UP+1
TYPE INIT+4~, INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*
, INIT+43*, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+4~, ETH+14*, ETH+15*, PLNG+4~, PLNG+32*
, PLNG+34*, PLNG+38*, PLNG+40*, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~, HSTS+15*, HSTS+16*, HINC+5~
, HINC+15*, HINC+18*, HINC+19*, INTR+5~, INTR+15*, INTR+16*, UP+1
U UP+1
UID INIT+4~, INIT+5*, INIT+6, ETH+4~, ETH+5*, ETH+6, PLNG+4~, PLNG+5*, PLNG+6, MSTS+5~
, MSTS+6*, MSTS+7, HSTS+5~, HSTS+6*, HSTS+7, HINC+5~, HINC+6*, HINC+7, INTR+5~, INTR+6*
, INTR+7
VAL PLNG+27~
VALUE INIT+4~, INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*
, INIT+43*, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+4~, ETH+14*, ETH+15*, PLNG+4~, PLNG+19~
, PLNG+22*, PLNG+23, PLNG+32*, PLNG+34*, PLNG+38*, PLNG+40*, MSTS+5~, MSTS+15*, MSTS+16*, HSTS+5~
, HSTS+15*, HSTS+16*, HINC+5~, HINC+15*, HINC+18*, HINC+19*, INTR+5~, INTR+15*, INTR+16*, UP+1
VAR INIT+4~
VAR( INIT+26
VISIBLE INIT+4~, INIT+14*, INIT+17*, INIT+20*, INIT+27*, INIT+30*, INIT+33*, INIT+36*, INIT+39*, INIT+42*
, INIT+43*, INIT+47*, INIT+48*, INIT+49*, INIT+50*, ETH+14*, ETH+15*, PLNG+32*, PLNG+34*, PLNG+38*
, PLNG+40*, MSTS+15*, MSTS+16*, HSTS+15*, HSTS+16*, HINC+15*, HINC+18*, HINC+19*, INTR+15*, INTR+16*
, UP+1
X NUMB~, NUMB+2*, NUMB+3, NUMB+5
Y ERR+2~, ERR+3*, NUMB+1~, NUMB+4*, NUMB+5*, NUMB+6
>> ZTSK INIT+5, ETH+5, PLNG+5, MSTS+6, HSTS+6, HINC+6, INTR+6
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All