DGRPCADD ;ALB/MRL,BAJ,TDM,JAM,ARF,JAM - REGISTRATION SCREEN 1.1/CONFIDENTIAL ADDRESS INFORMATION ;19 Jul 2017 3:05 PM
Source file <DGRPCADD.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 8 | $$FORIEN^DGADDUTL (CLEAN,SAVEFROMLOCAL)^DGREGAED (CLEAN,SAVEFROMLOCAL)^DGREGRED (CLEAN,SAVEFROMLOCAL)^DGREGTED ^DGRPP (AL,H)^DGRPU (WW,WW1)^DGRPV ($$EN,$$ISRTAUON)^DGRTAUPD |
| VA FileMan | 5 | $$GET1^DID FILE^DIE $$EXTERNAL^DILFD ^DIR ^DIWP |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CCATPRT | ; DG*5.3*1143 - Add tag for printout out the categories
|
|
| CAACT(DFN,ACTDT) | ;Determines if the Confidential Address is active
|
|
| COUNTY(DGRP,FNODE) | ;retrieve County info if a US address
|
|
| LOADLOCAL | ; DG*5.3*1143
; If local array(s) holding address data exist, load the data from the array(s) into DGRP ; DGADDGRP1 is the local array holding data entered into group 1 - Residential Address (see DGREGRED) |
|
| RTASEND(DFN) | ; Send data to ES via the RTA update service and save if valid response
; Returns: 1 - Real-time address update was successful ; 0 - unsuccessful save - Error messages are displayed on the screen indicating the reason for the failure ; The caller can determine how to handle the failure ; One or more of these arrays are created by edit routines to send to ES when RTA is active. ; DGADDGRP1 - Residential Address group, filled by DGREGRED ; DGADDGRP2 - Mailing Address group, filled by DGREGAED ; DGADDGRP3 - Temp Address group, filled by DGREGTED for Temp address ; DGADDGRP4 - Confidential Address group, filled by DGREGTED for Conf address ; DGADDGRP5 - Email and cell phone, filled by DR115^DGRPE1 when editing group 5 on screen 1.1 ; |
|
| SAVEFROMLOCAL | ; DG*5.3*1143 - Save screen 1.1 group 5 data into the database
|
|
| DISCARD | ; DG*5.3*1143 - Discard action on screen 1.1 (called from ^DGRPP)
; Call each edit routine to clean out their RTA variables |
|
| CLEANGRP5 | ; Clean Group 5 RTA variables
|
|
| CLEAN | ; Clean out RTA variables used by all routines from screen 1.1 - called by ^DGRPP when user is leaving screen 1.1
|
|
| EOP | ; DG*5.3*1143
|
| Name | Field # of Occurrence |
|---|---|
| $$FORIEN^DGADDUTL | COUNTY+10 |
| CLEAN^DGREGAED | DISCARD+5 |
| SAVEFROMLOCAL^DGREGAED | RTASEND+36 |
| CLEAN^DGREGRED | DISCARD+4 |
| SAVEFROMLOCAL^DGREGRED | RTASEND+35 |
| CLEAN^DGREGTED | DISCARD+2, DISCARD+3 |
| SAVEFROMLOCAL^DGREGTED | RTASEND+37, RTASEND+38 |
| ^DGRPP | CCATPRT+21 |
| AL^DGRPU | DGRPCADD+30, DGRPCADD+45, DGRPCADD+46 |
| H^DGRPU | DGRPCADD+7 |
| WW^DGRPV | DGRPCADD+17, DGRPCADD+19, DGRPCADD+47, DGRPCADD+48, CCATPRT+6 |
| WW1^DGRPV | DGRPCADD+19, DGRPCADD+32, DGRPCADD+48, DGRPCADD+50 |
| $$EN^DGRTAUPD | RTASEND+12 |
| $$ISRTAUON^DGRTAUPD | DGRPCADD+15 |
| $$GET1^DID | DGRPCADD+78, DGRPCADD+89 |
| FILE^DIE | SAVEFROMLOCAL+8 |
| $$EXTERNAL^DILFD | DGRPCADD+41 |
| ^DIR | EOP+4 |
| ^DIWP | RTASEND+20, RTASEND+28 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | EXTERNAL^DILFD |
| 2.141 | GET1^DID |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | DGRPCADD+64, DGRPCADD+65, DGRPCADD+71, DGRPCADD+72 |
| ^DIC(5 - [#5] | COUNTY+11 |
| ^DPT - [#2] | DGRPCADD+21, DGRPCADD+85, DGRPCADD+90, DGRPCADD+91, DGRPCADD+92, CAACT+22, CAACT+30, CAACT+31 |
| ^UTILITY($J | RTASEND+19!, RTASEND+21, RTASEND+27!, RTASEND+29 |
| Name | Field # of Occurrence |
|---|---|
| ^( | DGRPCADD+21 |
| ^(0 | COUNTY+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTDT | CAACT~, CAACT+14*, CAACT+19, CAACT+26 |
| CNODE | COUNTY+1~, COUNTY+4*, COUNTY+6*, COUNTY+9 |
| CNT | DGRPCADD+6~, CCATPRT+1*, CCATPRT+2, CCATPRT+4* |
| DFN | DGRPCADD+21, DGRPCADD+46, DGRPCADD+57, DGRPCADD+61, DGRPCADD+69, DGRPCADD+85, DGRPCADD+88, DGRPCADD+90, DGRPCADD+91, DGRPCADD+92 , CAACT~, CAACT+13, CAACT+22, CAACT+30, CAACT+31, RTASEND~, RTASEND+12, SAVEFROMLOCAL+5, SAVEFROMLOCAL+7 |
| DGA | DGRPCADD+6~, DGRPCADD+44! |
| DGA( | DGRPCADD+34, DGRPCADD+52 |
| DGA(1 | DGRPCADD+32, DGRPCADD+50, DGRPCADD+54 |
| DGA(2 | DGRPCADD+32, DGRPCADD+50, DGRPCADD+57 |
| DGA1 | DGRPCADD+6~, DGRPCADD+30*, DGRPCADD+44!, DGRPCADD+45*, DGRPCADD+46* |
| DGA2 | DGRPCADD+6~, DGRPCADD+30*, DGRPCADD+44!, DGRPCADD+45*, DGRPCADD+46* |
| DGACT | DGRPCADD+6~, DGRPCADD+80*, DGRPCADD+81*, DGRPCADD+83, DGRPCADD+92*, DGRPCADD+93*, DGRPCADD+95 |
| DGAD | DGRPCADD+6~, DGRPCADD+30*, DGRPCADD+45*, DGRPCADD+46* |
| DGADDEDIT | DGRPCADD+15~ |
| DGADDEDIT(5 | CLEANGRP5+1! |
| DGADDGRP1 | DGRPCADD+15~, RTASEND+12, RTASEND+35 |
| DGADDGRP1( | LOADLOCAL+3, LOADLOCAL+5, LOADLOCAL+7, LOADLOCAL+9, LOADLOCAL+11, LOADLOCAL+13, LOADLOCAL+15, LOADLOCAL+17, LOADLOCAL+19, LOADLOCAL+21 , LOADLOCAL+23, LOADLOCAL+25, LOADLOCAL+27, LOADLOCAL+29, LOADLOCAL+31 |
| DGADDGRP2 | DGRPCADD+15~, RTASEND+12, RTASEND+36 |
| DGADDGRP2( | LOADLOCAL+34, LOADLOCAL+36, LOADLOCAL+38, LOADLOCAL+40, LOADLOCAL+42, LOADLOCAL+44, LOADLOCAL+46, LOADLOCAL+48, LOADLOCAL+50, LOADLOCAL+52 , LOADLOCAL+54, LOADLOCAL+56, LOADLOCAL+58, LOADLOCAL+60 |
| DGADDGRP3 | DGRPCADD+15~, RTASEND+12, RTASEND+37 |
| DGADDGRP3( | LOADLOCAL+63, LOADLOCAL+65, LOADLOCAL+67, LOADLOCAL+69, LOADLOCAL+71, LOADLOCAL+73, LOADLOCAL+75, LOADLOCAL+77, LOADLOCAL+79, LOADLOCAL+81 , LOADLOCAL+83, LOADLOCAL+85, LOADLOCAL+87, LOADLOCAL+89, LOADLOCAL+91, LOADLOCAL+93, LOADLOCAL+95 |
| DGADDGRP4 | DGRPCADD+15~, DGRPCADD+75, RTASEND+12, RTASEND+38 |
| DGADDGRP4( | DGRPCADD+77, CAACT+16, CAACT+17, CAACT+18, CAACT+22, LOADLOCAL+98, LOADLOCAL+100, LOADLOCAL+102, LOADLOCAL+104, LOADLOCAL+106 , LOADLOCAL+108, LOADLOCAL+110, LOADLOCAL+112, LOADLOCAL+114, LOADLOCAL+116, LOADLOCAL+118, LOADLOCAL+120, LOADLOCAL+122, LOADLOCAL+124, LOADLOCAL+126 , LOADLOCAL+128 |
| DGADDGRP4("CCATS" | DGRPCADD+79, DGRPCADD+80 |
| DGADDGRP5 | DGRPCADD+15~, RTASEND+12, RTASEND+39, CLEANGRP5+1! |
| DGADDGRP5( | LOADLOCAL+131, LOADLOCAL+133, SAVEFROMLOCAL+3, SAVEFROMLOCAL+4, SAVEFROMLOCAL+7 |
| DGBEG | DGRPCADD+6~, DGRPCADD+71* |
| DGCA | CAACT+11~, CAACT+22*, CAACT+23, CAACT+24, CAACT+25 |
| DGCABEG | CAACT+11~, CAACT+17*, CAACT+19, CAACT+24*, CAACT+26 |
| DGCAEND | CAACT+11~, CAACT+18*, CAACT+19, CAACT+25*, CAACT+26 |
| DGCAN | DGRPCADD+6~, DGRPCADD+79*, DGRPCADD+80, DGRPCADD+90*, DGRPCADD+91, DGRPCADD+92 |
| DGCAT | DGRPCADD+6~, DGRPCADD+78*, DGRPCADD+82, DGRPCADD+89*, DGRPCADD+94 |
| DGCC | DGRPCADD+35~, DGRPCADD+36*, DGRPCADD+37, DGRPCADD+38*, DGRPCADD+39, DGRPCADD+55*, DGRPCADD+56, DGRPCADD+58*, DGRPCADD+59, COUNTY+1~ , COUNTY+2*, COUNTY+11*, COUNTY+12*, COUNTY+13 |
| DGEND | DGRPCADD+6~, DGRPCADD+72* |
| DGERRS | RTASEND+11~, RTASEND+12 |
| DGERRS( | RTASEND+24, RTASEND+26 |
| DGFLG | CAACT+11~, CAACT+29*, CAACT+30, CAACT+32*, CAACT+33 |
| DGI | DGRPCADD+6~, DGRPCADD+70*, DGRPCADD+71, DGRPCADD+72, DGRPCADD+82*, DGRPCADD+94*, CCATPRT+1*, RTASEND+15~, RTASEND+24*, RTASEND+25 , RTASEND+26 |
| DGIEN | CAACT+11~, CAACT+29*, CAACT+30*, CAACT+31 |
| DGL | RTASEND+15~, RTASEND+22*, RTASEND+30* |
| DGLINE | RTASEND+15~, RTASEND+21*, RTASEND+22, RTASEND+29*, RTASEND+30 |
| DGLINE( | RTASEND+22, RTASEND+30 |
| DGN | SAVEFROMLOCAL+1~, SAVEFROMLOCAL+2*, SAVEFROMLOCAL+3*, SAVEFROMLOCAL+4, SAVEFROMLOCAL+5, SAVEFROMLOCAL+7 |
| DGRP | DGRPCADD+6~, DGRPCADD+36, DGRPCADD+38, DGRPCADD+55, DGRPCADD+58, COUNTY~ |
| DGRP( | DGRPCADD+20, DGRPCADD+21*, DGRPCADD+40, DGRPCADD+41, DGRPCADD+42, DGRPCADD+45, DGRPCADD+46, DGRPCADD+60, DGRPCADD+61, DGRPCADD+63 , DGRPCADD+64, DGRPCADD+65, DGRPCADD+69, DGRPCADD+70, DGRPCADD+87, CCATPRT+10, CCATPRT+11, CCATPRT+15, CCATPRT+16, COUNTY+9 , COUNTY+11, LOADLOCAL+5*, LOADLOCAL+7*, LOADLOCAL+9*, LOADLOCAL+11*, LOADLOCAL+13*, LOADLOCAL+15*, LOADLOCAL+17*, LOADLOCAL+19*, LOADLOCAL+21* , LOADLOCAL+23*, LOADLOCAL+25*, LOADLOCAL+27*, LOADLOCAL+29*, LOADLOCAL+31*, LOADLOCAL+36*, LOADLOCAL+38*, LOADLOCAL+40*, LOADLOCAL+42*, LOADLOCAL+44* , LOADLOCAL+46*, LOADLOCAL+48*, LOADLOCAL+50*, LOADLOCAL+52*, LOADLOCAL+54*, LOADLOCAL+56*, LOADLOCAL+58*, LOADLOCAL+60*, LOADLOCAL+65*, LOADLOCAL+67* , LOADLOCAL+69*, LOADLOCAL+71*, LOADLOCAL+73*, LOADLOCAL+75*, LOADLOCAL+77*, LOADLOCAL+79*, LOADLOCAL+81*, LOADLOCAL+83*, LOADLOCAL+85*, LOADLOCAL+87* , LOADLOCAL+89*, LOADLOCAL+91*, LOADLOCAL+93*, LOADLOCAL+95*, LOADLOCAL+100*, LOADLOCAL+102*, LOADLOCAL+104*, LOADLOCAL+106*, LOADLOCAL+108*, LOADLOCAL+110* , LOADLOCAL+112*, LOADLOCAL+114*, LOADLOCAL+116*, LOADLOCAL+118*, LOADLOCAL+120*, LOADLOCAL+122*, LOADLOCAL+124*, LOADLOCAL+126*, LOADLOCAL+128*, LOADLOCAL+131* , LOADLOCAL+133* |
| >> DGRPOUT | EOP+6* |
| DGRPS | DGRPCADD+6~, DGRPCADD+7* |
| >> DGRPU | DGRPCADD+40, DGRPCADD+42, DGRPCADD+60, DGRPCADD+61, DGRPCADD+65, DGRPCADD+66, COUNTY+11 |
| DGRPW | DGRPCADD+6~, DGRPCADD+17*, DGRPCADD+19*, DGRPCADD+48*, CCATPRT+6* |
| DGRTAHOLD | DGRPCADD+15~*, CLEAN+1! |
| DGRTAON | DGRPCADD+15~*, DGRPCADD+28, CLEAN+1! |
| DGRTARET | RTASEND+11~, RTASEND+12*, RTASEND+14, RTASEND+18, RTASEND+33, RTASEND+42 |
| DGSTAT | CAACT+11~, CAACT+12*, CAACT+13, CAACT+20*, CAACT+27*, CAACT+33*, CAACT+34 |
| >> DGTMOT | EOP+6* |
| DGTYP | DGRPCADD+6~, DGRPCADD+80*, DGRPCADD+83, DGRPCADD+92*, DGRPCADD+95, CAACT+11~, CAACT+31*, CAACT+32 |
| DGTYPNAM | DGRPCADD+6~, DGRPCADD+82*, DGRPCADD+83*, DGRPCADD+94*, DGRPCADD+95* |
| DGVALUE | SAVEFROMLOCAL+1~, SAVEFROMLOCAL+4*, SAVEFROMLOCAL+5 |
| DGX | DGRPCADD+6~, DGRPCADD+68*, DGRPCADD+70*, DGRPCADD+71*, DGRPCADD+72*, DGRPCADD+73, DGRPCADD+79*, DGRPCADD+83*, DGRPCADD+90*, DGRPCADD+95* , CCATPRT+1 |
| DGXX | DGRPCADD+6~, CCATPRT+1*, CCATPRT+3 |
| DGZ | DGRPCADD+6~, DGRPCADD+70* |
| DIR | EOP+1~ |
| DIR("A" | EOP+3* |
| DIR(0 | EOP+2* |
| DIWF | RTASEND+15~, RTASEND+16* |
| DIWL | RTASEND+15~, RTASEND+16* |
| DIWR | RTASEND+15~, RTASEND+16* |
| DT | CAACT+14 |
| >> DTOUT | EOP+6 |
| FCPE | COUNTY+1~, COUNTY+4*, COUNTY+6*, COUNTY+8*, COUNTY+9 |
| FDA | SAVEFROMLOCAL+1~ |
| FDA(2 | SAVEFROMLOCAL+5*, SAVEFROMLOCAL+7* |
| FNODE | COUNTY~, COUNTY+4, COUNTY+6, COUNTY+8, COUNTY+11 |
| I | DGRPCADD+6~, DGRPCADD+21*, DGRPCADD+34*, DGRPCADD+52* |
| I1 | DGRPCADD+6~, DGRPCADD+34*, DGRPCADD+52* |
| IEN | COUNTY+1~, COUNTY+9*, COUNTY+10 |
| PIECE | COUNTY+1~, COUNTY+4*, COUNTY+6*, COUNTY+8*, COUNTY+11 |
| U | DGRPCADD+40, DGRPCADD+41, DGRPCADD+42, DGRPCADD+46, DGRPCADD+57, DGRPCADD+60, DGRPCADD+61, DGRPCADD+63, DGRPCADD+64, DGRPCADD+65 , DGRPCADD+69, DGRPCADD+87, DGRPCADD+88, CCATPRT+10, CCATPRT+11, CCATPRT+15, CCATPRT+16, CAACT+24, CAACT+25, CAACT+32 , CAACT+33, COUNTY+9, COUNTY+11, LOADLOCAL+131, LOADLOCAL+133 |
| X | DGRPCADD+6~, DGRPCADD+62*, DGRPCADD+65*, DGRPCADD+66*, DGRPCADD+67, RTASEND+15~, RTASEND+18*, RTASEND+26*, EOP+1~ |
| Y | DGRPCADD+6~, DGRPCADD+64*, DGRPCADD+65*, DGRPCADD+66, DGRPCADD+70*, DGRPCADD+71, DGRPCADD+72, EOP+1~ |
| Z | DGRPCADD+6~, DGRPCADD+17*, DGRPCADD+19*, DGRPCADD+32*, DGRPCADD+47*, DGRPCADD+48*, DGRPCADD+50*, CCATPRT+6*, RTASEND+15~ |
| Z1 | DGRPCADD+6~, DGRPCADD+17*, DGRPCADD+32*, DGRPCADD+47*, DGRPCADD+50* |