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

Package: Patient Registration GUI

Routine: AGGUPMCD


Information

AGGUPMCD ;VNGT/HS/ALA-Update Medicaid ; 20 May 2010 5:20 PM

Source Information

Source file <AGGUPMCD.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 4 FILE^DICN  FILE^DIE  ^DIK  $$IENS^DILF  
Patient Registration GUI 3 EDIT^AGGEXPRT  ($$CTRL,$$DATE,$$FMTE)^AGGUL1  (HDR,UP)^AGGWTRIG  
IHS Patient Registration 1 $$USED^AGUTILS  

Entry Points

Name Comments DBIA/ICR reference
MCDB(DFN) ;EP - DOB
TRIG(DATA,DFN,PROC) ;EP - AGG MEDICAID TRIGGER
; Input
; DFN - Patient record
; PROC - Process; 'A' is add
DONE ;
PARS ;
UPD(DATA,DFN,PROC,DEF,RIEN,MIEN,PARMS) ; EP - AGG UPDATE MEDICAID
; Input
; DFN - Patient IEN
; RIEN - Record IEN
; MIEN - Multiple IEN
; PROC - 'A' to add, 'E' to edit, 'D' to delete
; DEF - Definition
; PARMS - Parameters
MCD() ;EP
MCNM(DFN) ;EP - NAME

External References

Name Field # of Occurrence
EDIT^AGGEXPRT DONE+9
$$CTRL^AGGUL1 PARS+16
$$DATE^AGGUL1 PARS+9
$$FMTE^AGGUL1 MCDB+3
HDR^AGGWTRIG TRIG+12
UP^AGGWTRIG TRIG+16, TRIG+17, TRIG+18
$$USED^AGUTILS UPD+29
FILE^DICN UPD+47, UPD+53
FILE^DIE UPD+36, UPD+70, UPD+71, DONE+8
^DIK UPD+41
$$IENS^DILF UPD+26, UPD+27, UPD+55, UPD+56

Used in RPC

RPC Name Call Tags
AGG UPDATE MEDICAID UPD
AGG MEDICAID TRIGGER TRIG

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNMCD - [#9000004] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGG(9009068.3 - [#9009068.3] UPD+18, UPD+22, UPD+62, UPD+64, UPD+65, DONE+12, PARS+6, PARS+8, PARS+12, PARS+13
^AUPNMCD - [#9000004] UPD+38, UPD+49*
^AUTNINS("B" UPD+29, MCD+2
^DPT - [#2] MCNM+1, MCDB+2
^TMP("AGGMCDTR" TRIG+7
^TMP("AGGUPMCD" UPD+11

Label References

Name Line Occurrences
$$MCD UPD+58, TRIG+16
$$MCDB TRIG+18
$$MCNM TRIG+17
DONE UPD+25
PARS UPD+43

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABLE TRIG+15*
AGGDATA UPD+8~, UPD+71
AGGDATA( UPD+68*
AGGDATA(9000004 UPD+58*
>> AGGDATAI UPD+70
>> AGGDATAI(9000001 DONE+7*
>> AGGMDESD UPD+50, UPD+52
AGGMDINS UPD+58, DONE+13!
>> AGGUPD( UPD+35*
>> AGI PARS+15*, PARS+16
AGIEN UPD+8~, UPD+18*, UPD+19, UPD+22, UPD+62, UPD+64, UPD+65, DONE+12, PARS+6, PARS+8
, PARS+12, PARS+13
>> AGJ PARS+15*, PARS+16
>> AGWP( PARS+16*
>> BMXSEC UPD+59, UPD+63*, PARS+1, PARS+7*
BQ UPD+9~, UPD+59*, UPD+60, PARS+1*, PARS+2
>> CHIEN PARS+12*, PARS+13
DA UPD+9~, UPD+26*, UPD+27*, UPD+40~, UPD+41*, UPD+55*, UPD+56*
DA(1 UPD+27*, UPD+51*, UPD+56*
DATA UPD~, UPD+11*, UPD+12, UPD+16, UPD+20, UPD+21, DONE+3, DONE+4, TRIG~, TRIG+7*
, TRIG+8, TRIG+13, TRIG+14, TRIG+19
DD UPD+47!, UPD+53!
DEF UPD~, UPD+18, UPD+20
DFN UPD~, UPD+29, UPD+46, DONE+7, DONE+9, MCNM~, MCNM+1, MCDB~, MCDB+2, TRIG~
, TRIG+17, TRIG+18
>> DIC UPD+46*, UPD+51*
>> DIC(0 UPD+46*, UPD+51*
DIK UPD+40~, UPD+41*
>> DINUM UPD+52*
>> DLAYGO UPD+46*, UPD+51*
DO UPD+47!, UPD+53!
DOB MCDB+1~, MCDB+2*, MCDB+3
DT DONE+7
DUZ DONE+7
ERROR UPD+8~, UPD+37, DONE+2, DONE+13!
ERROR("DIERR" UPD+32*, UPD+33*, UPD+34*, DONE+2
EXEC UPD+9~, UPD+65*, UPD+66
FIELD UPD+9~, UPD+64*, UPD+67, UPD+68
FILE UPD+9~, UPD+22*, UPD+35, UPD+46, UPD+51, UPD+58, UPD+68
>> HDR TRIG+13
>> HELP TRIG+15*
IEN MCD+1~, MCD+2*, MCD+3
IENS UPD+9~, UPD+26*, UPD+27*, UPD+35, UPD+55*, UPD+56*, UPD+68
II UPD+8~, UPD+14*, UPD+16, UPD+20*, UPD+21*, DONE+3*, DONE+4*, TRIG+5~, TRIG+10*, TRIG+13
, TRIG+14*, TRIG+19*
IN3PB UPD+28!, UPD+29*, UPD+30*, UPD+31
MIEN UPD~, UPD+26, UPD+27, UPD+29, UPD+48, UPD+53*, UPD+55, UPD+56, DONE+1
NAME UPD+9~, UPD+61*, UPD+62, UPD+63, UPD+68, DONE+11*, DONE+12*, PARS+3*, PARS+6, PARS+7
, PARS+17
PARMS UPD~, UPD+30, UPD+59, UPD+60, PARS+1, PARS+2
PDATA UPD+9~, UPD+60*, UPD+61, PARS+2*, PARS+3
>> PFIEN UPD+62*, UPD+63, UPD+64, UPD+65, PARS+6*, PARS+7, PARS+8, PARS+12, PARS+13
PROC UPD~, UPD+25, UPD+44, TRIG~, TRIG+14
>> PTYP PARS+8*, PARS+9, PARS+10, PARS+14
>> RESULT DONE+1*, DONE+2*, DONE+3, DONE+6
RIEN UPD~, UPD+26, UPD+27, UPD+29, UPD+38, UPD+41, UPD+45, UPD+47*, UPD+48, UPD+49
, UPD+51, UPD+55, UPD+56, UPD+58, DONE+1
>> SOURCE TRIG+16*, TRIG+17*, TRIG+18*
>> TYPE TRIG+16*, TRIG+17*, TRIG+18*
U UPD+22, UPD+64, DONE+1, DONE+2, DONE+6, MCNM+1, MCDB+2, PARS+8, PARS+13
UID UPD+8~, UPD+10*, UPD+11, TRIG+5~, TRIG+6*, TRIG+7
>> VALUE TRIG+16*, TRIG+17*, TRIG+18*, PARS+3*, PARS+9*, PARS+11, PARS+12, PARS+13*, PARS+15, PARS+17
>> X UPD+46*, UPD+52*
>> Y UPD+47, UPD+53
>> ZTSK UPD+10, TRIG+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