GMTSPOST ;SLC/JER - Post-init for Health Summary ;11/18/92 11:23
Source file <GMTSPOST.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SURG | ; Checks conditions for auto-disable of Surgery component | |
| RAD | ; Checks condition for auto-disable of Radiology | |
| CP | ; Checks conditions for auto-disable of Compensation and Pension component | |
| PRGNOTE | ; Checks conditions auto-disable of Progress Note components | |
| OERR | ; Checks conditions auto-disable of OERR Orders | |
| DIFF(END,BEGIN) | ; Converts time difference to external format | |
| LAB | ; Checks condition for auto-disable of Lab components | |
| DIET | ; Checks conditions auto-disable of Dietetics | |
| SPOOL | ; Convert spool name to pointer value | |
| FINITO | ; Finish initialization, inform user | |
| OUTPHAR | ; Checks conditions auto-disable of Outpatient Pharmacy components | |
| DISABLE | ; Disable components if auto-disable conditions are met | |
| PARAM | ; Convert YES/NO codes from 1/0 to Y/N | |
| MHPE | ; Checks condition for auto-disable of Mental Health | |
| VITALS | ; Checks conditions auto-disable of Vitals | |
| MAIN | ; Controls branching and execution | |
| DCS | ; Checks conditions for auto-disable of Discharge Summary components | |
| INPHAR | ; Checks conditions auto-disable of Inpatient Pharmacy components | |
| PCE | ; Checks for existence of PCE package...Disables components if absents | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | SPOOL+5, DISABLE+2 | 
| ^DIE | DISABLE+5 | 
| ENPOST^GMTSLOAD | MAIN+13 | 
| CRIHS^GMTSPOS1 | MAIN+7 | 
| GAFIHS^GMTSPOS1 | MAIN+7 | 
| MAS^GMTSPOS1 | MAIN+7 | 
| MED^GMTSPOS1 | MAIN+4 | 
| PL^GMTSPOS1 | MAIN+4 | 
| PSO^GMTSPOS1 | MAIN+4 | 
| SCDIHS^GMTSPOS1 | MAIN+7 | 
| SOWK^GMTSPOS1 | MAIN+4 | 
| EN^GMTSPOS2 | MAIN+9 | 
| DISABLE^GMTSPOST | CP+5, LAB+4, LAB+5, LAB+6, RAD+7, MHPE+4, PCE+4, PCE+5, PCE+6 | 
| $$NOW^GMTSPREI | FINITO+2 | 
| REGDTM^GMTSU | FINITO+5, FINITO+7 | 
| $$FMDIFF^XLFDT | DIFF+2 | 
| FMDIFF^XLFDT | FINITO+4 | 
| $$VERSION^XPDUTL | CP+3, LAB+2, RAD+2, MHPE+2, PCE+2 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^GMT(142.1 - [#142.1] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TEST" | INPHAR+3, OUTPHAR+3, DIET+3, OERR+3, VITALS+3 | 
| ^GMR(121 | PRGNOTE+8, PRGNOTE+9 | 
| ^GMR(128 | DCS+5 | 
| ^GMT(142 - [#142] | MAIN+10! | 
| ^GMT(142.99 - [#142.99] | SPOOL+2, SPOOL+10*, PARAM+3, PARAM+5*, PARAM+6* | 
| ^SRF - [#130] | SURG+4 | 
| ^TIU(8925.1 - [#8925.1] | PRGNOTE+3 | 
| ^YSP(606 | PRGNOTE+8 | 
| Name | Line Occurrences | 
|---|---|
| $$DIFF | FINITO+2 | 
| CP | MAIN+4 | 
| DCS | MAIN+4 | 
| DIET | MAIN+4 | 
| DISABLE | INPHAR+5, OUTPHAR+5, DIET+5, OERR+5, VITALS+8, PRGNOTE+3, PRGNOTE+8, PRGNOTE+9, SURG+4, DCS+7 | 
| FINITO | MAIN+16 | 
| INPHAR | MAIN+4 | 
| LAB | MAIN+4 | 
| MHPE | MAIN+4 | 
| OERR | MAIN+4 | 
| OUTPHAR | MAIN+4 | 
| PARAM | MAIN+3 | 
| PCE | MAIN+4 | 
| PRGNOTE | MAIN+4 | 
| RAD | MAIN+4 | 
| SPOOL | MAIN+3 | 
| SURG | MAIN+4 | 
| VITALS | MAIN+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BEGIN | DIFF~, DIFF+2 | 
| DA | SPOOL+1~, DISABLE+1~, DISABLE+5* | 
| DIC | SPOOL+1~, SPOOL+4*, DISABLE+1~, DISABLE+2*, DISABLE+5 | 
| DIC(0 | SPOOL+4*, DISABLE+2* | 
| DIE | SPOOL+1~, DISABLE+1~, DISABLE+5* | 
| DIFF | DIFF+1~, DIFF+2*, DIFF+3 | 
| DR | DISABLE+1~, DISABLE+5* | 
| END | DIFF~, DIFF+2 | 
| GMI | MAIN+1~ | 
| GMMSG | INPHAR+1~, INPHAR+5*, OUTPHAR+1~, OUTPHAR+5*, DIET+1~, DIET+5*, OERR+1~, OERR+5*, VITALS+1~, VITALS+8* , PRGNOTE+3*, PRGNOTE+7~, PRGNOTE+8*, PRGNOTE+9*, SURG+1~, SURG+4*, DCS+4~, DCS+6*, CP+1~, CP+4* , LAB+1~, LAB+3*, RAD+1~, RAD+5*, MHPE+1~, MHPE+3*, PCE+1~, PCE+3*, DISABLE+5 | 
| GMNUM | PARAM+1~, PARAM+2*, PARAM+3, PARAM+5, PARAM+6 | 
| GMTJ | MAIN+1~ | 
| GMTSEG | MAIN+1~ | 
| GMTSI | MAIN+1~ | 
| GMTSIFN | MAIN+1~ | 
| GMTSIFT | FINITO+1~, FINITO+2*, FINITO+7 | 
| GMTSIST | MAIN+17!, FINITO+2, FINITO+5 | 
| GMTSITD | FINITO+1~, FINITO+2*, FINITO+9 | 
| GMTSNM | MAIN+1~ | 
| HR | DIFF+1~, DIFF+2*, DIFF+4*, DIFF+5 | 
| INCLUDE | MAIN+1~, MAIN+13* | 
| MIN | DIFF+1~, DIFF+3*, DIFF+4*, DIFF+5 | 
| SEC | DIFF+1~, DIFF+3*, DIFF+4*, DIFF+5 | 
| U | SPOOL+2, SPOOL+10, PARAM+3, PARAM+5, PARAM+6 | 
| X | SPOOL+1~, SPOOL+2*, SPOOL+3, SPOOL+6, SPOOL+8, SPOOL+11, PARAM+1~, PARAM+3*, PARAM+4, PARAM+5 , PARAM+6, INPHAR+1~, INPHAR+2*, INPHAR+5*, OUTPHAR+1~, OUTPHAR+2*, OUTPHAR+5*, DIET+1~, DIET+2*, DIET+5* , OERR+1~, OERR+2*, OERR+5*, VITALS+1~, VITALS+2*, VITALS+8*, PRGNOTE+3*, PRGNOTE+7~, PRGNOTE+8*, PRGNOTE+9* , SURG+1~, SURG+4*, DCS+4~, DCS+7*, CP+1~, CP+5*, LAB+1~, LAB+4*, LAB+5*, LAB+6* , RAD+1~, RAD+7*, MHPE+1~, MHPE+4*, PCE+1~, PCE+4*, PCE+5*, PCE+6*, DISABLE+4, FINITO+1~ , FINITO+5*, FINITO+6, FINITO+7*, FINITO+8 | 
| Y | SPOOL+7, SPOOL+10, DISABLE+1~, DISABLE+3, DISABLE+5, DIFF+1~, DIFF+5*, DIFF+6 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(FMDIFF^XLFDT | FINITO+4 |