SD628PST ;ALB/BNT - Scheduling Enhancements Post Install Routine ;11/04/2014
Source file <SD628PST.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| POST | ; Entry point for post install
|
|
| STPCDS | ; Set up default PRIMARY CARE STOP CODES
|
|
| TSKINDX | ; Re-Index the Outpatient Encounter file then start background job to compile report data
; If the 'D' new style index does not exist then re-index file 409.68 |
|
| SCHTSK(OPTNAME) | ; Schedule Option
|
|
| SETPCDEF | ; Create the default SCHEDULING PRIMARY CARE STOP CODE list
|
|
| SETSCDEF | ; Create the default SCHEDULING SPECIALTY CARE STOP CODE list
|
|
| SETMHDEF | ; Create the default SCHEDULING MENTAL HEALTH STOP CODE list
|
|
| REMSTP | ; Remove the SCHEDULING STOP CODE list
|
|
| REGRPC(REGRPC,REGOPT) | ; Register RPC
|
|
| DFPCPRMS | ;
|
|
| DFSCPRMS | ;
|
|
| DFMHPRMS | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | STPCDS+46 |
| ^DIC | SCHTSK+4, REGRPC+4, REGRPC+7 |
| UPDATE^DIE | SCHTSK+12, REGRPC+10 |
| ENALL^DIK | TSKINDX+3 |
| CLEAN^DILF | SCHTSK+14, REGRPC+5, REGRPC+8 |
| EN^SDCED | TSKINDX+5 |
| $$FMADD^XLFDT | SCHTSK+16 |
| $$NOW^XLFDT | STPCDS+44, SCHTSK+10, SCHTSK+16 |
| EN^XPAR | SETPCDEF+6, SETSCDEF+6, SETMHDEF+6, REMSTP+6, REMSTP+11, REMSTP+16 |
| GETLST^XPAR | STPCDS+5, STPCDS+14, STPCDS+23, REMSTP+2, REMSTP+7, REMSTP+12 |
| MES^XPDUTL | POST+1, STPCDS+9, STPCDS+11, STPCDS+18, STPCDS+20, STPCDS+27, STPCDS+29, SETPCDEF+2, SETPCDEF+7, SETPCDEF+8 , SETSCDEF+2, SETSCDEF+7, SETSCDEF+8, SETMHDEF+2, SETMHDEF+7, SETMHDEF+8 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(19 - [#19] | Classic Fileman Calls |
| ^SCE - [#409.68] | Classic Fileman Calls |
| ^XWB(8994 - [#8994] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(40.7 - [#40.7] | SETPCDEF+4, SETSCDEF+4, SETMHDEF+4 |
| ^SCE("D" | TSKINDX+3 |
| ^TMP("SDCEX" | STPCDS+38! |
| ^TMP("SDRPC" | STPCDS+38! |
| ^TMP("SDVSE" | STPCDS+38! |
| ^XTMP("SDCEX" | STPCDS+38! |
| ^XTMP("SDECMAIL" | SCHTSK+16* |
| ^XTMP("SDVSE" | STPCDS+38! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AMIS | SETPCDEF+1~, SETPCDEF+4*, SETSCDEF+1~, SETSCDEF+4*, SETMHDEF+1~, SETMHDEF+4* |
| CNT | REMSTP+1~, REMSTP+4*, REMSTP+5, REMSTP+9*, REMSTP+10, REMSTP+14*, REMSTP+15 |
| DATA | SETPCDEF+1~, SETPCDEF+3*, SETPCDEF+4, SETSCDEF+1~, SETSCDEF+3*, SETSCDEF+4, SETMHDEF+1~, SETMHDEF+3*, SETMHDEF+4, REMSTP+1~ |
| DESC | SETPCDEF+1~, SETPCDEF+4*, SETPCDEF+7, SETPCDEF+8, SETSCDEF+1~, SETSCDEF+4*, SETSCDEF+7, SETSCDEF+8, SETMHDEF+1~, SETMHDEF+4* , SETMHDEF+7, SETMHDEF+8, REMSTP+1~, REMSTP+5*, REMSTP+10*, REMSTP+15* |
| DIC | SCHTSK+1~, SCHTSK+3*, REGRPC+1~, REGRPC+3*, REGRPC+6* |
| DIC(0 | SCHTSK+3*, REGRPC+3*, REGRPC+6* |
| DIK | TSKINDX+3~* |
| DIK(1 | TSKINDX+3* |
| DUZ | SCHTSK+16 |
| ERR | SETPCDEF+1~, SETPCDEF+5*, SETPCDEF+6, SETPCDEF+7, SETSCDEF+1~, SETSCDEF+5*, SETSCDEF+6, SETSCDEF+7, SETMHDEF+1~, SETMHDEF+5* , SETMHDEF+6, SETMHDEF+7, REMSTP+1~, REMSTP+5*, REMSTP+6, REMSTP+10*, REMSTP+11, REMSTP+15*, REMSTP+16 |
| FDA | REGRPC+1~ |
| FDA( | SCHTSK+6*, SCHTSK+9*, SCHTSK+10*, SCHTSK+11*, REGRPC+9* |
| IEN | SETPCDEF+1~, SETPCDEF+4*, SETPCDEF+6, SETSCDEF+1~, SETSCDEF+4*, SETSCDEF+6, SETMHDEF+1~, SETMHDEF+4*, SETMHDEF+6 |
| LINE | SETPCDEF+1~, SETPCDEF+3*, SETSCDEF+1~, SETSCDEF+3*, SETMHDEF+1~, SETMHDEF+3*, REMSTP+1~ |
| LIST | STPCDS+1~, STPCDS+5, STPCDS+6, STPCDS+8, STPCDS+14~, STPCDS+15, STPCDS+17, STPCDS+23~, STPCDS+24, STPCDS+26 , REMSTP+2, REMSTP+3, REMSTP+7, REMSTP+8, REMSTP+12, REMSTP+13 |
| LIST( | STPCDS+10, STPCDS+11, STPCDS+19, STPCDS+20, STPCDS+28, STPCDS+29, REMSTP+4, REMSTP+5, REMSTP+9, REMSTP+10 , REMSTP+14, REMSTP+15 |
| NUM | SETPCDEF+1~, SETSCDEF+1~, SETMHDEF+1~, REMSTP+1~, REMSTP+5*, REMSTP+6, REMSTP+10*, REMSTP+11, REMSTP+15*, REMSTP+16 |
| OPTIEN | REGRPC+1~, REGRPC+7*, REGRPC+9 |
| OPTNAME | SCHTSK~, SCHTSK+2, SCHTSK+3, SCHTSK+8, SCHTSK+13 |
| REGOPT | REGRPC~, REGRPC+2, REGRPC+6, REGRPC+11 |
| REGRPC | STPCDS+31*, REGRPC~, REGRPC+2, REGRPC+3, REGRPC+11 |
| RPCIEN | REGRPC+1~, REGRPC+4*, REGRPC+9 |
| SCHNM | SCHTSK+1~, SCHTSK+4*, SCHTSK+6, SCHTSK+7, SCHTSK+9 |
| SDECMAIL | TSKINDX+2~* |
| SDIEN | SCHTSK+1~*, REGRPC+1~ |
| U | STPCDS+10, STPCDS+11, STPCDS+19, STPCDS+20, STPCDS+28, STPCDS+29, SETPCDEF+4, SETSCDEF+4, SETMHDEF+4, REMSTP+5 , REMSTP+10, REMSTP+15 |
| X | STPCDS+1~, STPCDS+10*, STPCDS+11, STPCDS+14~, STPCDS+19*, STPCDS+20, STPCDS+23~, STPCDS+28*, STPCDS+29, SCHTSK+1~ , SCHTSK+3*, SCHTSK+6*, REGRPC+1~, REGRPC+3*, REGRPC+6* |
| Y | SCHTSK+1~, SCHTSK+4, REGRPC+1~, REGRPC+4, REGRPC+7 |
| ZTDESC | STPCDS+41~, STPCDS+45* |
| ZTDTH | STPCDS+41~, STPCDS+44* |
| ZTIO | STPCDS+41~, STPCDS+42* |
| ZTRTN | STPCDS+41~, STPCDS+43* |
| ZTSK | STPCDS+41~ |