DG53632P ;ALB/LBD - Post install routine for DG*5.3*632; 1 NOV 2004
Source file <DG53632P.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| QUETASK | ; Queue the Unemp/POW Vet update job | |
| FVINC | ; Add new entry #86 to the INCONSISTENT DATA ELEMENTS file (#38.6) | |
| ACTIVE(TASK) | ; Check if task is running ; Input -- TASK = Task number ; Output -- 1 = Task is running ; 0 = Task is not running | |
| UNEMP(DFN) | ; Is veteran Unemployable Priority 1? | |
| EN | ; Entry point for queued process | |
| UPRX(DFN,EX) | ; Update RX Copay status in Annual Means Test file (#408.31) ; and Billing Patient file (#354) ; INPUT - DFN = Patient IEN ; EX = Exemption type, either POW or UNEMP | |
| POW(DFN) | ; Is veteran a POW? | |
| UNEMPOW | ; Run update process for Unemployable and POW Veterans | |
| POST | ; Post install entry point | |
| CHK() | ; Check if Unemp Vet update process should be run | |
| SENDMSG | ; Send Mailman bulletin when process completes | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTLOAD | QUETASK+4 | 
| STAT^%ZTLOAD | ACTIVE+6 | 
| $$FINDCUR^DGENA | UNEMP+2 | 
| $$GET^DGENA | UNEMP+3 | 
| EN^DGMTCOR | UPRX+10 | 
| UPDATE^DIE | FVINC+24 | 
| $$GET1^DIQ | UPRX+6, UPRX+7, SENDMSG+3 | 
| $$SITE^VASITE | SENDMSG+2 | 
| $$FMADD^XLFDT | CHK+2 | 
| $$FMTE^XLFDT | EN+2, EN+13 | 
| $$NOW^XLFDT | QUETASK+2, EN+2, EN+13 | 
| ^XMD | SENDMSG+24 | 
| BMES^XPDUTL | FVINC+3, FVINC+6, FVINC+11, FVINC+26, FVINC+28, FVINC+30, UNEMPOW+1, QUETASK+6, CHK+7, CHK+12 | 
| MES^XPDUTL | FVINC+7, FVINC+8, FVINC+9, FVINC+10, FVINC+27 | 
| FileNo | Call Tags | 
|---|---|
| ^IBA(354 - [#354] | GET1^DIQ | 
| ^HLCS(869.3 - [#869.3] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGIN(38.6 - [#38.6] | FVINC+5, FVINC+7, FVINC+9 | 
| ^DPT - [#2] | POW+2, POW+3, POW+4 | 
| ^DPT("AENRC" | EN+6 | 
| ^IBA(354 - [#354] | UPRX+5 | 
| ^XTMP("DG53632P" | QUETASK+4*, EN+2*, EN+8*, EN+11*, EN+13*, EN+14*, UPRX+11*, UPRX+12*, CHK+2*, CHK+3 , CHK+4, CHK+8, SENDMSG+12, SENDMSG+16, SENDMSG+17, SENDMSG+19, SENDMSG+20, SENDMSG+22, SENDMSG+23 | 
| Name | Line Occurrences | 
|---|---|
| $$ACTIVE | CHK+9 | 
| $$CHK | UNEMPOW+2 | 
| $$POW | EN+7 | 
| $$UNEMP | EN+10 | 
| FVINC | POST+1 | 
| QUETASK | UNEMPOW+3 | 
| SENDMSG | EN+15 | 
| UNEMPOW | POST+2 | 
| UPRX | EN+9, EN+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CDT | CHK+1~, CHK+4*, CHK+6 | 
| DFN | EN+4~, EN+5*, EN+6*, EN+7, EN+9, EN+10, EN+12, POW~, POW+1, POW+2 , POW+3, POW+4, UNEMP~, UNEMP+2, UPRX~, UPRX+5, UPRX+6, UPRX+7, UPRX+12 | 
| >> DGENR | UNEMP+3 | 
| >> DGENR("ELIG" | UNEMP+5, UNEMP+6 | 
| >> DGENR("PRIORITY" | UNEMP+4 | 
| DGENRIEN | UNEMP+1~, UNEMP+2*, UNEMP+3 | 
| DGERR | FVINC+1~, FVINC+25 | 
| DGERR("DIERR" | FVINC+27 | 
| DGFDA | FVINC+1~ | 
| DGIEN | FVINC+1~ | 
| DGIEN(1 | FVINC+23* | 
| DGINC | FVINC+1~, FVINC+4*, FVINC+7, FVINC+10, FVINC+14, FVINC+26, FVINC+30 | 
| DGWP | FVINC+1~ | 
| DGWP(1 | FVINC+18* | 
| DGWP(2 | FVINC+19* | 
| DGWP(3 | FVINC+20* | 
| DGWP(4 | FVINC+21* | 
| DGWP(5 | FVINC+22* | 
| DT | CHK+2 | 
| DUZ | SENDMSG+5 | 
| EX | UPRX~, UPRX+8, UPRX+9, UPRX+11, UPRX+12 | 
| MSG | SENDMSG+1~ | 
| MSG( | SENDMSG+10*, SENDMSG+18*, SENDMSG+21* | 
| MSG(1 | SENDMSG+7* | 
| MSG(10 | SENDMSG+17* | 
| MSG(11 | SENDMSG+19* | 
| MSG(12 | SENDMSG+20* | 
| MSG(13 | SENDMSG+22* | 
| MSG(14 | SENDMSG+23* | 
| MSG(2 | SENDMSG+8* | 
| MSG(3 | SENDMSG+9* | 
| MSG(4 | SENDMSG+11* | 
| MSG(5 | SENDMSG+12* | 
| MSG(6 | SENDMSG+13* | 
| MSG(7 | SENDMSG+14* | 
| MSG(8 | SENDMSG+15* | 
| MSG(9 | SENDMSG+16* | 
| REAS | UPRX+4~, UPRX+7*, UPRX+8, UPRX+9 | 
| ROOT | FVINC+1~, FVINC+13*, FVINC+14, FVINC+15, FVINC+16, FVINC+17 | 
| SITE | SENDMSG+1~, SENDMSG+2* | 
| SITENM | SENDMSG+1~, SENDMSG+2*, SENDMSG+14 | 
| STAT | UPRX+4~, UPRX+6*, UPRX+9, ACTIVE+4~, ACTIVE+5*, ACTIVE+8*, ACTIVE+9*, ACTIVE+10 | 
| STATN | SENDMSG+1~, SENDMSG+2*, SENDMSG+3*, SENDMSG+4, SENDMSG+13 | 
| TASK | CHK+1~, CHK+8*, CHK+9, CHK+10, ACTIVE~, ACTIVE+5 | 
| TXT | QUETASK+1~, QUETASK+5*, QUETASK+6, CHK+1~, CHK+7, CHK+12 | 
| TXT(1 | CHK+5*, CHK+10* | 
| TXT(2 | CHK+6*, CHK+11* | 
| U | FVINC+7, FVINC+9, EN+2, EN+13, POW+2, CHK+2, CHK+4, ACTIVE+8, ACTIVE+9, SENDMSG+2 , SENDMSG+16, SENDMSG+17 | 
| XMDUZ | SENDMSG+1~, SENDMSG+4* | 
| XMSUB | SENDMSG+1~, SENDMSG+4* | 
| XMTEXT | SENDMSG+1~, SENDMSG+6* | 
| XMY | SENDMSG+1~ | 
| XMY( | SENDMSG+5* | 
| XMY("linda.desmond@med.va.gov" | SENDMSG+5* | 
| XPDABORT | POST+1, FVINC+2!, FVINC+12*, FVINC+29* | 
| Y | ACTIVE+4~, ACTIVE+7*, ACTIVE+8, ACTIVE+9 | 
| ZTDESC | QUETASK+1~, QUETASK+3* | 
| ZTDTH | QUETASK+1~, QUETASK+2* | 
| ZTIO | QUETASK+1~, QUETASK+2* | 
| >> ZTREQ | EN+1* | 
| ZTRTN | QUETASK+1~, QUETASK+2* | 
| ZTSK | QUETASK+1~, QUETASK+4, QUETASK+5, EN+1, ACTIVE+4~, ACTIVE+5* | 
| ZTSK(1 | ACTIVE+7 |