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

Package: Registration

Routine: DGCOMPACTELIG


Information

DGCOMPACTELIG ;ALB/BPA,CMC - Routine for COMPACT Act Eligibility;04/29/2024@11:30AM

Source Information

Source file <DGCOMPACTELIG.m>

Call Graph

Call Graph

Call Graph Total: 7

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  

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

Package Total Caller Graph
Registration 5 DGENL1  DGPMV36  DGPMX1  DGPTF1  DGRPD  
PCE Patient Care Encounter 3 PXBAPI1  PXCOMPACT  PXCOMPACTEVAL  

Entry Points

Name Comments DBIA/ICR reference
ELIG(DFN,RTN) ;
  • ICR #7462
    • Status: Active
    • Usage: Controlled Subscription
    CHECKCACHE(DFN,NOW,XTMPSUB) ;
    CHECKDFN(DFN,XTMPSUB,RTN,NOW,DTTM) ;
    WEBSRVC(DFN,DGRTN) ;

    External References

    Name Field # of Occurrence
    $$EN^DGREGEEWS WEBSRVC+6
    UPDATE^DIE WEBSRVC+24
    ^DIK WEBSRVC+32
    $$GETICN^MPIF001 WEBSRVC+3
    FILEMANERR^PXCOMPACT1 WEBSRVC+25
    CAI^VADPT ELIG+7
    $$FMDIFF^XLFDT CHECKDFN+3, WEBSRVC+27
    $$NOW^XLFDT ELIG+5, WEBSRVC+5, WEBSRVC+7, WEBSRVC+13

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DGCOMP(33.3 - [#33.3] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGCOMP(33.3 - [#33.3] WEBSRVC+27, WEBSRVC+28
    ^XTMP("DGELIG" ELIG+10, ELIG+12, CHECKCACHE+4, CHECKCACHE+5, CHECKCACHE+6!, CHECKCACHE+7, CHECKCACHE+9*, CHECKDFN+4!, CHECKDFN+6, WEBSRVC+13*

    Label References

    Name Line Occurrences
    $$CHECKDFN ELIG+13
    $$WEBSRVC ELIG+10, CHECKDFN+5
    CHECKCACHE ELIG+9

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CMPMSG WEBSRVC+17~, WEBSRVC+25
    CMPMSG("DIERR" WEBSRVC+25
    DA ELIG+3~, WEBSRVC+31*, WEBSRVC+33!
    DFN ELIG~, ELIG+9, ELIG+10, ELIG+12, ELIG+13, CHECKCACHE~, 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
    DGELIGDTTM CHECKCACHE+1~
    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+30*, WEBSRVC+33!
    DT ELIG+5, CHECKCACHE+8, CHECKCACHE+9, WEBSRVC+27
    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+35
    NOW ELIG+3~, ELIG+5*, ELIG+9, ELIG+13, CHECKCACHE~, CHECKCACHE+6, CHECKDFN~, CHECKDFN+3
    PURGDT CHECKCACHE+1~, CHECKCACHE+5*, CHECKCACHE+6, CHECKCACHE+8*, CHECKCACHE+9, WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+27*, WEBSRVC+28
    PURGSEQ WEBSRVC+1~, WEBSRVC+2*, WEBSRVC+28*, WEBSRVC+31
    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+9, CHECKDFN+6
    VACOM ELIG+3~
    VACOM("CAI" ELIG+8
    VAEL WEBSRVC+1~
    XTMPDT CHECKCACHE+1~, CHECKCACHE+3*, CHECKCACHE+4*, CHECKCACHE+5, CHECKCACHE+6
    XTMPSUB ELIG+3~, ELIG+5*, ELIG+9, ELIG+10, ELIG+12, ELIG+13, CHECKCACHE~, CHECKCACHE+7, CHECKCACHE+9, CHECKDFN~
    , CHECKDFN+4, CHECKDFN+6, WEBSRVC+13
    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