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

Package: Patient Registration GUI

Routine: AGGPOTH


Information

AGGPOTH ;VNGT/HS/BEE-Other Patient Data Field Handling ; 02 May 2010 9:08 AM

Source Information

Source file <AGGPOTH.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 5 $$FIND1^DIC  FILE^DICN  (FILE,UPDATE)^DIE  $$IENS^DILF  ($$GET1,GETS)^DIQ  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
Patient Registration GUI 2 EDIT^AGGEXPRT  ($$DATE,$$FMTE,$$TKO)^AGGUL1  

Entry Points

Name Comments DBIA/ICR reference
UPD(DATA,DEF,AGPATDFN,MIEN,PROC,PARMS) ; EP - AGG UPDATE SPECIAL MULTIPLES
; Input
; DEF - Definition Name 'Other Languages'
; AGPATDFN - Patient DFN
; MIEN - Multiple Level IEN value
; PROC - 'A' to add, 'D' to delete
; PARMS - Parameters
INTAM(DATA,DFN) ; EP - AGG PATIENT INT ACCESS METH
UINT(AGPATDFN,AGGINTNT,OTHPARM) ;PEP - Update Internet Access Information
UMIG(AGPATDFN,NSTS,NTYP) ;PEP - Update Migrant Worker Information
ERR ;
DINTW(AGPATDFN) ;EP - Return the list of Internet WHERE values
DOTH(AGPATDFN) ;EP - Return the list of Other Languages Spoken
RHOM(AGPATDFN) ;Return the patients most recent Homeless information
XINTAM ;
DONE
UHOM(AGPATDFN,NSTS,NTYP) ;PEP - Update Homeless Information
REC(IENS,FILE,SECFILE) ;EP
ULNG(AGPATDFN,NPRM,NINT,NEPR,NPRF,OTHPARM) ;PEP - Update Language Information
RMIG(AGPATDFN) ;Return the patients most recent Migrant information

External References

Name Field # of Occurrence
^%ZTER ERR+1
EDIT^AGGEXPRT DONE+8
$$DATE^AGGUL1 UPD+36
$$FMTE^AGGUL1 REC+29, REC+30
$$TKO^AGGUL1 REC+45
$$FIND1^DIC INTAM+9
FILE^DICN UMIG+23, UHOM+23, UINT+27, ULNG+31
FILE^DIE UMIG+28, UHOM+28, UINT+32, ULNG+39, UPD+62, UPD+83, DONE+7
UPDATE^DIE UPD+53, UPD+73
$$IENS^DILF INTAM+26
$$GET1^DIQ RMIG+8, RMIG+9, RMIG+10, RMIG+11, RHOM+8, RHOM+9, RHOM+10, RHOM+11, REC+19, REC+20
, REC+25, REC+26, REC+29, REC+30
GETS^DIQ REC+36, REC+37, DOTH+15, DINTW+15
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
AGG UPDATE SPECIAL MULTIPLES UPD
AGG PATIENT INT ACC METH INTAM

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
9000001.81 GETS^DIQ
9000001.84 GET1^DIQ
9000001.85 GET1^DIQ
9000001.86 GETS^DIQ
^AGG(9009068.3 - [#9009068.3] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGG(9009068.3 - [#9009068.3] UPD+27, UPD+33, UPD+35, UPD+39, UPD+40, INTAM+12, REC+4, REC+6, REC+7, REC+8
, REC+9, REC+11
^AUPNPAT - [#9000001] UMIG+22*, RMIG+5, RMIG+6, UHOM+22*, RHOM+5, RHOM+6, UINT+18, UINT+19, UINT+26*, UINT+34*
, ULNG+22, ULNG+23, ULNG+30*, ULNG+41*, UPD+80, INTAM+14, INTAM+19, INTAM+24, DOTH+9, DOTH+10
, DINTW+9, DINTW+10
^DD("DD" RMIG+7, RHOM+7, ERR+3
^TMP("AGGPOTH" UPD+10, INTAM+4

Label References

Name Line Occurrences
REC INTAM+27
XINTAM INTAM+14, INTAM+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGCN REC+1~, REC+3*, REC+4*, REC+6, REC+7, REC+8, REC+9, REC+11
AGDATA REC+5~, REC+7*, REC+10
AGG UMIG+15~, UHOM+15~, UINT+15~, ULNG+19~, ULNG+39, UPD+59~, UPD+79~
AGG( UMIG+26*, UMIG+27*, UHOM+26*, UHOM+27*, UINT+31*, ULNG+35*, ULNG+36*, ULNG+37*, ULNG+38*, UPD+61*
, UPD+82*
>> AGGDATAI(9000001 DONE+6*
AGGINAM UPD+8~, UPD+26*, UPD+70, UPD+72, UPD+80
AGGINTNT UINT~, UINT+31
AGGLGOTH UPD+8~, UPD+26*, UPD+43, UPD+49, UPD+51, UPD+52, UPD+60
AGIEN INTAM+2~, INTAM+9*, INTAM+10, INTAM+12, REC+4, REC+6, REC+7, REC+8, REC+9, REC+11
AGPATDFN UMIG~, UMIG+13, UMIG+18, UMIG+22, UMIG+25, RMIG~, RMIG+5, RMIG+6, RMIG+8, RMIG+9
, RMIG+10, RMIG+11, UHOM~, UHOM+13, UHOM+18, UHOM+22, UHOM+25, RHOM~, RHOM+5, RHOM+6
, RHOM+8, RHOM+9, RHOM+10, RHOM+11, UINT~, UINT+13, UINT+18, UINT+19, UINT+22, UINT+26
, UINT+29, UINT+34, ULNG~, ULNG+17, ULNG+22, ULNG+23, ULNG+26, ULNG+30, ULNG+33, ULNG+41
, UPD~, UPD+52, UPD+60, UPD+72, UPD+80, UPD+81, DONE+6, DONE+8, DOTH~, DOTH+4
, DOTH+9, DOTH+10, DOTH+15, DINTW~, DINTW+4, DINTW+9, DINTW+10, DINTW+15
AN REC+32~, REC+40*, REC+42*
ARRAY REC+33!
ARRAY( REC+39, REC+40
ARRAY("" REC+38
>> BMXSEC UPD+28*, UPD+30, UPD+34*, INTAM+10*, ERR+4*
BN UPD+8~, UPD+20*, UPD+21*
BQ UPD+8~, UPD+30*, UPD+31
CHIEN UPD+8~, UPD+39*, UPD+40
CODE REC+5~, REC+10*
DA UMIG+15~, UMIG+25*, UMIG+26, UMIG+27, UHOM+15~, UHOM+25*, UHOM+26, UHOM+27, UINT+15~, UINT+29*
, UINT+31, UINT+34, ULNG+19~, ULNG+33*, ULNG+35, ULNG+36, ULNG+37, ULNG+38, ULNG+41, UPD+59~
, UPD+60*, UPD+61, UPD+79~, UPD+80*, UPD+82, INTAM+2~, INTAM+25*, INTAM+26
DA(1 UMIG+18*, UMIG+25*, UMIG+26, UMIG+27, UHOM+18*, UHOM+25*, UHOM+26, UHOM+27, UINT+22*, UINT+29*
, UINT+31, ULNG+26*, ULNG+33*, ULNG+35, ULNG+36, ULNG+37, ULNG+38, UPD+60*, UPD+61, UPD+81*
, UPD+82, INTAM+14*, INTAM+25*
DA(2 UPD+60*, UPD+61, UPD+81*, UPD+82, INTAM+25*
DATA UPD~, UPD+10*, UPD+12, UPD+16, DONE+1, DONE+2, INTAM~, INTAM+4*, INTAM+5, INTAM+17
, INTAM+22, XINTAM+1, REC+46, REC+47, ERR+5
DD UMIG+23!, UHOM+23!, UINT+27!, ULNG+31!
DEF UPD~, UPD+27, UPD+28, UPD+46, UPD+67, INTAM+10
DEXEC REC+5~, REC+11*, REC+14, REC+16, REC+17, REC+18, REC+23, REC+28, REC+34, REC+35
DFN INTAM~, INTAM+14, INTAM+19, INTAM+24, INTAM+25, REC+36, REC+37, REC+39, REC+40
DIC UMIG+15~, UMIG+18*, UHOM+15~, UHOM+18*, UINT+15~, UINT+22*, ULNG+19~, ULNG+26*
DIC("P" UMIG+21*, UHOM+21*, UINT+25*, ULNG+29*
DIC(0 UMIG+19*, UHOM+19*, UINT+23*, ULNG+27*
DLAYGO UMIG+15~, UMIG+21*, UHOM+15~, UHOM+21*, UINT+15~, UINT+25*, ULNG+19~, ULNG+29*
DO UMIG+23!, UHOM+23!, UINT+27!, ULNG+31!
DQTY REC+5~, REC+17*, REC+18*
DT UMIG+20, UHOM+20, UINT+24, ULNG+28, DONE+6
DUZ DONE+6
ERRDTM ERR+2~, ERR+3*, ERR+4
ERROR UMIG+15~, UMIG+30, UHOM+15~, UHOM+30, UINT+15~, UINT+36, ULNG+19~, ULNG+43, UPD+50~, UPD+54
, UPD+59~, UPD+63, UPD+71~, UPD+74, UPD+79~, UPD+84, INTAM+2~
ERROR("DIERR" UPD+54, UPD+63, UPD+74, UPD+84
FD REC+32~, REC+39*, REC+40
FDA UPD+50~, UPD+71~
FDA(1 UPD+52*, UPD+72*
FDAIEN UPD+50~
FDAIEN(1 UPD+51*
FILE INTAM+2~, INTAM+12*, INTAM+27, REC~, REC+19, REC+25, REC+29, REC+36
FL REC+32~, REC+38*, REC+39, REC+40
FLD REC+5~, REC+8*, REC+19, REC+24, REC+25, REC+29, REC+36
HDATA REC+1~, REC+2*, REC+44*, REC+45*, REC+47
HDR REC+1~, REC+10*, REC+43
HDT RHOM+2~, RHOM+4*, RHOM+5*, RHOM+6, RHOM+7, RHOM+13
HDTX RHOM+2~, RHOM+4*, RHOM+7*, RHOM+13
HEADR INTAM+2~, INTAM+15~, INTAM+16*, INTAM+17, INTAM+20~, INTAM+21*, INTAM+22, REC+1~, REC+2*, REC+43*
, REC+45*, REC+46
HIEN RHOM+2~, RHOM+4*, RHOM+6*, RHOM+8, RHOM+9, RHOM+10, RHOM+11, RHOM+13
HSTS RHOM+2~, RHOM+4*, RHOM+8*, RHOM+13
HSTSX RHOM+2~, RHOM+4*, RHOM+10*, RHOM+13
HTYP RHOM+2~, RHOM+4*, RHOM+9*, RHOM+13
HTYPX RHOM+2~, RHOM+4*, RHOM+11*, RHOM+13
IDA INTAM+2~, INTAM+14*, INTAM+19, INTAM+24, INTAM+25
IEN INTAM+2~, INTAM+24*, INTAM+25, REC+24, DOTH+17*, DINTW+2~, DINTW+17*
IENS INTAM+2~, INTAM+26*, INTAM+27, REC~, REC+19, REC+20, REC+25, REC+26, REC+29, REC+30
II UPD+8~, UPD+14*, UPD+16, DONE+1*, DONE+2*, INTAM+2~, INTAM+6*, INTAM+17, INTAM+22, XINTAM+1*
, REC+46, REC+47*, ERR+5*
INTW DINTW+2~, DINTW+6*, DINTW+17*, DINTW+18
LDT UINT+15~, UINT+18*, UINT+19, ULNG+19~, ULNG+22*, ULNG+23, DOTH+2~, DOTH+9*, DOTH+10, DINTW+2~
, DINTW+9*, DINTW+10
LIEN UINT+15~, UINT+18*, UINT+19*, UINT+34, ULNG+19~, ULNG+22*, ULNG+23*, ULNG+41, DOTH+2~, DOTH+9*
, DOTH+10*, DOTH+12, DOTH+15, DINTW+2~, DINTW+9*, DINTW+10*, DINTW+12, DINTW+15
LIST UPD+8~, UPD+20*, UPD+21*, UPD+23, UPD+24!
LNG DOTH+2~, DOTH+17*
MDT RMIG+2~, RMIG+4*, RMIG+5*, RMIG+6, RMIG+7, RMIG+13
MDTX RMIG+2~, RMIG+4*, RMIG+7*, RMIG+13
MIEN RMIG+2~, RMIG+4*, RMIG+6*, RMIG+8, RMIG+9, RMIG+10, RMIG+11, RMIG+13, UPD~, UPD+11*
, UPD+52, UPD+60, UPD+72, UPD+80, UPD+81
MSTS RMIG+2~, RMIG+4*, RMIG+8*, RMIG+13
MSTSX RMIG+2~, RMIG+4*, RMIG+10*, RMIG+13
MTYP RMIG+2~, RMIG+4*, RMIG+9*, RMIG+13
MTYPX RMIG+2~, RMIG+4*, RMIG+11*, RMIG+13
NAME UPD+8~, UPD+32*, UPD+33, UPD+34, UPD+41
NEPR ULNG~, ULNG+38
NINT ULNG~, ULNG+36
NPRF ULNG~, ULNG+37
NPRM ULNG~, ULNG+35
NSTS UMIG~, UMIG+26, UMIG+27, UHOM~, UHOM+26, UHOM+27
NTYP UMIG~, UMIG+27, UHOM~, UHOM+27
OTHL DOTH+2~, DOTH+6*, DOTH+17*, DOTH+18
OTHPARM UINT~, UINT+30*, ULNG~, ULNG+34*, ULNG+43
PARMS UPD~, UPD+18*, UPD+19, UPD+22!, UPD+23*, UPD+30, UPD+31
PARMS( UPD+21
PDATA UPD+8~, UPD+31*, UPD+32
PFIEN UPD+8~, UPD+33*, UPD+34, UPD+35, UPD+39, UPD+40
PROC UPD~, UPD+49, UPD+58, UPD+70, UPD+78
PTYP UPD+8~, UPD+35*, UPD+36, UPD+37
RESULT UPD+8~, UPD+43*, UPD+54*, UPD+55*, UPD+63*, UPD+64*, UPD+74*, UPD+75*, UPD+84*, UPD+85*
, DONE+1, DONE+5
SECFILE INTAM+12*, INTAM+27, REC~, REC+20, REC+26, REC+30, REC+37
SECFLD REC+5~, REC+8*, REC+20, REC+26, REC+30, REC+37
TXT REC+1~, REC+40*, REC+41, REC+42
TYPE REC+5~, REC+9*, REC+12, REC+13, REC+21, REC+22~, REC+27, REC+31
U RMIG+13, RHOM+13, ULNG+43, UPD+35, UPD+40, DONE+5, INTAM+12, REC+6, REC+8, REC+9
, REC+10
UID UPD+8~, UPD+9*, UPD+10, INTAM+2~, INTAM+3*, INTAM+4
VAL REC+5~, REC+15*, REC+17*, REC+18
VALUE UPD+8~, UPD+32*, UPD+36*, UPD+38, UPD+39, UPD+40*, UPD+41, REC+5~, REC+12*, REC+17
, REC+18*, REC+19*, REC+20*, REC+24*, REC+25*, REC+26*, REC+29*, REC+30*, REC+33*, REC+42*
, REC+44*
VAR DOTH+2~, DINTW+2~
VAR( DOTH+17, DINTW+17
VFIEN UPD+8~, UPD+27*, UPD+28, UPD+33, UPD+35, UPD+39, UPD+40
WHERE DINTW+2~, DINTW+17*
X UMIG+15~, UMIG+20*, UHOM+15~, UHOM+20*, UINT+15~, UINT+24*, ULNG+19~, ULNG+28*
Y UMIG+15~, UMIG+25, RMIG+2~, RMIG+7*, UHOM+15~, UHOM+25, RHOM+2~, RHOM+7*, UINT+15~, UINT+29
, UINT+30, ULNG+19~, ULNG+33, ULNG+34, ERR+2~, ERR+3*
>> ZTSK UPD+9, INTAM+3
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