SDRRC18 ;10N20/MAH - ENV/POST-INSTALL FOR PATCH SD*5.3*536 CONVERT PROVIDERS; 3/01/2008 12:24pm
Source file <SDRRC18.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Scheduling | 1 | SDRR CONVERSION PROVIDER FILE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| UPXTMP(SDENCPTR,NODE,SDENT) | ;add to ^XTMP ; Input: ; NODE - Unique subscript ; Output: none | |
| PROGCHK(XPDABORT) | ;checks programmer variables | |
| TASK | ;run TaskMan | |
| NOFILE | ;no File | |
| START | ;Background job entry point | |
| ENV | ;Environment check | |
| ISRUNING(XPDABORT) | ;check if running | |
| POST | ;Check for Clinic Recall provider file) | |
| XTMP | ;setup ^XTMP to control output for 90 days | |
| SENDMSG | ;send MailMan msg to patch installer | |
| ADD(SDLN,SDTXT) | ;add line | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTLOAD | TASK+6 | 
| UPDATE^DIE | START+19 | 
| $$FMADD^XLFDT | XTMP+5 | 
| $$FMTE^XLFDT | SENDMSG+22, SENDMSG+23, SENDMSG+25, TASK+18 | 
| $$NOW^XLFDT | START+21, XTMP+5, XTMP+8 | 
| ^XMD | SENDMSG+29 | 
| BMES^XPDUTL | PROGCHK+2, ISRUNING+2, NOFILE+1, TASK+7, TASK+11, TASK+19 | 
| MES^XPDUTL | PROGCHK+3, PROGCHK+4, PROGCHK+5, ISRUNING+3, ISRUNING+4, ISRUNING+5, NOFILE+2, NOFILE+3, NOFILE+4, NOFILE+5 , TASK+9, TASK+10, TASK+12, TASK+15, TASK+16, TASK+18, TASK+20, TASK+21 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIZ(687067 | POST+1, START+10 | 
| ^TMP("SDRRC18" | SENDMSG+2!, SENDMSG+30!, ADD+3* | 
| ^XTMP("SDRRC18" | ENV+1!, START+6, START+7, START+8, START+21*, START+22*, START+23!, SENDMSG+22, SENDMSG+23, SENDMSG+24 , SENDMSG+25, SENDMSG+27, ISRUNING+1, TASK+2, XTMP+1, XTMP+2*, XTMP+7*, XTMP+8*, XTMP+9*, UPXTMP+6* | 
| Name | Line Occurrences | 
|---|---|
| ADD | SENDMSG+6, SENDMSG+7, SENDMSG+8, SENDMSG+9, SENDMSG+10, SENDMSG+11, SENDMSG+12, SENDMSG+13, SENDMSG+14, SENDMSG+15 , SENDMSG+16, SENDMSG+18, SENDMSG+19, SENDMSG+20, SENDMSG+21, SENDMSG+22, SENDMSG+23, SENDMSG+25, SENDMSG+26, SENDMSG+27 , SENDMSG+28 | 
| ISRUNING | ENV+6 | 
| NOFILE | POST+2 | 
| PROGCHK | ENV+4 | 
| SENDMSG | START+24 | 
| TASK | POST+3 | 
| XTMP | START+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIFROM | SENDMSG+1~ | 
| DT | PROGCHK+1 | 
| DUZ | SENDMSG+4, PROGCHK+1 | 
| DUZ(0 | PROGCHK+1 | 
| NEWREC | START+18~ | 
| NEWREC(1 | START+18* | 
| NODE | UPXTMP~, UPXTMP+5*, UPXTMP+6 | 
| PROVIDER | START+2~ | 
| SDAIEN | START+1~, START+8*, START+10*, START+18 | 
| SDANUSB | START+1~ | 
| SDARAY | START+1~ | 
| SDCKCNT | START+2~ | 
| SDENCPTR | START+2~, UPXTMP~, UPXTMP+4, UPXTMP+6 | 
| SDENT | START+2~, UPXTMP~, UPXTMP+6 | 
| SDERAY | START+1~ | 
| SDFDAIEN | START+1~ | 
| SDFIL | START+2~ | 
| SDLN | SENDMSG+1~, SENDMSG+5*, SENDMSG+6, SENDMSG+7, SENDMSG+8, SENDMSG+9, SENDMSG+10, SENDMSG+11, SENDMSG+12, SENDMSG+13 , SENDMSG+14, SENDMSG+15, SENDMSG+16, SENDMSG+18, SENDMSG+19, SENDMSG+20, SENDMSG+21, SENDMSG+22, SENDMSG+23, SENDMSG+25 , SENDMSG+26, SENDMSG+27, SENDMSG+28, ADD~, ADD+2*, ADD+3 | 
| SDMSG | SENDMSG+1~ | 
| SDRRFDA | START+1~ | 
| SDRRFDA( | START+11*, START+12*, START+13*, START+14*, START+15*, START+16*, START+17* | 
| SDRRREC | START+1~, START+10*, START+11, START+12, START+13, START+14, START+15, START+16, START+17 | 
| SDRRSTOP | START+2~, SENDMSG+16, SENDMSG+17 | 
| SDSAVE | START+1~, START+8* | 
| SDSTOP | TASK+1~, TASK+2*, TASK+15, TASK+17, TASK+18 | 
| SDTOT | START+2~, START+7* | 
| SDTXT | SENDMSG+1~, ADD~, ADD+1, ADD+3 | 
| SDX | START+1~, XTMP+4~, XTMP+5*, XTMP+6*, XTMP+7 | 
| TOTAL | START+1~, START+3*, START+20*, START+22 | 
| U | START+11, START+12, START+13, START+14, START+15, START+16, START+17, PROGCHK+1, XTMP+5 | 
| XMDUN | SENDMSG+1~ | 
| XMDUZ | SENDMSG+1~, SENDMSG+4* | 
| XMSUB | SENDMSG+1~, SENDMSG+3* | 
| XMTEXT | SENDMSG+1~, SENDMSG+4* | 
| XMY | SENDMSG+1~ | 
| XMY( | SENDMSG+4* | 
| XMZ | SENDMSG+1~ | 
| XPDABORT | ENV+2*, ENV+4, ENV+6, ENV+7!, PROGCHK~, PROGCHK+6*, ISRUNING~, ISRUNING+6* | 
| ZTDESC | TASK+1~, TASK+4* | 
| ZTDTH | TASK+1~, TASK+5* | 
| ZTIO | TASK+1~, TASK+5* | 
| ZTREQ | TASK+1~, TASK+5* | 
| ZTRTN | TASK+1~, TASK+3* | 
| ZTSAVE | TASK+1~ | 
| ZTSAVE("ZTREQ" | TASK+5* | 
| ZTSK | TASK+1~, TASK+8, TASK+15 | 
| ZTSTOP | TASK+1~ |