DGOTHBT2 ;SLC/SS,JC - OTH AND PP APIs ; 09/22/2020
Source file <DGOTHBT2.m>
| 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 |
| 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) | ;
|
| 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 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GETS^DIQ |
| ^DGPF(26.13 - [#26.13] | GETS^DIQ |
| 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 |
| 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 |
| >> | 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 |