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

Package: Patient Registration GUI

Routine: AGGUL2


Information

AGGUL2 ;VNGT/HS/ALA-Utility Program ; 26 May 2010 12:12 PM

Source Information

Source file <AGGUL2.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Patient Registration GUI 2 RET^AGGINSUR  ($$FMTE,$$TKO)^AGGUL1  
VA Fileman 2 FIELD^DID  $$GET1^DIQ  
Kernel 1 $$STRIP^XLFSTR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Patient Registration GUI 4 AGGFTVAL  AGGPTLKP  AGGWVAL  AGGWVAL1  

Entry Points

Name Comments DBIA/ICR reference
HLK(ULOC) ; EP - Get HRN data for a location
QNT ;EP - Check Blood Quantum
; Expects
; DFN - Patient IEN
; IBQ - Indian Blood Quantum
; TBQ - Tribal Blood Quantum
; OTQ - Other Tribe Blood Quantum
HRNL(DFN) ;EP - List of HRNs for a patient
PTZP(AGGPTZIP) ; EP - Update patient zip code
NKZP(AGGNKZIP) ; EP - Update next of kin zip code
ISREQ(FILE,FIELD) ; EP - Is the field required
INS(IENS,COL) ;EP - Get insurance data for column
COUN(DFN) ;EP - Get the county of the patient's current community
RHH(DFN) ; EP - Header RHI display
ECZP(AGGECZIP) ;EP - Update emergency contact zip code
OTQT(DFN,OTHQTM,MIEN) ;EP - Other Tribe Quantum Total
; DFN - PATIENT IEN
; MIEN - IEN of Other Tribe multiple (if existing record is being updated)
; OTHQTM - other tribe quantum
RHI(DFN) ; EP - Restricted Health Information Status
PVID(IENS,FLD) ;EP - Get effective or expiration date for a policy holder
RHD(DFN) ;EP - Header RHI date
QUANT(AGGPTBLQ,AGGPTTRQ,OTHTOT) ;EP - New Quantum Blood Checks

External References

Name Field # of Occurrence
RET^AGGINSUR INS+6
$$FMTE^AGGUL1 RHI+8, PVID+6
$$TKO^AGGUL1 HRNL+3, HRNL+7, HRNL+9
FIELD^DID ISREQ+2
$$GET1^DIQ RHI+8, RHI+11, RHI+12, RHI+13, COUN+2, COUN+3, PVID+3, PVID+5, PVID+6, INS+3
, OTQT+8, OTQT+9
$$STRIP^XLFSTR ECZP+2, NKZP+2, PTZP+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] GET1^DIQ
^AUPN3PPH - [#9000003.1] GET1^DIQ
9000006.11 GET1^DIQ
^AUPNRHI - [#9000039] GET1^DIQ
^AUTTCOM - [#9999999.05] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGFAC - [#9009061] ISREQ+4, ISREQ+5, ISREQ+6
^AUPNPAT - [#9000001] HRNL+5, HLK+2, OTQT+17, OTQT+19, QNT+30, QNT+32, QNT+33
^AUPNRHI - [#9000039] RHI+5
^AUPNRHI("B" RHI+3
^AUTTLOC - [#9999999.06] HLK+6
^DIC(5 - [#5] INS+10

Label References

Name Line Occurrences
$$HLK HRNL+3, HRNL+7
$$RHI RHH+2, RHD+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABR HRNL+1~, HLK+6*, HLK+8
>> AGGDATA(2 ECZP+6*, NKZP+6*, PTZP+6*
>> AGGDATAI(2 ECZP+4*, NKZP+4*, PTZP+4*
AGGECZIP ECZP~, ECZP+2*, ECZP+3, ECZP+4
AGGNKZIP NKZP~, NKZP+2*, NKZP+3, NKZP+4
AGGPTBLQ QUANT~, QUANT+14, QUANT+15, QUANT+16, QUANT+17, QUANT+18
AGGPTTRQ QUANT~, QUANT+22, QUANT+23, QUANT+24, QUANT+25, QUANT+26
AGGPTZIP PTZP~, PTZP+2*, PTZP+3, PTZP+4
COL INS~, INS+8, INS+9
COMM COUN+1~, COUN+2*, COUN+3
DAT OTQT+6~, OTQT+19*, OTQT+20, OTQT+21, OTQT+22
DATA INS+2~, INS+5*
DATE RHI+1~, RHI+7*, RHI+8*, RHI+13
DFN RHI~, RHI+3, HRNL~, HRNL+5, HLK+2, COUN~, COUN+2, RHH~, RHH+2, RHD~
, RHD+2, OTQT~, OTQT+8, OTQT+9, OTQT+17, OTQT+19, QNT+30, QNT+32, QNT+33, ECZP+4
, ECZP+6, NKZP+4, NKZP+6, PTZP+4, PTZP+6
DT PVID+5
DUZ(2 ISREQ+4, ISREQ+5, ISREQ+6, HRNL+3, HRNL+6
DVAL HRNL+1~, HRNL+3*, HRNL+4, HRNL+7*, HRNL+8
F1 OTQT+6~, OTQT+13*, OTQT+15, OTQT+22*, OTQT+24, OTQT+28*, OTQT+30, OTQT+33*, OTQT+35
F2 OTQT+6~, OTQT+13*, OTQT+14, OTQT+15, OTQT+22*, OTQT+23, OTQT+24, OTQT+28*, OTQT+29, OTQT+30
, OTQT+33*, OTQT+34, OTQT+35
FIELD ISREQ~, ISREQ+2, ISREQ+3, ECZP+1~, ECZP+3*, ECZP+4, ECZP+5
FILE ISREQ~, ISREQ+2, ISREQ+4
FLD RHI+6*, RHI+7, RHI+8, RHI+9*, RHI+10, RHI+11, PVID~, PVID+5, PVID+6, NKZP+1~
, NKZP+3*, NKZP+4, NKZP+5, PTZP+1~, PTZP+3*, PTZP+4, PTZP+5
FLDNAM ISREQ+1~, ISREQ+2*
>> FLDNM ISREQ+3*, ISREQ+5
HDATA HRNL+1~, HLK+1~, HLK+2*, HLK+3
HRN HRNL+1~, HLK+3*, HLK+4, HLK+7*, HLK+8
I OTQT+6~, OTQT+7*, OTQT+17*, OTQT+18, OTQT+19
IACT HLK+1~, HLK+3*, HLK+7
>> IBQ QNT+10, QNT+11, QNT+12, QNT+13
IBQTM OTQT+6~, OTQT+8*, OTQT+32, OTQT+33
IEN RHI+1~, RHI+3*, RHI+4, RHI+5, RHI+8, RHI+11, RHI+12, RHI+13
IENS PVID~, PVID+1, PVID+3, INS~, INS+1, INS+3
II INS+2~, INS+5*
INN INS+2~, INS+3*, INS+4, INS+6
INS INS+2~, INS+7, INS+8, INS+9, INS+10, INS+11
LOC HRNL+1~, HRNL+2*, HRNL+5*, HRNL+6, HRNL+7
MIEN OTQT~, OTQT+5*, OTQT+18
>> MSG OTQT+14*, OTQT+23*, OTQT+29*, OTQT+31*, OTQT+34*, OTQT+35*, QNT+39*
N1 QNT+7~, QNT+13*, QNT+14, QUANT+11~, QUANT+18*, QUANT+19
N2 QNT+7~, QNT+13*, QNT+14, QUANT+11~, QUANT+18*, QUANT+19
O1 QNT+7~, QNT+27*, QNT+28, QNT+37*, QNT+38
O2 QNT+7~, QNT+27*, QNT+28, QNT+37*, QNT+38
OFFICL RHI+1~, RHI+10*, RHI+11*, RHI+13
OFLD ECZP+1~, ECZP+5*, ECZP+6, NKZP+1~, NKZP+5*, NKZP+6, PTZP+1~, PTZP+5*, PTZP+6
OTHQTM OTQT~, OTQT+26, OTQT+27, OTQT+28
OTHTOT QUANT~, QUANT+29
OTOT QNT+7~, QNT+23*, QNT+25*, QNT+26*, QNT+28*, QNT+34*, QNT+35*, QNT+36*, QNT+38*, QNT+39
OTQ QNT+7~, QNT+24, QNT+25, QNT+26, QNT+27, QNT+33*, QNT+34, QNT+35, QNT+36, QNT+37
OTT QNT+7~, QNT+31*, QNT+32*, QNT+33
POLIEN PVID+2~, PVID+3*, PVID+4, PVID+5, PVID+6
RESULT RHI+1~, RHI+2*, RHI+13*, RHI+14, OTQT+12, OTQT+14*, OTQT+21, OTQT+23*, OTQT+27, OTQT+29*
, OTQT+31*, OTQT+32, OTQT+34*, OTQT+35*, OTQT+36*, QNT+39*, QNT+40*, QUANT+11~, QUANT+29*, QUANT+30*
, QUANT+31
RETURN ISREQ+1~
RETURN("LABEL" ISREQ+2
RGFN ISREQ+1~, ISREQ+5*, ISREQ+6
RGN ISREQ+1~, ISREQ+4*, ISREQ+5, ISREQ+6
ST INS+2~, INS+10*, INS+11
STAT RHI+1~, RHI+5*, RHI+6, RHI+9, RHI+13, RHD+1~, RHD+3*, RHD+5, RHD+6
STATUS INS+2~
T1 QNT+7~, QNT+20*, QNT+21, QUANT+11~, QUANT+26*, QUANT+27
T2 QNT+7~, QNT+20*, QNT+21, QUANT+11~, QUANT+26*, QUANT+27
>> TBQ QNT+17, QNT+18, QNT+19, QNT+20
TEXT RHI+1~, RHI+12*, RHI+13
TOT OTQT+6~, OTQT+7*, OTQT+11*, OTQT+15*, OTQT+20*, OTQT+24*, OTQT+26*, OTQT+30*, OTQT+31, OTQT+35
, QNT+7~, QNT+10*, QNT+11*, QNT+12*, QNT+14*, QNT+39, QUANT+11~, QUANT+14*, QUANT+15*, QUANT+16*
, QUANT+17*, QUANT+18*, QUANT+19*, QUANT+29
TQTM OTQT+6~, OTQT+9*, OTQT+11, OTQT+12, OTQT+13
TRB QNT+7~, QNT+17*, QNT+18*, QNT+19*, QNT+21*, QNT+39, QUANT+11~, QUANT+22*, QUANT+23*, QUANT+24*
, QUANT+25*, QUANT+26*, QUANT+27*, QUANT+29
TYP INS+2~
U RHI+5, RHI+13, ISREQ+6, HLK+3, HLK+6, RHH+2, RHD+3, RHD+5, RHD+6, INS+8
, INS+9, INS+10, INS+11, OTQT+19, QNT+33
ULOC HRNL+1~, HLK~, HLK+2, HLK+6
VAL ISREQ+1~, ISREQ+6*, ISREQ+7, HRNL+1~, HRNL+2*, HRNL+4*, HRNL+8*, HRNL+9, RHH+1~, RHH+2*
, RHH+3*, RHH+4*, RHH+5, RHD+1~, RHD+2*, RHD+3, RHD+5*, RHD+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All