DGCOMPACTELIG ;ALB/BPA,CMC - Routine for COMPACT Act Eligibility;11/25/2024@11:30AM
Source file <DGCOMPACTELIG.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 2 | $$EN^DGREGEEWS CAI^VADPT |
| VA FileMan | 2 | UPDATE^DIE ^DIK |
| Kernel | 1 | ($$FMDIFF,$$NOW)^XLFDT |
| Master Patient Index VistA | 1 | $$GETICN^MPIF001 |
| PCE Patient Care Encounter | 1 | FILEMANERR^PXCOMPACT1 |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 6 | DGCOMPACT DGENL1 DGPMV36 DGPMX1 DGPTF1 DGRPD |
| PCE Patient Care Encounter | 4 | PXBAPI1 PXCOMPACT PXCOMPACTBKGRND PXCOMPACTEVAL |
| Scheduling | 3 | SDAMEP1 SDAMEP2 SDM4 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ELIG(DFN,RTN) | ;
|
|
| CHECKCACHE(NOW,XTMPSUB) | ;
|
|
| CHECKDFN(DFN,XTMPSUB,RTN,NOW,DTTM) | ;
|
|
| WEBSRVC(DFN,DGRTN) | ;
|
| FileNo | Call Tags |
|---|---|
| ^DGCOMP(33.3 - [#33.3] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCOMP(33.3 - [#33.3] | WEBSRVC+27, WEBSRVC+30 |
| ^XTMP("DGELIG" | ELIG+10, ELIG+12, CHECKCACHE+4, CHECKCACHE+5, CHECKCACHE+6, CHECKCACHE+7!, CHECKCACHE+8, CHECKCACHE+10*, CHECKDFN+4!, CHECKDFN+6 , WEBSRVC+13* |
| Name | Line Occurrences |
|---|---|
| $$CHECKDFN | ELIG+13 |
| $$WEBSRVC | ELIG+10, CHECKDFN+5 |
| CHECKCACHE | ELIG+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CMPMSG | WEBSRVC+17~, WEBSRVC+25 |
| CMPMSG("DIERR" | WEBSRVC+25 |
| DA | ELIG+3~, WEBSRVC+33*, WEBSRVC+35! |
| DFN | ELIG~, ELIG+10, ELIG+12, ELIG+13, CHECKDFN~, CHECKDFN+4, CHECKDFN+5, CHECKDFN+6, WEBSRVC~, WEBSRVC+3 , WEBSRVC+13, WEBSRVC+25 |
| DGCOMP | WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+6, WEBSRVC+10, WEBSRVC+11 |
| DGIEN | WEBSRVC+17~, WEBSRVC+18*, WEBSRVC+19, WEBSRVC+20, WEBSRVC+21, WEBSRVC+22, WEBSRVC+23 |
| DGKEY | WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+3*, WEBSRVC+4, WEBSRVC+6, WEBSRVC+15, WEBSRVC+19 |
| DGREQDTTM | WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+5*, WEBSRVC+21 |
| DGREQNAME | WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+3*, WEBSRVC+6 |
| DGRESP | WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+6*, WEBSRVC+9, WEBSRVC+16*, WEBSRVC+22 |
| DGRESPDTTM | WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+7*, WEBSRVC+23 |
| DGRTN | WEBSRVC~, WEBSRVC+13, WEBSRVC+20 |
| DGXTMPDTTM | ELIG+3~, ELIG+5*, ELIG+12*, ELIG+13 |
| DIK | WEBSRVC+32*, WEBSRVC+35! |
| DT | ELIG+5, CHECKCACHE+9, CHECKCACHE+10, WEBSRVC+29 |
| DTTM | CHECKDFN~, CHECKDFN+3, CHECKDFN+4, CHECKDFN+6 |
| ELIG | ELIG+3~, ELIG+5*, ELIG+8*, ELIG+10*, ELIG+13*, ELIG+14, CHECKDFN+5*, CHECKDFN+6*, CHECKDFN+7, WEBSRVC+1~ , WEBSRVC+2*, WEBSRVC+10*, WEBSRVC+11*, WEBSRVC+13, WEBSRVC+28, WEBSRVC+37 |
| NOW | ELIG+3~, ELIG+5*, ELIG+9, ELIG+13, CHECKCACHE~, CHECKCACHE+7, CHECKDFN~, CHECKDFN+3 |
| PURGDT | CHECKCACHE+1~, CHECKCACHE+6*, CHECKCACHE+7, CHECKCACHE+9*, CHECKCACHE+10, WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+27*, WEBSRVC+28, WEBSRVC+29 , WEBSRVC+30 |
| PURGSEQ | WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+30*, WEBSRVC+33 |
| RTN | ELIG~, ELIG+4*, ELIG+10, ELIG+13, CHECKDFN~, CHECKDFN+5 |
| TRDATA | WEBSRVC+17~, WEBSRVC+25 |
| TRDATA( | WEBSRVC+19*, WEBSRVC+20*, WEBSRVC+21*, WEBSRVC+22*, WEBSRVC+23* |
| U | CHECKCACHE+10, CHECKDFN+6 |
| VACOM | ELIG+3~ |
| VACOM("CAI" | ELIG+8 |
| VAEL | WEBSRVC+1~ |
| XTMPDT | CHECKCACHE+1~, CHECKCACHE+3*, CHECKCACHE+4*, CHECKCACHE+5, CHECKCACHE+6, CHECKCACHE+7 |
| XTMPSUB | ELIG+3~, ELIG+5*, ELIG+9, ELIG+10, ELIG+12, ELIG+13, CHECKCACHE~, CHECKCACHE+8, CHECKCACHE+10, CHECKDFN~ , CHECKDFN+4, CHECKDFN+6, WEBSRVC+13 |