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

Package: Registration

Routine: DGPFAPIH


Information

DGPFAPIH ;ALB/SCK - PRF API'S FOR HIGH RISK MENTAL HEALTH ; Jan 21, 2011

Source Information

Source file <DGPFAPIH.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 1 $$FMTE^XLFDT  
Master Patient Index VistA 1 $$GETICN^MPIF001  
Registration 1 ($$ACTIVE,$$ASGNDATE,$$CHKDATE,$$CHKDFN)^DGPFAPIU  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
Scheduling 5 SDES2PATDATA  SDESPATFLAGS  SDESPATIENTDATA2  SDMHAD  SDMHAP  
Mental Health 2 YSBDD1  YSBWHIGH  
Accounts Receivable 1 RCHRFSUT  
Clinical Reminders 1 PXRMPRF  
Integrated Billing 1 IBAMTS3  

Entry Points

Name Comments DBIA/ICR reference
GETINF(DGDFN,DGPRF,DGSTART,DGEND,DGARR) ;
  • ICR #4903
    • Status: Active
    • Usage: Controlled Subscription
    BLDMAIN(DGIEN,DGDATA) ; Build main return array
    BLDHIST ; Build History array
    GETLST(DGPRF,DGSTART,DGEND,DGARR) ;
    ; This API returns a list of patients with specified Patient Record Flag assigned.
  • ICR #4903
    • Status: Active
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    $$ACTIVE^DGPFAPIU GETINF+61, GETLST+30
    $$ASGNDATE^DGPFAPIU BLDMAIN+3, GETLST+31
    $$CHKDATE^DGPFAPIU GETINF+41, GETLST+21
    $$CHKDFN^DGPFAPIU GETINF+36
    $$GET1^DIQ BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+12, GETLST+31, GETLST+32
    GETS^DIQ GETINF+52, BLDMAIN+14
    $$GETICN^MPIF001 GETLST+31
    $$FMTE^XLFDT BLDMAIN+4

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DPT - [#2] GET1^DIQ
    ^DGPF(26.13 - [#26.13] GETS^DIQ
    ^DGPF(26.14 - [#26.14] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGPF(26.13 - [#26.13] GETINF+48, GETINF+51, GETLST+28, GETLST+29
    ^DGPF(26.14 - [#26.14] GETINF+57, GETINF+58, BLDHIST+10
    ^TMP("DG2614" GETINF+55!, GETINF+58*, GETINF+68!, BLDHIST+4, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+12

    Label References

    Name Line Occurrences
    BLDHIST GETINF+65
    BLDMAIN GETINF+64

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DG2614 GETINF+33~, GETINF+56*, GETINF+57*, GETINF+58
    DGARR GETINF~, GETINF+43*, GETINF+44*, GETINF+45, BLDMAIN+4, BLDMAIN+6, BLDMAIN+7, BLDMAIN+8, BLDMAIN+9, BLDMAIN+10
    , BLDMAIN+11, BLDMAIN+15, BLDMAIN+16, BLDMAIN+18, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+10, BLDHIST+11
    BLDHIST+12, GETLST~, GETLST+23*, GETLST+24*, GETLST+25, GETLST+33
    DGASGNDT GETINF+33~, BLDMAIN+1~, BLDMAIN+3*, BLDMAIN+4
    DGCAT GETINF+33~, BLDMAIN+1~, BLDMAIN+17*, BLDMAIN+18
    DGDATA GETINF+33~, GETINF+64, BLDMAIN~
    DGDATA( BLDMAIN+6, BLDMAIN+7, BLDMAIN+8, BLDMAIN+9, BLDMAIN+10
    DGDFN GETINF~, GETINF+35*, GETINF+36, GETINF+48, GETINF+51, GETLST+16~, GETLST+27*, GETLST+28*, GETLST+29, GETLST+31
    , GETLST+33
    DGEND GETINF~, GETINF+40*, GETINF+41, GETLST~, GETLST+20*, GETLST+21
    DGERR GETINF+33~, BLDMAIN+1~
    DGFILE BLDMAIN+1~, BLDMAIN+13*, BLDMAIN+14, BLDMAIN+15, BLDMAIN+16
    DGIEN GETINF+33~, GETINF+51*, GETINF+52, GETINF+57, GETINF+61, GETINF+64, BLDMAIN~, BLDMAIN+3, BLDMAIN+5, GETLST+29*
    , GETLST+30, GETLST+31
    DGLINE GETLST+16~, GETLST+31*, GETLST+32*, GETLST+33
    DGNAME GETINF+33~, GETINF+36
    DGNDX BLDHIST+1~, BLDHIST+3*, BLDHIST+5*, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+10, BLDHIST+11, BLDHIST+12
    DGPRF GETINF~, GETINF+38*, GETINF+48, GETINF+51, BLDMAIN+6, BLDMAIN+13, BLDMAIN+17, GETLST~, GETLST+18*, GETLST+28
    , GETLST+29, GETLST+32
    DGRANGE GETINF+33~, GETINF+41, GETINF+61, GETLST+16~, GETLST+21, GETLST+30
    DGRSLT GETINF+33~, GETINF+62*, GETINF+66*, GETINF+69, GETLST+34*, GETLST+36
    DGSTART GETINF~, GETINF+40*, GETINF+41, GETLST~, GETLST+20*, GETLST+21
    DGTMP BLDMAIN+1~
    DGTMP( BLDMAIN+15, BLDMAIN+16
    DGX GETINF+33~, BLDMAIN+1~, BLDMAIN+5*, BLDMAIN+6, BLDMAIN+7, BLDMAIN+8, BLDMAIN+9, BLDMAIN+10, BLDMAIN+13*, BLDMAIN+14
    , BLDMAIN+15, BLDMAIN+16, BLDHIST+1~, BLDHIST+3*, BLDHIST+4*, BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+10
    BLDHIST+12
    U BLDHIST+6, BLDHIST+7, BLDHIST+8, BLDHIST+9, BLDHIST+12
    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