TIUPEVNT ; SLC/JER,AJB - Event logger for upload/filer ;Sep 18, 2021@22:54:45
Source file <TIUPEVNT.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 |
|---|---|---|
| MAIN(BUFDA,ETYPE,ECODE,TIUTYPE,FDA,MSG) | ; ---- Controls branching
|
|
| LOG(BUFDA,ETYPE,ECODE,TIUTYPE,EVNTDA,FDA,MSG) | ; ---- Register event in
; TIU UPLOAD LOG file ; (#8925.4) |
|
| ERRMSG(ETYPE,ECODE,TIUTYPE,FDA,MSG) | ; ---- Set error messages
|
|
| ERRMSX | ||
| ALERT(BUFDA,ERRMSG,EVNTDA) | ; ---- Send alerts for filing errors
|
|
| DISPLAY | ; ---- Alert followup action for filing errors
|
|
| DISPX | ||
| WRITEHDR(EVNTDA,TIUTYPE,TIUINQ) | ; ---- Write header to screen
|
|
| VALID(TIULINE,TIUFLD,TIUVALID) | ;Is header missing valid Author or DDT?
|
|
| ALERTDEL(DA) | ; ---- Delete alerts associated with a given record
|
|
| RESOLVE(EVNTDA,ECHO) | ; ---- Indicate resolution of error
|
|
| INQRHELP | ; Help for Upload Error Inquire to Patient Record prompt
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | LOG+6, LOG+38, ERRMSG+7 |
| ^DIE | LOG+13, LOG+33, RESOLVE+10 |
| CHK^DIE | VALID+2 |
| EN^DIWE | DISPLAY+25 |
| $$NOW^TIULC | LOG+6, RESOLVE+3 |
| $$FIXCODE^TIULC1 | DISPLAY+14 |
| GETTIU^TIULD | ERRMSG+11 |
| SETPARM^TIULE | DISPLAY+3 |
| $$DATE^TIULS | ERRMSG+14 |
| $$NAME^TIULS | ERRMSG+12 |
| $$STRIP^TIULS | VALID+1 |
| FIELDS^TIUPEVN1 | MAIN+8 |
| WHOGETS^TIUPEVN1 | ALERT+8 |
| $$WHATITLE^TIUPUTU | ALERT+6 |
| $$READ^TIUU | DISPLAY+17, DISPLAY+24, DISPLAY+26 |
| $$MAKEBUF^TIUUPLD | LOG+21 |
| FILE^TIUUPLD | DISPLAY+32 |
| DELETEA^XQALERT | ALERTDEL+2 |
| SETUP^XQALERT | ALERT+21 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^TIU(8925 - [#8925] | CHK^DIE |
| ^TIU(8925.4 - [#8925.4] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TIU(8925.2 - [#8925.2] | LOG+5, LOG+18, LOG+24*, LOG+26*!, LOG+27, LOG+29*, LOG+30!, LOG+31*, LOG+35*, ALERT+3 |
| ^TIU(8925.4 - [#8925.4] | LOG+16*, LOG+18*, LOG+19*, WRITEHDR+8, WRITEHDR+9, RESOLVE+7 |
| ^TIU(8925.99 - [#8925.99] | ALERT+12, ALERT+13, ALERT+14 |
| ^VA(200 - [#200] | ALERTDEL+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BUFDA | MAIN~, MAIN+6, LOG~, LOG+5, LOG+18, LOG+26, LOG+27, LOG+29, LOG+30, ALERT~ , ALERT+3, ALERT+16, ALERT+19 |
| BUFREC | LOG+3~, LOG+5*, LOG+12, ALERT+1~, ALERT+3* |
| DA | LOG+3~, LOG+10*, LOG+13!, LOG+33*, ERRMSG+1~, ERRMSG+11~*, ALERTDEL~, ALERTDEL+1, ALERTDEL+2, RESOLVE+1~ , RESOLVE+5*, RESOLVE+7 |
| DA(1 | LOG+36* |
| DIC | LOG+3~, LOG+6*, LOG+10, LOG+36*, LOG+39!, ERRMSG+1~, ERRMSG+7*, DISPLAY+1~, DISPLAY+25* |
| DIC(0 | LOG+6*, LOG+36*, ERRMSG+7* |
| DIE | LOG+3~, LOG+10*, LOG+33*, ERRMSG+1~, RESOLVE+1~, RESOLVE+4* |
| >> DIRUT | DISPLAY+18 |
| DLAYGO | LOG+3~, LOG+6*, LOG+35*, LOG+39! |
| DR | LOG+3~, LOG+12*, LOG+33*, RESOLVE+1~, RESOLVE+9* |
| DT | LOG+16, LOG+24 |
| DUZ(2 | LOG+12, ALERT+12 |
| DWPK | DISPLAY+1~, DISPLAY+25* |
| ECHO | RESOLVE~, RESOLVE+2 |
| ECODE | MAIN~, MAIN+6, LOG~, LOG+10, ERRMSG~, ERRMSG+6, ERRMSG+7 |
| ERRMSG | LOG+3~, LOG+10*, LOG+12, LOG+41, LOG+43*, ALERT~, ALERT+17, ALERT+19 |
| ETYPE | MAIN~, MAIN+6, MAIN+8, LOG~, LOG+10, LOG+12, LOG+14, ERRMSG~, ERRMSG+2, ERRMSG+6 |
| EVNTDA | MAIN+1~, MAIN+7*, MAIN+8, LOG~, LOG+10*, LOG+16, LOG+18, LOG+19, LOG+33, LOG+37 , LOG+41, LOG+43*, ALERT~, ALERT+19, DISPLAY+1~, DISPLAY+5*, WRITEHDR~, WRITEHDR+8, WRITEHDR+9, RESOLVE~ , RESOLVE+5 |
| FDA | MAIN~, MAIN+2, MAIN+7*, LOG~, LOG+9, LOG+11*, ERRMSG~ |
| FDA(8925 | ERRMSG+11 |
| INQUIRE | DISPLAY+1~, DISPLAY+17*, DISPLAY+19 |
| MSG | MAIN~, MAIN+2, MAIN+9*, LOG~, LOG+9, LOG+11*, ERRMSG~ |
| MSG("DIERR" | ERRMSG+10, ERRMSG+16 |
| NEWBUF | LOG+3~, LOG+21*, LOG+22, LOG+24, LOG+26, LOG+29, LOG+31, LOG+33, LOG+35, LOG+36 , LOG+42 |
| PRFILERR | DISPLAY+2~, DISPLAY+28* |
| RESCODE | DISPLAY+1!, DISPLAY+14*, DISPLAY+16, DISPLAY+19 |
| RESTIME | RESOLVE+1~, RESOLVE+3*, RESOLVE+9 |
| RETRY | DISPLAY+1~, DISPLAY+26*, DISPLAY+28, DISPLAY+30, DISPLAY+31, DISPLAY+32 |
| TIU | ERRMSG+11~, DISPLAY+1~ |
| TIU("EDT" | ERRMSG+14 |
| TIU("PID" | ERRMSG+14 |
| TIU("PNM" | ERRMSG+12 |
| TIUBLIN | LOG+23~ |
| TIUBUF | DISPLAY+2~, DISPLAY+8*, DISPLAY+25, DISPLAY+30, DISPLAY+32 |
| TIUDAD | ALERT+8~ |
| TIUDONE | DISPLAY+1!, DISPLAY+9, DISPLAY+21 |
| TIUERMSG | LOG+4~, LOG+41*, LOG+42, LOG+43 |
| TIUEVNT | DISPLAY+2~, DISPLAY+5*, DISPLAY+9, DISPLAY+13, DISPLAY+21, DISPLAY+31 |
| TIUEVTDA | MAIN+1~, MAIN+6, MAIN+7, LOG+4~, LOG+41*, LOG+42, LOG+43 |
| TIUFDA | MAIN+1~, MAIN+2*, MAIN+6, MAIN+7, LOG+4~, LOG+9*, LOG+10, LOG+11 |
| TIUFLD | WRITEHDR+4~, WRITEHDR+12*, WRITEHDR+13, VALID~, VALID+2 |
| >> TIUFRST | LOG+17, LOG+25 |
| >> TIUHDR( | ERRMSG+4 |
| >> TIUHDR("TIUTITLE" | ERRMSG+13, ALERT+6 |
| >> TIUHSIG | LOG+27 |
| TIUI | LOG+17, LOG+29*, ALERT+1~, ALERT+12*, ALERT+13, ALERT+14, WRITEHDR+4~, WRITEHDR+6*, WRITEHDR+8*, WRITEHDR+9 , RESOLVE+1~ |
| TIUINQ | DISPLAY+2~, DISPLAY+13*, WRITEHDR~, WRITEHDR+14* |
| >> TIUINST | LOG+12 |
| TIUJ | LOG+23~, LOG+25*, LOG+26, LOG+27*, LOG+29, LOG+30 |
| TIUK | LOG+3~, LOG+17*, LOG+18 |
| TIUL | LOG+3~, LOG+17*, LOG+18*, LOG+19, LOG+23~, LOG+25*, LOG+26, LOG+28*, LOG+29, LOG+31 |
| TIULINE | WRITEHDR+4~, WRITEHDR+9*, WRITEHDR+10, WRITEHDR+12, WRITEHDR+13, VALID~, VALID+1*, VALID+2 |
| TIUMSG | MAIN+1~, MAIN+2*, MAIN+6, MAIN+8, MAIN+9, LOG+4~, LOG+9*, LOG+10, LOG+11 |
| >> TIUPRM0 | LOG+17, DISPLAY+3 |
| >> TIUPRM1 | DISPLAY+3 |
| >> TIUREC("FILE" | ERRMSG+4 |
| >> TIUREC("TYPE" | ALERT+7, ALERT+19 |
| TIUSKIP | DISPLAY+2~, DISPLAY+9, DISPLAY+18* |
| TIUSUB | ALERT+1~, ALERT+13*, ALERT+14 |
| >> TIUTITLE | ERRMSG+3 |
| TIUTYPE | MAIN~, MAIN+6, LOG~, LOG+10, LOG+12, ERRMSG~, ERRMSG+3*, ERRMSG+4*, ERRMSG+8, ERRMSG+13* , ERRMSG+14, DISPLAY+1!, DISPLAY+10*, DISPLAY+13, DISPLAY+14, WRITEHDR~, WRITEHDR+10 |
| TIUVALID | WRITEHDR+4~, WRITEHDR+5*, WRITEHDR+11, WRITEHDR+13, WRITEHDR+14, VALID~, VALID+2, VALID+3* |
| TIUXQA | ALERT+2~, ALERT+8* |
| TYPE | ALERT+1~, ALERT+6*, ALERT+7*, ALERT+8 |
| U | LOG+12, LOG+17, LOG+19, LOG+31, ERRMSG+8, RESOLVE+7 |
| X | LOG+3~, LOG+6*, LOG+37*, ERRMSG+1~, ERRMSG+7*, RESOLVE+1~ |
| XQA | ALERT+1~, ALERT+8*, ALERT+11, ALERT+15, ALERTDEL+1~ |
| XQA( | ALERT+14* |
| XQADATA | ALERT+1~, ALERT+19*, DISPLAY+5, DISPLAY+8, DISPLAY+10, DISPLAY+23 |
| XQAID | ALERT+1~, ALERT+16*, ALERTDEL+1~*, ALERTDEL+2* |
| XQAKILL | ALERT+1~, DISPLAY+1!, ALERTDEL+1~ |
| XQAMSG | ALERT+1~, ALERT+17*, ALERT+18 |
| XQAROU | ALERT+1~, ALERT+20* |
| XQX1 | DISPX! |
| Y | LOG+3~, LOG+7, LOG+10, ERRMSG+1~, ERRMSG+2*, ERRMSG+8*, ERRMSG+12*, ERRMSG+14*, ERRMSG+16*, ERRMSX , RESOLVE+1~ |
| Y(0 | ERRMSG+8 |
| >> ZTQUEUED | ALERT+18 |