DGOTHMST ;SLC/MKN - OTH PROCESSING FOLLOWING MST SCREENING ; 06/21/2019
Source file <DGOTHMST.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 4 | ($$GETEXPMH,$$ISOTH,$$ISOTHD)^DGOTHD $$HASENTRY^DGOTHD2 ($$LASTELIG,CRTEELCH)^DGOTHEL $$SITE^VASITE |
| VA FileMan | 2 | FILE^DIE ($$GET1,GETS)^DIQ |
| Income Verification Match | 1 | EVENT^IVMPLOG |
| Kernel | 1 | ($$FMDIFF,$$NOW)^XLFDT |
| MailMan | 1 | ^XMD |
| 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 |
|---|---|---|
| MSTCHNG(DA) | ; DG*5.3*1016
|
|
| CHKADTM(DGDFN,AUTODTM) | ; check if last MH care type change was automatic DG*5.3*1016
|
|
| CHKELIG(DGDFN,MSTDTM) | ; check if given MST status change happened while primary eligibility was not Expanded MH Care DG*5.3*1016
|
|
| MSTPROC(DGDFN) | ;
|
|
| SENDMSG(DGMSG,XMSUB) | ;Send MailMan message to DGEN ELIGIBILITY ALERT group
|
|
| GETFREQ(DFN) | ;
|
|
| UPDELIG | ; update eligibility fields in file 2 when MST status changes
; called from "AD" index in file 29.11 ; X() array is defined in the index |
| Name | Field # of Occurrence |
|---|---|
| $$GETEXPMH^DGOTHD | MSTCHNG+11, MSTPROC+10, GETFREQ+11, UPDELIG+9 |
| $$ISOTH^DGOTHD | MSTPROC+12, GETFREQ+12, UPDELIG+9 |
| $$ISOTHD^DGOTHD | MSTCHNG+10 |
| $$HASENTRY^DGOTHD2 | UPDELIG+27 |
| $$LASTELIG^DGOTHEL | MSTPROC+11, UPDELIG+10 |
| CRTEELCH^DGOTHEL | UPDELIG+27 |
| FILE^DIE | UPDELIG+13, UPDELIG+22, UPDELIG+25 |
| $$GET1^DIQ | MSTCHNG+8, MSTCHNG+9, MSTCHNG+15, MSTCHNG+17, CHKELIG+15, MSTPROC+13, MSTPROC+14, MSTPROC+16, MSTPROC+18, MSTPROC+20 , GETFREQ+16, UPDELIG+15 |
| GETS^DIQ | MSTCHNG+18 |
| EVENT^IVMPLOG | UPDELIG+26 |
| $$SITE^VASITE | MSTCHNG+39, MSTPROC+24 |
| $$FMDIFF^XLFDT | CHKADTM+14 |
| $$NOW^XLFDT | UPDELIG+18 |
| ^XMD | SENDMSG+3 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ, GETS^DIQ |
| ^DGMS(29.11 - [#29.11] | GET1^DIQ |
| 33.02 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGMS(29.11 - [#29.11] | MSTCHNG+13, GETFREQ+15 |
| ^DGOTH(33 - [#33] | CHKADTM+11, CHKADTM+13, CHKELIG+12, CHKELIG+13, CHKELIG+14, UPDELIG+12 |
| ^XMB("NETNAME" | SENDMSG+2 |
| Name | Line Occurrences |
|---|---|
| $$CHKADTM | MSTCHNG+20 |
| $$CHKELIG | MSTCHNG+20 |
| MSTPROC | MSTCHNG+9 |
| SENDMSG | MSTCHNG+41, MSTPROC+35 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AUTODTM | CHKADTM~, CHKADTM+12, CHKADTM+14 |
| DA | MSTCHNG~, MSTCHNG+8, MSTCHNG+9, MSTCHNG+13, GETFREQ+9~, GETFREQ+15*, GETFREQ+16 |
| DFN | GETFREQ~, GETFREQ+10, GETFREQ+11, GETFREQ+15 |
| DGDFN | MSTCHNG+7~, MSTCHNG+8*, MSTCHNG+9, MSTCHNG+10, MSTCHNG+11, MSTCHNG+13, MSTCHNG+18, MSTCHNG+20, MSTCHNG+37, CHKADTM~ , CHKADTM+10, CHKADTM+11, CHKELIG~, CHKELIG+10, CHKELIG+12, MSTPROC~, MSTPROC+10, MSTPROC+11, MSTPROC+14, MSTPROC+16 , MSTPROC+18, MSTPROC+20, MSTPROC+22, GETFREQ+9~ |
| DGDTM | CHKELIG+9~, CHKELIG+13*, CHKELIG+14 |
| DGERR | UPDELIG+4~, UPDELIG+13, UPDELIG+25 |
| DGFDA | UPDELIG+4~, UPDELIG+13! |
| DGFDA(2 | UPDELIG+13*, UPDELIG+19*, UPDELIG+20*, UPDELIG+22*, UPDELIG+23*, UPDELIG+24* |
| DGMSG | MSTCHNG+41, MSTPROC+6~, MSTPROC+35, SENDMSG~ |
| DGMSG(1 | MSTCHNG+23*, MSTPROC+14* |
| DGMSG(10 | MSTCHNG+32*, MSTPROC+23* |
| DGMSG(11 | MSTCHNG+33*, MSTPROC+24* |
| DGMSG(12 | MSTCHNG+34*, MSTPROC+25* |
| DGMSG(13 | MSTCHNG+35*, MSTPROC+26* |
| DGMSG(14 | MSTCHNG+36*, MSTPROC+27* |
| DGMSG(15 | MSTCHNG+37*, MSTPROC+28* |
| DGMSG(16 | MSTCHNG+38*, MSTPROC+29* |
| DGMSG(17 | MSTCHNG+39*, MSTPROC+30* |
| DGMSG(18 | MSTCHNG+40*, MSTPROC+31* |
| DGMSG(19 | MSTPROC+32* |
| DGMSG(2 | MSTCHNG+24*, MSTPROC+15* |
| DGMSG(20 | MSTPROC+33* |
| DGMSG(21 | MSTPROC+34* |
| DGMSG(3 | MSTCHNG+25*, MSTPROC+16* |
| DGMSG(4 | MSTCHNG+26*, MSTPROC+17* |
| DGMSG(5 | MSTCHNG+27*, MSTPROC+18* |
| DGMSG(6 | MSTCHNG+28*, MSTPROC+19* |
| DGMSG(7 | MSTCHNG+29*, MSTPROC+20* |
| DGMSG(8 | MSTCHNG+30*, MSTPROC+21* |
| DGMSG(9 | MSTCHNG+31*, MSTPROC+22* |
| DGNOW | UPDELIG+4~, UPDELIG+18*, UPDELIG+24, UPDELIG+27 |
| DGOTH | MSTPROC+6~, MSTPROC+10*, MSTPROC+12*, MSTPROC+13, UPDELIG+4~, UPDELIG+9*, UPDELIG+12, UPDELIG+15 |
| DGPREDTM | MSTCHNG+7~, MSTCHNG+17*, MSTCHNG+20 |
| DGPREST | MSTCHNG+7~, MSTCHNG+15* |
| DGSSN | MSTCHNG+7~, MSTCHNG+22*, MSTCHNG+29, MSTPROC+6~ |
| DGSTAT | GETFREQ+9~, GETFREQ+16* |
| EXPMHCT | GETFREQ+9~, GETFREQ+11*, GETFREQ+12 |
| IEN2911 | MSTCHNG+7~, MSTCHNG+13*, MSTCHNG+14 |
| IEN33 | CHKADTM+9~, CHKADTM+11*, CHKADTM+13, CHKELIG+9~, CHKELIG+12*, CHKELIG+13, CHKELIG+14, CHKELIG+15, UPDELIG+4~, UPDELIG+10* , UPDELIG+12, UPDELIG+15 |
| IEN3302 | CHKELIG+9~, CHKELIG+14*, CHKELIG+15, UPDELIG+4~, UPDELIG+10*, UPDELIG+12, UPDELIG+15 |
| IENS | MSTCHNG+7~, MSTCHNG+14*, MSTCHNG+15, MSTCHNG+17, UPDELIG+4~, UPDELIG+8*, UPDELIG+13, UPDELIG+19, UPDELIG+20, UPDELIG+22 , UPDELIG+23, UPDELIG+24 |
| IENS2 | MSTCHNG+7~, MSTCHNG+18*, MSTCHNG+20, MSTCHNG+22, MSTCHNG+27, MSTCHNG+31, MSTCHNG+33, MSTCHNG+35 |
| LASTDTM | CHKADTM+9~, CHKADTM+13*, CHKADTM+14 |
| MSTDTM | CHKELIG~, CHKELIG+11, CHKELIG+13 |
| PATDATA | MSTCHNG+7~, MSTCHNG+18 |
| PATDATA(2 | MSTCHNG+20, MSTCHNG+22, MSTCHNG+27, MSTCHNG+31, MSTCHNG+33, MSTCHNG+35 |
| U | MSTCHNG+39, MSTPROC+13, MSTPROC+24, UPDELIG+10 |
| >> X(1 | UPDELIG+20 |
| >> X(2 | UPDELIG+6, UPDELIG+8, UPDELIG+9, UPDELIG+10, UPDELIG+26, UPDELIG+27 |
| >> X(3 | UPDELIG+7 |
| >> X(4 | UPDELIG+13, UPDELIG+17, UPDELIG+22 |
| XMDUZ | SENDMSG+1~, SENDMSG+2* |
| XMSUB | SENDMSG~ |
| XMTEXT | SENDMSG+1~, SENDMSG+2* |
| XMY | SENDMSG+1~ |
| XMY("G.DGEN E | LIGIBILITY ALERT@" , SENDMSG+2* |
| Z | MSTPROC+6~, MSTPROC+11*, MSTPROC+13, UPDELIG+4~, UPDELIG+10* |