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

Package: Income Verification Match

Routine: IVMCM2


Information

IVMCM2 ;ALB/SEK,CKN,TDM,JAM - ADD NEW DCD DEPENDENT TO INCOME PERSON FILE ;3/18/10 2:07pm

Source Information

Source file <IVMCM2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Income Verification Match 4 (AUDIT,AUDIT1,AUDITP)^IVMCM9  PROB^IVMCMC  ERRBULL^IVMPREC7  MAIL^IVMUFNC  
Health Level Seven 1 ($$FMDATE,$$FMNAME)^HLFNC  
Registration 1 ($$DEM,$$DEM1)^DGMTU1  
VA FileMan 1 FILE^DICN  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Income Verification Match 1 IVMCM1  

Entry Points

Name Comments DBIA/ICR reference
EN ; this routine will add entries to INCOME PERSON file (408.13) for
; new dependents (spouse/children). if DCD demo data (name, dob,
; ssn, sex) is different than VAMC data, 408.13 will be changed to
; contain the DCD data. the MEANS TEST CHANGES file (408.41) will
; contain both values.
INPIEN ; get INCOME PERSON IEN
; if PATIENT RELATION IEN not in ZDP
; add dependent to INCOME PERSON file if dependent not found
; dependent found if dob, sex, & relationship (408.12) match
NOIEN ; ien of patient relation file is not transmitted or transmitted and
; not found
; check if dependent in income person file
; if dependent not found in 408.13, setup ivmstr = 0 node of 408.13
; subscript of array IVMAR is ien of 408.12 transmitted by IVM Center or
; created or found by upload.
ADDDEP ; add dependent to 408.13 file
; In - DFN=IEN of File #2
; DGRP0ND=0 node of 408.13
; DGRP1ND=1 node of 408.13
GETIP ; if can't find 408.12 record notify site & IVM Center
GETIPI ; ivmseg13 is 0 node of income person file
; get demo data in 408.13 & 408.12

External References

Name Field # of Occurrence
$$DEM^DGMTU1 GETIPI+2
$$DEM1^DGMTU1 GETIPI+3
FILE^DICN ADDDEP+16
$$FMDATE^HLFNC INPIEN+18, INPIEN+24, INPIEN+44
$$FMNAME^HLFNC INPIEN+18
AUDIT^IVMCM9 INPIEN+56
AUDIT1^IVMCM9 NOIEN+16
AUDITP^IVMCM9 INPIEN+56, NOIEN+16
PROB^IVMCMC ADDDEP+21, GETIP+5, GETIPI+6
ERRBULL^IVMPREC7 ADDDEP+22, GETIP+6, GETIPI+7
MAIL^IVMUFNC ADDDEP+22, GETIP+6, GETIPI+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPR(408.13 - [#408.13] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPR(408.12 - [#408.12] INPIEN+55, NOIEN+7, GETIP+1

Label References

Name Line Occurrences
ADDDEP NOIEN+25
GETIP NOIEN+8
GETIPI INPIEN+56
NOIEN INPIEN+48

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT ADDDEP+10~*, ADDDEP+12*, ADDDEP+14*
>> DA ADDDEP+16*
DD ADDDEP+16!
>> DFN NOIEN+7
>> DGIPI INPIEN+56*, NOIEN+16*, ADDDEP+16*, ADDDEP+19
>> DGPRI INPIEN+16*, INPIEN+48, INPIEN+55, NOIEN+7*, NOIEN+9, NOIEN+10, GETIP+1, GETIP+4, GETIPI+2, GETIPI+3
>> DGRP0ND ADDDEP+7*, ADDDEP+12, ADDDEP+14, ADDDEP+16
>> DGRP1ND ADDDEP+8*, ADDDEP+15
DIC ADDDEP+16*, ADDDEP+25!
DIC("DR" ADDDEP+12*, ADDDEP+14*, ADDDEP+15*
DIC(0 ADDDEP+16*
DIK ADDDEP+16*, ADDDEP+25!
DINUM ADDDEP+9!
DLAYGO ADDDEP+16*!
DO ADDDEP+16!
>> HLECH INPIEN+36, INPIEN+37, INPIEN+38, INPIEN+39, INPIEN+40, INPIEN+41, INPIEN+42, INPIEN+43, INPIEN+46
I ADDDEP+10~, ADDDEP+11*, ADDDEP+12, ADDDEP+13*, ADDDEP+14, ADDDEP+15*
IVMAL113 INPIEN+13~, GETIPI+12*
IVMAL213 INPIEN+13~, GETIPI+12*
IVMAL313 INPIEN+13~, GETIPI+12*
IVMALU13 INPIEN+13~, GETIPI+14*
>> IVMAR( NOIEN+9, NOIEN+10*
IVMCTY13 INPIEN+13~, GETIPI+13*
>> IVMDOB INPIEN+18*, INPIEN+32, NOIEN+10, NOIEN+20
>> IVMDOB13 NOIEN+10, GETIPI+9*
>> IVMEFFDT INPIEN+24*
>> IVMFERR INPIEN+19*, INPIEN+56, NOIEN+7, NOIEN+9, NOIEN+15, ADDDEP+23*, GETIP+7*, GETIPI+8*
>> IVMFLG1 INPIEN+14*, INPIEN+56*, NOIEN+7, NOIEN+10*, NOIEN+16, NOIEN+19
>> IVMFLG2 INPIEN+14*, ADDDEP+24*
>> IVMFLG5 INPIEN+14*, INPIEN+32*
>> IVMNM INPIEN+18*, INPIEN+32, NOIEN+20
>> IVMNM13 GETIPI+11*
>> IVMPRN INPIEN+55*, INPIEN+56, NOIEN+16, GETIP+1*, GETIP+2, GETIP+3
>> IVMPSR13 GETIPI+9*
>> IVMPSSNR INPIEN+20*, INPIEN+23, INPIEN+27*, NOIEN+20
>> IVMRELN INPIEN+24*, NOIEN+10
>> IVMRELO INPIEN+56*, NOIEN+9, NOIEN+10, GETIP+2*, GETIP+8
IVMSADL1 INPIEN+12~, INPIEN+36*, NOIEN+22
IVMSADL2 INPIEN+12~, INPIEN+37*, NOIEN+22
IVMSADL3 INPIEN+12~, INPIEN+38*, NOIEN+22
IVMSALU INPIEN+12~, INPIEN+42*, INPIEN+43*, INPIEN+44*, NOIEN+24
IVMSCITY INPIEN+12~, INPIEN+39*, NOIEN+23
>> IVMSEG INPIEN+16, INPIEN+18, INPIEN+20, INPIEN+24, INPIEN+25, INPIEN+28, INPIEN+35, INPIEN+45
>> IVMSEG13 GETIPI+2*, GETIPI+4, GETIPI+9, GETIPI+11
>> IVMSEX INPIEN+18*, INPIEN+32, NOIEN+10, NOIEN+20
>> IVMSEX13 NOIEN+10, GETIPI+9*
>> IVMSG131 GETIPI+3*, GETIPI+10, GETIPI+12, GETIPI+13, GETIPI+14
>> IVMSMN13 GETIPI+10*
>> IVMSPCHV INPIEN+32
IVMSPFLG INPIEN+11~, INPIEN+15*
IVMSPMNM INPIEN+11~, INPIEN+25*, NOIEN+21
>> IVMSSN INPIEN+18*, INPIEN+19, INPIEN+23*, NOIEN+20
>> IVMSSN13 GETIPI+9*
>> IVMSSNVS INPIEN+28*, INPIEN+30*, NOIEN+20
IVMSST INPIEN+12~, INPIEN+40*, NOIEN+23
IVMST13 INPIEN+13~, GETIPI+13*
IVMSTELE INPIEN+12~, INPIEN+45*, INPIEN+46*, NOIEN+23
>> IVMSTR NOIEN+20*, ADDDEP+7
>> IVMSTR1 NOIEN+21*, NOIEN+22*, NOIEN+23*, NOIEN+24*, ADDDEP+8
>> IVMSVS13 GETIPI+9*
IVMSZIP INPIEN+12~, INPIEN+41*, NOIEN+23
IVMTEL13 INPIEN+13~, GETIPI+14*
>> IVMTEXT(6 ADDDEP+20*, ADDDEP+21, GETIP+4*, GETIP+5, GETIPI+5*, GETIPI+6
IVMZDP13 INPIEN+12~, INPIEN+35*, INPIEN+36, INPIEN+37, INPIEN+38, INPIEN+39, INPIEN+40, INPIEN+41, INPIEN+42
IVMZIP13 INPIEN+13~, GETIPI+13*
U ADDDEP+12, ADDDEP+14, ADDDEP+15
X ADDDEP+6~, ADDDEP+16*
Y ADDDEP+6~, ADDDEP+16
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