PSO613P ;MCF - PSO*7*613 POST-INSTALL ROUTINE TO CLEAN UP CLOZAPINE REGISTRATION DATE. ;12/04/20
Source file <PSO613P.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FGRND | ; Run in foreground
|
|
| QUE | ; Task to background
|
|
| EN | ; Main entry point to clean up clozapine registration date.
|
|
| REGDATE | ; LOOP THROUGH #55 and find bad date time stamps
|
|
| ;Send message
|
||
| RESTORE | ; LOOP THROUGH ^XTMP and RESTORE bad date time stamps
|
|
| INIT | ; Initialize variables DGPREFIX, DGSRVR, DGREGION, and DGKEY
; |
|
| REIX5252 | ; Reindex new AC Mumps type cross reference in file 52.52
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | QUE+19 |
| FILE^DIE | REGDATE+10, RESTORE+11 |
| ENALL^DIK | REIX5252+4 |
| $$GET1^DIQ | REGDATE+3 |
| $$DT^XLFDT | INIT+2 |
| $$FMADD^XLFDT | INIT+2 |
| $$FMTH^XLFDT | QUE+5, MAIL+2 |
| $$HTE^XLFDT | QUE+9, EN+2, MAIL+2 |
| $$NOW^XLFDT | QUE+5, MAIL+2, INIT+2 |
| ^XMD | MAIL+10 |
| BMES^XPDUTL | QUE+7, QUE+22, QUE+24, RESTORE+3, RESTORE+6, RESTORE+12, INIT+6, INIT+7 |
| MES^XPDUTL | QUE+8, QUE+9, QUE+10, QUE+11, QUE+12, QUE+21 |
| FileNo | Call Tags |
|---|---|
| ^PS(52.52 - [#52.52] | Classic Fileman Calls |
| ^PS(55 - [#55] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(55 - [#55] | REGDATE+2 |
| ^TMP("PSOTEXT" | MAIL+5*, MAIL+6*, MAIL+7*, MAIL+11! |
| ^XTMP("PSO613P" | REGDATE+9*, RESTORE+5, RESTORE+7, INIT+4* |
| Name | Field # of Occurrence |
|---|---|
| ^( | RESTORE+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIFROM | MAIL+1~ |
| DIK | REIX5252+1~, REIX5252+2* |
| DIK(1 | REIX5252+3* |
| DUZ | MAIL+4, MAIL+9 |
| FGRND | FGRND+1~*, QUE+15 |
| I | MAIL+1~ |
| JOBN | QUE+1~, QUE+3*, QUE+8, QUE+14, QUE+16 |
| NAMSP | QUE+1~, QUE+2*, QUE+17 |
| PATCH | QUE+1~, QUE+4* |
| >> PS90 | INIT+2*, INIT+4 |
| PSCNT | EN+1~, REGDATE+5*, REGDATE+6, MAIL+7, RESTORE+1~, RESTORE+4*, RESTORE+8*, RESTORE+9, RESTORE+12, INIT+5* |
| >> PSDESC | INIT+3*, INIT+4 |
| PSDFN | EN+1~, REGDATE+1*, REGDATE+2*, REGDATE+3, REGDATE+8, REGDATE+9, RESTORE+1~, RESTORE+4*, RESTORE+7*, RESTORE+10 |
| PSLAST | RESTORE+1~, RESTORE+5*, RESTORE+6, RESTORE+7 |
| PSNEW | EN+1~, REGDATE+7*, REGDATE+8 |
| >> PSNOW | REGDATE+9, INIT+2*, INIT+4, INIT+7 |
| PSREG | EN+1~ |
| PSREG(55 | REGDATE+8*, RESTORE+10* |
| PSVAL | EN+1~, REGDATE+3*, REGDATE+4, REGDATE+7, REGDATE+9, RESTORE+1~, RESTORE+7*, RESTORE+10 |
| REG | RESTORE+1~ |
| RESTART | QUE+1~ |
| SBJM | QUE+1~, QUE+14*, QUE+16*, MAIL+8 |
| STARTH | EN+1~, EN+2*, MAIL+5 |
| >> STOPH | MAIL+2*, MAIL+6 |
| XMDUZ | MAIL+1~, MAIL+3*, MAIL+8* |
| XMSUB | MAIL+1~, MAIL+8* |
| XMTEXT | MAIL+1~, MAIL+8* |
| XMY | MAIL+1~ |
| XMY( | MAIL+4*, MAIL+9* |
| XPDQUES | QUE+25! |
| Y | QUE+1~, QUE+5*, MAIL+2* |
| ZTDESC | QUE+1~, QUE+16* |
| ZTDTH | QUE+1~, QUE+5*, QUE+9, EN+2 |
| ZTIO | QUE+1~, QUE+17* |
| ZTQUEUED | QUE+1~ |
| ZTREQ | QUE+1~ |
| ZTRTN | QUE+1~, QUE+17* |
| ZTSAVE | QUE+1~ |
| ZTSAVE("DUZ" | QUE+18* |
| ZTSAVE("JOBN" | QUE+18* |
| ZTSAVE("SBJM" | QUE+18* |
| ZTSAVE("ZTDTH" | QUE+18* |
| ZTSAVE("ZTSK" | QUE+23* |
| ZTSK | QUE+1~, QUE+20, QUE+21, MAIL+5, RESTORE+3, RESTORE+12, INIT+6, INIT+7 |