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

Package: Registration

Routine: DGOTHBTN


Information

DGOTHBTN ;SLC/SS,RM,JC - OTHD (OTHER THAN HONORABLE DISCHARGE) APIs ; 03/27/2019

Source Information

Source file <DGOTHBTN.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Registration 5 ($$PRFINFO,$$QUALINACT,INPRFONL,OTHINPRF,PRWITHPP,SENDMAIL)^DGOTHBT2  ($$GETEXPR,$$ISOTH,$$ISOTHD)^DGOTHD  CLOCK^DGOTHRP2  RESULT^DGOTHRP3  ($$PPINFO,$$PPWRKARN)^DGPPAPI  
Kernel 2 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  $$LOW^XLFSTR  
VA FileMan 2 ^DIC  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: 4

Package Total Caller Graph
Registration 3 DGOTHBT2  DGOTHRP2  DGOTHRP3  
Order Entry Results Reporting 1 OROTHCL  

Entry Points

Name Comments DBIA/ICR reference
OTHBTN(DGDFN,DGDATE,RET) ;
  • ICR #6873
    • Status: Active
    • Usage: Private
    OTH(DGEXP,DGDFN,RET,PRFINF) ;
    PRESUMP(WRKARND,PPIND,DGDFN,RET,PRFINF) ;
    OTH90(DGDFN,RET) ;calculate the CPRS EMERGENT OTH button
    MSNGPRD(DGLS365D,DGCLCK) ;check if there are 90-Day period missing
    MST ;Text for MST information.
    BTN ;Text to be displayed in the button and when user hover the button
    HDR ;display popup message header
    POPUP() ;Text to be displayed in the popup message
    AUTH1 ;Display authorization verbiage in the popup message
    LSTDAY() ;
    AUTH2() ;
    AUTH3 ;
    MSG() ;
    WARN ;display warning message when user selects a patient less than 7 day(s) remaining.
    LSTPRD ;get dates for the last 365 and 90- day period
    NXT365 ;display verbiage for the next 365-day period
    NXT2() ;
    SHOWPP(PPIND,RET) ;
    WORKARND(RET) ;

    External References

    Name Field # of Occurrence
    $$PRFINFO^DGOTHBT2 OTHBTN+4
    $$QUALINACT^DGOTHBT2 OTH+8, PRESUMP+6
    INPRFONL^DGOTHBT2 OTHBTN+20
    OTHINPRF^DGOTHBT2 OTH+29
    PRWITHPP^DGOTHBT2 PRESUMP+6
    SENDMAIL^DGOTHBT2 PRESUMP+11
    $$GETEXPR^DGOTHD OTHBTN+7
    $$ISOTH^DGOTHD OTH+11
    $$ISOTHD^DGOTHD OTH90+4
    CLOCK^DGOTHRP2 OTH90+10
    RESULT^DGOTHRP3 OTH90+14
    $$PPINFO^DGPPAPI OTHBTN+13
    $$PPWRKARN^DGPPAPI OTHBTN+11
    ^DIC OTH90+49
    GETS^DIQ OTH90+7, OTH90+51
    $$FMADD^XLFDT LSTPRD+2
    $$FMDIFF^XLFDT LSTPRD+4
    $$FMTE^XLFDT AUTH3+1
    $$LOW^XLFSTR SHOWPP+12

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DGOTH(33 - [#33] GETS^DIQ
    ^XTV(8989.51 - [#8989.51] Classic Fileman Calls,  GETS^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGOTH(33 - [#33] OTH90+5
    ^TMP($J OTHBTN+3!, OTHBTN+9!, OTHBTN+15!, OTHBTN+18!, OTHBTN+21!

    Label References

    Name Line Occurrences
    $$AUTH2 AUTH1+7, WARN+7
    $$LSTDAY POPUP+1, WARN+3
    $$MSG POPUP+1, WARN+3
    $$MSNGPRD OTH90+13
    $$NXT2 WARN+12, NXT365+2
    $$POPUP OTH90+33, OTH90+40, BTN+2
    AUTH1 OTH90+31, OTH90+35
    AUTH3 AUTH1+2, AUTH1+9
    BTN OTH90+29
    HDR OTH90+29
    LSTPRD OTH90+21
    MST OTH90+29
    NXT365 OTH90+36, WARN+13
    OTH OTHBTN+9
    OTH90 OTH+13
    PRESUMP OTHBTN+15
    SHOWPP PRESUMP+10, PRESUMP+11
    WARN OTH90+41
    WORKARND PRESUMP+9

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ARRAY OTH90+45~
    ARRAY( OTH90+52, OTH90+53
    DA OTH90+45~
    DG90 OTH90+2~, OTH90+25~, OTH90+26*, OTH90+27, OTH90+28, OTH90+30, OTH90+31, OTH90+37, BTN+2, POPUP+1
    AUTH1+1, AUTH1+2, AUTH3+1, WARN+3, WARN+8
    DG90A OTH90+2~
    DGARR OTH90+3~, OTH90+14
    DGARR(33 OTH90+9
    DGCAT SHOWPP+1~, SHOWPP+4*, SHOWPP+5, SHOWPP+12
    DGCLCK OTH90+2~, OTH90+13, OTH90+14, MSNGPRD~
    DGCLCK( MSNGPRD+4, MSNGPRD+7, MSNGPRD+8, LSTPRD+1
    DGCNTR OTH90+2~, OTH90+16*, OTH90+17, OTH90+18*, OTH90+29, OTH90+32*, OTH90+33, OTH90+39*, OTH90+40, OTH90+42*
    , OTH90+43, OTH90+44*, OTH90+54*, OTH90+55*, OTH90+56*, OTH90+57, OTH90+58, MST+1*, MST+2, MST+3*
    MST+4, BTN+2, HDR+1*, HDR+2, HDR+3*, HDR+4, AUTH1+2*, AUTH1+3*, AUTH1+4, AUTH1+6*
    AUTH1+7, AUTH1+8*, AUTH3+1, WARN+1, WARN+2*, WARN+3, WARN+6*, WARN+7, WARN+8*, WARN+11*
    WARN+12, NXT365+1*, NXT365+2, NXT365+3*, NXT365+4
    DGCRNT OTH90+2~, OTH90+16*, OTH90+21, OTH90+22, OTH90+29*
    DGDATE OTHBTN~
    DGDFN OTHBTN~, OTHBTN+4, OTHBTN+7, OTHBTN+9, OTHBTN+11, OTHBTN+13, OTHBTN+15, OTHBTN+20, OTH~, OTH+8
    , OTH+13, OTH+29, PRESUMP~, PRESUMP+6, PRESUMP+11, OTH90~, OTH90+4, OTH90+5
    DGEDT365 OTH90+3~, LSTPRD+2*, LSTPRD+4
    DGEDT90 OTH90+3~, LSTPRD+3*, LSTPRD+4
    DGERR OTH90+3~, OTH90+8
    DGERR("DIERR" OTH90+8
    DGEXP OTHBTN+2~, OTHBTN+7*, OTHBTN+9, OTH~, OTH+4, OTH+9, OTH+11, OTH+29
    DGIEN33 OTH90+2~, OTH90+5*, OTH90+6, OTH90+7, OTH90+9, OTH90+10, OTH90+14
    DGLS365D OTH90+2~, OTH90+11, OTH90+13, OTH90+19, MSNGPRD~, MSNGPRD+3
    DGLS365I OTH90+2~
    DGN OTH90+2~
    DGNXT365 OTH90+3~, OTH90+35, MSG+1, WARN+4, LSTPRD+4*
    DGRET OTH90+2~, OTH90+15, SHOWPP+1~, SHOWPP+2*, SHOWPP+4, SHOWPP+12, SHOWPP+13
    DGRET( OTH90+23, OTH90+24, OTH90+26, OTH90+27, OTH90+34, MSG+1, WARN+10, LSTPRD+1, LSTPRD+2
    DGSDT365 OTH90+3~, LSTPRD+2*, LSTPRD+4
    DGSDT90 OTH90+3~, AUTH1+5, WARN+5, LSTPRD+3*, LSTPRD+4
    DIC OTH90+45~, OTH90+48*
    DIC(0 OTH90+48*
    DIE OTH90+45~
    DR OTH90+45~
    DT OTH90+28, OTH90+31, AUTH1+2, AUTH1+5, WARN+5, LSTPRD+4
    DTSTR OTH90+3~, LSTPRD+1*, LSTPRD+3
    I OTH90+3~, OTH90+19*, OTH90+23, OTH90+24, OTH90+26, OTH90+27, OTH90+34, MSNGPRD+1~, MSNGPRD+3*, MSNGPRD+4
    , MSNGPRD+5, MSNGPRD+7, MSNGPRD+8, MSNGPRD+9, MSG+1, WARN+10, LSTPRD+1, LSTPRD+2
    II OTH90+3~, OTH90+24*, OTH90+26, OTH90+27, OTH90+34, MSNGPRD+1~, MSNGPRD+7*, MSNGPRD+8, MSNGPRD+9, BTN+2
    WARN+10
    LOCDFLT OTH90+45~, OTH90+46*, OTH90+54
    LOCIEN OTH90+45~, OTH90+50*, OTH90+51, OTH90+52, OTH90+53
    LOCMSG1 OTH90+45~, OTH90+52*, OTH90+54
    LOCMSG2 OTH90+45~, OTH90+53*, OTH90+55
    LSTDAY OTH90+2~, OTH90+16*, OTH90+28*, BTN+2, POPUP+1, MSG+1, WARN+3
    MSNGPRD MSNGPRD+1~, MSNGPRD+2*, MSNGPRD+3, MSNGPRD+6*, MSNGPRD+7, MSNGPRD+10*, MSNGPRD+11
    PPCAT OTHBTN+2~, OTHBTN+13*, OTHBTN+15
    PPIND PRESUMP~, PRESUMP+3, PRESUMP+8, PRESUMP+9, PRESUMP+10, PRESUMP+11, SHOWPP~, SHOWPP+2
    PPRET OTH+1~, PRESUMP+1~, PRESUMP+3*, PRESUMP+7, PRESUMP+10, PRESUMP+11
    PPWRK OTHBTN+2~, OTHBTN+11*, OTHBTN+15
    PRFINF OTHBTN+2~, OTHBTN+4*, OTHBTN+9, OTHBTN+15, OTHBTN+18, OTH~, OTH+8, PRESUMP~, PRESUMP+6
    RET OTHBTN~, OTHBTN+9, OTHBTN+15, OTHBTN+20, OTH~, OTH+13, OTH+29, PRESUMP~, PRESUMP+6, PRESUMP+9
    , PRESUMP+10, PRESUMP+11, OTH90~, OTH90+1!, SHOWPP~, WORKARND~
    RET( OTH90+17*, OTH90+33*, OTH90+40*, OTH90+43*, OTH90+54*, OTH90+55*, OTH90+56*, OTH90+57*, MST+2*, MST+4*
    BTN+2*, HDR+2*, HDR+4*, AUTH1+4*, AUTH1+7*, AUTH3+1*, WARN+1*, WARN+3*, WARN+7*, WARN+8*
    WARN+12*, NXT365+2*, NXT365+4*
    RET(0 OTHBTN+5*, OTH+2*, OTH+4*, OTH+9*, OTH+15*, PRESUMP+2*, OTH90+4*, OTH90+6*, OTH90+8*, OTH90+9*
    , OTH90+11*, OTH90+15*, OTH90+58*, MSNGPRD+5*, MSNGPRD+9*, SHOWPP+11*, SHOWPP+15*, WORKARND+6*
    RET(1 OTH+16*, SHOWPP+3*, WORKARND+1*
    RET(10 OTH+25*
    RET(11 OTH+26*
    RET(2 OTH+17*, SHOWPP+6*, SHOWPP+12*, WORKARND+2*
    RET(3 OTH+18*, SHOWPP+7*, SHOWPP+13*, WORKARND+3*
    RET(4 OTH+19*, SHOWPP+8*, SHOWPP+14*, WORKARND+4*
    RET(5 OTH+20*, SHOWPP+9*, WORKARND+5*
    RET(6 OTH+21*, SHOWPP+10*
    RET(7 OTH+22*
    RET(8 OTH+23*
    RET(9 OTH+24*
    U OTHBTN+18, OTH+8, PRESUMP+3, PRESUMP+6, OTH90+27, OTH90+28, OTH90+30, OTH90+31, OTH90+37, BTN+2
    , POPUP+1, AUTH1+1, AUTH1+2, AUTH3+1, WARN+3, WARN+8, LSTPRD+2, LSTPRD+3, SHOWPP+2, SHOWPP+4
    , SHOWPP+12, SHOWPP+13
    WRKARND PRESUMP~, PRESUMP+8, PRESUMP+9, PRESUMP+10, PRESUMP+11
    X OTH90+45~, OTH90+48*
    >> Y OTH90+50
    Z OTH90+3~
    ZJMC OTH90+3~
    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