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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DGOTHBT2

Package: Registration

Routine: DGOTHBT2


Information

DGOTHBT2 ;SLC/SS,JC - OTH AND PP APIs ; 09/22/2020

Source Information

Source file <DGOTHBT2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Registration 4 OTH90^DGOTHBTN  $$ISOTH^DGOTHD  ($$GETALL,$$GETASGN)^DGPFAA  ($$GETADT,$$GETALLDT,$$GETHIST)^DGPFAAH  
VA FileMan 2 DD^%DT  GETS^DIQ  
Kernel 1 $$FMADD^XLFDT  
MailMan 1 ^XMD  

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

Package Total Caller Graph
Registration 1 DGOTHBTN  

Entry Points

Name Comments DBIA/ICR reference
PRFINFO(DGDFN,DGRETGL) ;
CHECKEIE(DGIEN) ;
PRFAPI(DGDFN,DGRETGL,DGACT) ;
GETHIST(DGIEN13,DGARRFL) ;
INPRFONL(DGDFN,PRFTMP,RET) ;
SETHRFS(RET,PRFTMP,DGDFN,DGHISNUM) ;
FLGASSDT(DGPRFTMP,DGDFN,DGSTATUS,DGFLGNAM) ;
FORGSITE(DGPRFTMP,DGDFN,DGSTATUS,DGFLGNAM) ;return FLG SITE
FLOWNSITE(DGPRFTMP,DGDFN,DGSTATUS,DGFLGNAM) ;return flag owner site
ADDHIST(RET,PRFTMP,DGDFN,DGFLAG,DGSTAT,DGNUM) ;
IFMORE(PRFTMP,DGDFN,DGSTAT,DGFLAG,DGDTTM) ;
SETMISP(RET,PRFTMP,DGDFN,DGHISNUM) ;
OTHINPRF(DGDFN,DGEXP,PRFTMP,RET) ;
PRWTHOTH(DGDFN,PRFTMP,RET) ;
PRWITHPP(DGDFN,PRFTMP,RET) ;
SENDMAIL(DGDFN) ;
COMPSEND(DGDFN) ;Compose the message that notifies the Registration users added to the DGEN ELIGIBILITY ALERT group
COMPMSG(DGDFN,DGMSG) ;
SENDMSG(DGMSG,DGSUBJ) ;
MMSENTON(DGDFN) ;
SETXTMP(DGDFN) ;
ADDLINE(RET,DGTEXT) ;
DATETM(Y) ;
HISTLEN(PRFTMP,DGDFN,DGSTAT,DGFLAG) ;
HISTRECS(DGPPOTH,NUMHRFS,NUMMISS) ;
QUALINACT(PRFTMP,DGDFN) ;

External References

Name Field # of Occurrence
DD^%DT DATETM+1
OTH90^DGOTHBTN OTHINPRF+33
$$ISOTH^DGOTHD OTHINPRF+4
$$GETALL^DGPFAA PRFINFO+9
$$GETASGN^DGPFAA PRFAPI+2
$$GETADT^DGPFAAH FLGASSDT+4
$$GETALLDT^DGPFAAH GETHIST+2
$$GETHIST^DGPFAAH GETHIST+5
GETS^DIQ PRFINFO+16, COMPMSG+3
$$FMADD^XLFDT SETXTMP+2
^XMD SENDMSG+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: Y
  • Line Location: DATETM+1

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPF(26.14 - [#26.14] CHECKEIE+3, CHECKEIE+4, CHECKEIE+7, CHECKEIE+8
^TMP($J PRFINFO+4!, PRFINFO+19*, PRFAPI+2, PRFAPI+3*, PRFAPI+5*, INPRFONL+5, INPRFONL+6, FLGASSDT+3, FORGSITE+1, FLOWNSITE+1
, ADDHIST+4, ADDHIST+5, ADDHIST+9, ADDHIST+10, IFMORE+4, IFMORE+5, PRWTHOTH+4, PRWTHOTH+5, PRWITHPP+4, PRWITHPP+5
, HISTLEN+3, HISTLEN+4, QUALINACT+1, QUALINACT+2
^XMB("NETNAME" SENDMSG+3
^XTMP( SETXTMP+4*
^XTMP("DGPPMSGFOR" MMSENTON+2

Label References

Name Line Occurrences
$$CHECKEIE PRFINFO+12
$$DATETM FLGASSDT+5
$$FLGASSDT SETHRFS+2, SETMISP+2
$$FLOWNSITE SETHRFS+4, SETMISP+4
$$FORGSITE SETHRFS+3, SETMISP+3
$$HISTLEN INPRFONL+8, INPRFONL+9, PRWTHOTH+6, PRWTHOTH+7, PRWITHPP+6, PRWITHPP+7
$$IFMORE ADDHIST+16
$$MMSENTON SENDMAIL+3
ADDHIST SETHRFS+5, SETMISP+5
ADDLINE INPRFONL+11, INPRFONL+12, INPRFONL+14, SETHRFS+1, SETHRFS+2, SETHRFS+3, SETHRFS+4, ADDHIST+11, ADDHIST+12, ADDHIST+16
, SETMISP+1, SETMISP+2, SETMISP+3, SETMISP+4, PRWTHOTH+9, PRWTHOTH+11, PRWITHPP+9, PRWITHPP+10, PRWITHPP+12
COMPMSG COMPSEND+3
COMPSEND SENDMAIL+5, SENDMAIL+9
GETHIST PRFAPI+4
HISTRECS INPRFONL+10, PRWTHOTH+8, PRWITHPP+8
PRFAPI PRFINFO+21, PRFINFO+22
PRWTHOTH OTHINPRF+24, OTHINPRF+37
SENDMSG COMPSEND+4
SETHRFS INPRFONL+13, PRWTHOTH+10, PRWITHPP+11
SETMISP INPRFONL+15, PRWTHOTH+12, PRWITHPP+13
SETXTMP COMPSEND+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DG2613 FLGASSDT+1~, FLGASSDT+3*, FLGASSDT+4
DGACT PRFAPI~, PRFAPI+2, PRFAPI+3, PRFAPI+5
DGACTION ADDHIST+1~, ADDHIST+5*, ADDHIST+7, ADDHIST+12, IFMORE+5*, IFMORE+7, HISTLEN+1~, HISTLEN+4*, HISTLEN+6
DGARFLAG PRFAPI+1~, PRFAPI+2!, PRFAPI+3
DGARR PRFINFO+1~, PRFINFO+14!
DGARR( PRFINFO+17, PRFINFO+18
DGARRFL GETHIST~
DGARRFL( GETHIST+5*
DGARRH GETHIST+1~, GETHIST+4!, GETHIST+5
DGARRHS PRFAPI+1~, PRFAPI+4!, PRFAPI+5
DGBX CHECKEIE+1~, CHECKEIE+2*, CHECKEIE+3*, CHECKEIE+4, CHECKEIE+7
DGBXP CHECKEIE+1~, CHECKEIE+7*, CHECKEIE+8
DGBXPF CHECKEIE+1~, CHECKEIE+8*, CHECKEIE+9
DGBXPFLAG CHECKEIE+1~, CHECKEIE+9*, CHECKEIE+10
DGCDGPF CHECKEIE+1~, CHECKEIE+4*, CHECKEIE+5
DGCNT INPRFONL+1~, ADDHIST+1~, ADDHIST+3*, ADDHIST+4, ADDHIST+14*, PRWTHOTH+1~, PRWITHPP+1~, HISTLEN+1~, HISTLEN+2*, HISTLEN+8*
, HISTLEN+9
DGDFN PRFINFO~, PRFINFO+4, PRFINFO+9, PRFINFO+19, PRFINFO+21, PRFINFO+22, PRFAPI~, PRFAPI+2, PRFAPI+3, PRFAPI+5
, INPRFONL~, INPRFONL+5, INPRFONL+6, INPRFONL+8, INPRFONL+9, INPRFONL+13, INPRFONL+15, SETHRFS~, SETHRFS+2, SETHRFS+3
, SETHRFS+4, SETHRFS+5, FLGASSDT~, FLGASSDT+3, FORGSITE~, FORGSITE+1, FLOWNSITE~, FLOWNSITE+1, ADDHIST~, ADDHIST+4
, ADDHIST+5, ADDHIST+9, ADDHIST+10, ADDHIST+16, IFMORE~, IFMORE+4, IFMORE+5, SETMISP~, SETMISP+2, SETMISP+3
, SETMISP+4, SETMISP+5, OTHINPRF~, OTHINPRF+24, OTHINPRF+33, OTHINPRF+37, PRWTHOTH~, PRWTHOTH+4, PRWTHOTH+5, PRWTHOTH+6
, PRWTHOTH+7, PRWTHOTH+10, PRWTHOTH+12, PRWITHPP~, PRWITHPP+4, PRWITHPP+5, PRWITHPP+6, PRWITHPP+7, PRWITHPP+11, PRWITHPP+13
, SENDMAIL~, SENDMAIL+3, SENDMAIL+5, SENDMAIL+9, COMPSEND~, COMPSEND+3, COMPSEND+5, COMPMSG~, COMPMSG+2, MMSENTON~
, MMSENTON+2, SETXTMP~, SETXTMP+3, HISTLEN~, HISTLEN+3, HISTLEN+4, QUALINACT~, QUALINACT+1, QUALINACT+2
DGDFN1 COMPMSG+1~, COMPMSG+2*, COMPMSG+3, COMPMSG+4, COMPMSG+5
DGDTTIME ADDHIST+1~, ADDHIST+10*, ADDHIST+12
DGDTTM GETHIST+1~, GETHIST+3*, GETHIST+5, FLGASSDT+1~, FLGASSDT+2*, FLGASSDT+4*, FLGASSDT+5, ADDHIST+1~, ADDHIST+3*, ADDHIST+4*
, ADDHIST+5, ADDHIST+9, ADDHIST+10, ADDHIST+16, IFMORE~, IFMORE+2*, IFMORE+4*, IFMORE+5, HISTLEN+1~, HISTLEN+2*
, HISTLEN+3*, HISTLEN+4
DGEIE CHECKEIE+1~, CHECKEIE+2*, CHECKEIE+7*, CHECKEIE+10*, CHECKEIE+11
DGEIECHK PRFINFO+1~, PRFINFO+12*, PRFINFO+13
DGEXP OTHINPRF~, OTHINPRF+4
DGFLAG ADDHIST~, ADDHIST+4, ADDHIST+5, ADDHIST+9, ADDHIST+10, ADDHIST+16, IFMORE~, IFMORE+4, IFMORE+5, HISTLEN~
, HISTLEN+3, HISTLEN+4
DGFLGNAM FLGASSDT~, FLGASSDT+3, FORGSITE~, FORGSITE+1, FLOWNSITE~, FLOWNSITE+1
DGFLIEN1 INPRFONL+1~, INPRFONL+5*, INPRFONL+7, INPRFONL+8, INPRFONL+13, INPRFONL+14, PRWTHOTH+1~, PRWTHOTH+4*, PRWTHOTH+6, PRWTHOTH+10
, PRWTHOTH+11, PRWITHPP+1~, PRWITHPP+4*, PRWITHPP+6, PRWITHPP+11, PRWITHPP+12
DGFLIEN2 INPRFONL+1~, INPRFONL+6*, INPRFONL+7, INPRFONL+9, INPRFONL+15, PRWTHOTH+1~, PRWTHOTH+5*, PRWTHOTH+7, PRWTHOTH+12, PRWITHPP+1~
, PRWITHPP+5*, PRWITHPP+7, PRWITHPP+13
DGFLSARR PRFINFO+1~
DGFND IFMORE+1~, IFMORE+3*, IFMORE+4, IFMORE+8*, IFMORE+9
DGHISNUM SETHRFS~, SETHRFS+5, SETMISP~, SETMISP+5
DGIEN PRFINFO+1~, PRFINFO+11*, PRFINFO+12, PRFINFO+15, PRFINFO+17, PRFINFO+18, CHECKEIE~, CHECKEIE+3, CHECKEIE+7, PRFAPI+1~
, PRFAPI+2*, PRFAPI+4
DGIEN13 GETHIST~, GETHIST+2
DGIEN14 GETHIST+1~, GETHIST+3*, GETHIST+5
DGIEN2 PRFINFO+1~, PRFINFO+15*, PRFINFO+16, PRFINFO+17, PRFINFO+18
DGIENS PRFINFO+1~, GETHIST+1~, GETHIST+2
DGIENS( GETHIST+3
DGMOREHI ADDHIST+1~, ADDHIST+3*
DGMSG COMPSEND+1~, COMPSEND+3, COMPSEND+4, COMPMSG~, SENDMSG~
DGMSG(1 COMPMSG+6*
DGMSG(2 COMPMSG+7*
DGMSG(3 COMPMSG+8*
DGMSG(4 COMPMSG+9*
DGMSG(5 COMPMSG+10*
DGMSG(6 COMPMSG+11*
DGMSG(7 COMPMSG+12*
DGMSG(8 COMPMSG+13*
DGMXHRFS INPRFONL+1~, PRWTHOTH+1~, PRWITHPP+1~
DGNAME COMPMSG+1~, COMPMSG+5*, COMPMSG+12
DGNODE SETXTMP+1~, SETXTMP+3*, SETXTMP+4
DGNUM ADDHIST~, ADDHIST+4
DGOTHTYP OTHINPRF+1~, OTHINPRF+4*, OTHINPRF+11, OTHINPRF+32
DGPAT COMPMSG+1~, COMPMSG+3
DGPAT(2 COMPMSG+4, COMPMSG+5
DGPPOTH HISTRECS~, HISTRECS+4, HISTRECS+5
DGPRFFL PRFAPI+1~, PRFAPI+2*, PRFAPI+3, PRFAPI+5
DGPRFTMP FLGASSDT~, FLGASSDT+3, FORGSITE~, FORGSITE+1, FLOWNSITE~, FLOWNSITE+1
DGPRSITE ADDHIST+1~, ADDHIST+2*, ADDHIST+11, ADDHIST+13*
DGPURGE SETXTMP+1~, SETXTMP+2*, SETXTMP+4
DGRECN INPRFONL+1~, PRWTHOTH+1~, PRWITHPP+1~
DGRET PRFINFO+1~, PRFINFO+2!, PRFINFO+19
DGRET("A" PRFINFO+17*
DGRET("I" PRFINFO+18*
DGRET2 PRFINFO+1~, PRFINFO+9
DGRET2( PRFINFO+11
DGRETGL PRFINFO~, PRFINFO+4, PRFINFO+19, PRFINFO+21, PRFINFO+22, PRFAPI~, PRFAPI+2, PRFAPI+3, PRFAPI+5
DGRETVL PRFINFO+1~, PRFINFO+3*, PRFINFO+9, PRFINFO+17*, PRFINFO+18*, PRFINFO+21, PRFINFO+22, PRFINFO+23
DGSENTON SENDMAIL+1~, SENDMAIL+3*, SENDMAIL+5, SENDMAIL+7
DGSFLAG CHECKEIE+1~, CHECKEIE+5*, CHECKEIE+6
DGSITE ADDHIST+1~, ADDHIST+9*, ADDHIST+11, ADDHIST+13
DGSSN COMPMSG+1~, COMPMSG+4*, COMPMSG+13
DGSTAT ADDHIST~, ADDHIST+4, ADDHIST+5, ADDHIST+9, ADDHIST+10, ADDHIST+16, IFMORE~, IFMORE+4, IFMORE+5, HISTLEN~
, HISTLEN+3, HISTLEN+4
DGSTATUS FLGASSDT~, FLGASSDT+3, FORGSITE~, FORGSITE+1, FLOWNSITE~, FLOWNSITE+1
DGSUBJ SENDMSG~, SENDMSG+2
DGTEXT ADDLINE~, ADDLINE+2
DGVAL MMSENTON+1~, MMSENTON+2*, MMSENTON+3, MMSENTON+4
DGZ ADDHIST+1~, ADDHIST+7*, ADDHIST+8, IFMORE+1~, IFMORE+7*, IFMORE+8, HISTLEN+1~, HISTLEN+6*, HISTLEN+7
DT SENDMAIL+7, SETXTMP+2, SETXTMP+4
MXPRFONL HISTRECS+1~, HISTRECS+2*, HISTRECS+4*, HISTRECS+5*, HISTRECS+7, HISTRECS+9, HISTRECS+15, HISTRECS+18, HISTRECS+21
NUMHRFS INPRFONL+2~, INPRFONL+3*, INPRFONL+8*, INPRFONL+10, INPRFONL+13, PRWTHOTH+2~, PRWTHOTH+3*, PRWTHOTH+6*, PRWTHOTH+8, PRWTHOTH+10
, PRWITHPP+2~, PRWITHPP+3*, PRWITHPP+6*, PRWITHPP+8, PRWITHPP+11, HISTRECS~, HISTRECS+7, HISTRECS+9*, HISTRECS+15, HISTRECS+18*
, HISTRECS+21
NUMMISS INPRFONL+2~, INPRFONL+3*, INPRFONL+9*, INPRFONL+10, INPRFONL+15, PRWTHOTH+2~, PRWTHOTH+3*, PRWTHOTH+7*, PRWTHOTH+8, PRWTHOTH+12
, PRWITHPP+2~, PRWITHPP+3*, PRWITHPP+7*, PRWITHPP+8, PRWITHPP+13, HISTRECS~, HISTRECS+7*, HISTRECS+9, HISTRECS+15, HISTRECS+18*
, HISTRECS+21*
PRFTMP INPRFONL~, INPRFONL+5, INPRFONL+6, INPRFONL+8, INPRFONL+9, INPRFONL+13, INPRFONL+15, SETHRFS~, SETHRFS+2, SETHRFS+3
, SETHRFS+4, SETHRFS+5, ADDHIST~, ADDHIST+4, ADDHIST+5, ADDHIST+9, ADDHIST+10, ADDHIST+16, IFMORE~, IFMORE+4
, IFMORE+5, SETMISP~, SETMISP+2, SETMISP+3, SETMISP+4, SETMISP+5, OTHINPRF~, PRWTHOTH~, PRWTHOTH+4, PRWTHOTH+5
, PRWTHOTH+6, PRWTHOTH+7, PRWTHOTH+10, PRWTHOTH+12, PRWITHPP~, PRWITHPP+4, PRWITHPP+5, PRWITHPP+6, PRWITHPP+7, PRWITHPP+11
, PRWITHPP+13, HISTLEN~, HISTLEN+3, HISTLEN+4, QUALINACT~, QUALINACT+1, QUALINACT+2
RET INPRFONL~, INPRFONL+11, INPRFONL+12, INPRFONL+13, INPRFONL+14, INPRFONL+15, SETHRFS~, SETHRFS+1, SETHRFS+2, SETHRFS+3
, SETHRFS+4, SETHRFS+5, ADDHIST~, ADDHIST+11, ADDHIST+12, ADDHIST+16, SETMISP~, SETMISP+1, SETMISP+2, SETMISP+3
, SETMISP+4, SETMISP+5, OTHINPRF~, OTHINPRF+24, OTHINPRF+33, OTHINPRF+37, PRWTHOTH~, PRWTHOTH+9, PRWTHOTH+10, PRWTHOTH+11
, PRWTHOTH+12, PRWITHPP~, PRWITHPP+9, PRWITHPP+10, PRWITHPP+11, PRWITHPP+12, PRWITHPP+13, ADDLINE~
RET( ADDLINE+2*
RET(0 INPRFONL+4*, OTHINPRF+2*, OTHINPRF+12*, ADDLINE+1*, ADDLINE+2
RET(1 OTHINPRF+13*, OTHINPRF+35*
RET(10 OTHINPRF+22*
RET(11 OTHINPRF+23*
RET(2 OTHINPRF+14*, OTHINPRF+36*
RET(3 OTHINPRF+15*
RET(4 OTHINPRF+16*
RET(5 OTHINPRF+17*
RET(6 OTHINPRF+18*
RET(7 OTHINPRF+19*
RET(8 OTHINPRF+20*
RET(9 OTHINPRF+21*
U PRFINFO+17, PRFINFO+18, PRFINFO+21, PRFINFO+22, CHECKEIE+5, CHECKEIE+9, FORGSITE+1, FLOWNSITE+1, ADDHIST+5, ADDHIST+11
, ADDHIST+12, ADDHIST+13, IFMORE+5, MMSENTON+4, SETXTMP+4, HISTLEN+4
XMDUZ SENDMSG+1~, SENDMSG+3*
XMSUB SENDMSG+1~, SENDMSG+2*
XMTEXT SENDMSG+1~, SENDMSG+3*
XMY SENDMSG+1~
XMY("G.DGEN E LIGIBILITY ALERT@" , SENDMSG+3*
Y DATETM~, DATETM+1, DATETM+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All