AMERREP3 ;IHS/OIT/SCR - CANNED REPORT SUB-ROUTINE FOR ER AUDIT REPORTS
Source file <AMERREP3.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ERVSTLOG | ; EP AMER REPORT MENU | |
| ERAUDRSN() | ; EP FROM REPORT ; AUDIT LOG BY EDIT REASON ; ;IHS/OIT/SCR 10/01/08 - changed next line to remove unused variables ; N AMERD1,AMERD2,AMERD1X,AMERD2X,AMERHDR,FR,TO,BY,DIC,DIR,AMERMODE | |
| ERAUDLOG() | ; EP FROM REPORT ; ER AUDIT LOG | |
| ERAUDVST() | ; EP FROM REPORT ; ER AUDIT LOG BY VISIT | |
| ERAUDUSR() | ; EP FROM REPORT ; ER AUDIT LOG BY USER | |
| ERAUDFLD() | ; EP FROM REPORT ; ER AUDIT BY ER VISIT FIELD | |
| ERAUDDAY() | ; EP FROM REPORT ; DAILY ER AUDIT LOG | |
| REPORT(AMERSEL) | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | ERAUDDAY+10 | 
| LOG^AMERBUSA | ERAUDDAY+20, ERAUDVST+11, ERAUDFLD+24, ERAUDLOG+19, ERAUDRSN+24 | 
| $$ERAUDDAY^AMERREP3 | REPORT+6 | 
| $$ERAUDFLD^AMERREP3 | REPORT+21 | 
| $$ERAUDLOG^AMERREP3 | REPORT+31 | 
| $$ERAUDRSN^AMERREP3 | REPORT+26 | 
| $$ERAUDUSR^AMERREP3 | REPORT+16 | 
| $$ERAUDVST^AMERREP3 | REPORT+11 | 
| $$AMERDHD^AMERREPT | ERAUDDAY+12, ERAUDVST+20, ERAUDUSR+17, ERAUDFLD+17, ERAUDLOG+12, ERAUDRSN+17 | 
| $$TIME^AMERREPT | ERAUDDAY+4, ERAUDUSR+6, ERAUDFLD+6, ERAUDLOG+4, ERAUDRSN+6 | 
| EN^DDIOL | REPORT+4, REPORT+7, REPORT+8, REPORT+12, REPORT+13, REPORT+17, REPORT+18, REPORT+22, REPORT+23, REPORT+27 , REPORT+28, REPORT+32, REPORT+33, ERAUDDAY+4, ERAUDDAY+5, ERAUDVST+14, ERAUDUSR+6, ERAUDUSR+7, ERAUDUSR+8, ERAUDFLD+6 , ERAUDFLD+7, ERAUDFLD+8, ERAUDLOG+4, ERAUDLOG+5, ERAUDLOG+6, ERAUDRSN+6, ERAUDRSN+7, ERAUDRSN+8 | 
| ^DIC | ERAUDVST+5 | 
| EN1^DIP | ERAUDDAY+17, ERAUDVST+25, ERAUDUSR+21, ERAUDFLD+21, ERAUDLOG+16, ERAUDRSN+21 | 
| $$GET1^DIQ | ERAUDVST+10 | 
| ^DIR | ERVSTLOG+11, ERAUDVST+26, ERAUDUSR+22, ERAUDFLD+26, ERAUDLOG+21, ERAUDRSN+26 | 
| FileNo | Call Tags | 
|---|---|
| ^AMERVSIT - [#9009080] | Classic Fileman Calls, GET1^DIQ | 
| ^AMERAUDT - [#9009080.1] | Classic Fileman Calls | 
| Name | Line Occurrences | 
|---|---|
| $$REPORT | ERVSTLOG+14 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | REPORT+3*! | 
| %DT | ERAUDDAY+2~, ERAUDDAY+9*, ERAUDVST+2~ | 
| AMERBANN | REPORT+1~, REPORT+37! | 
| >> AMERCLM2 | ERAUDLOG+3*, ERAUDRSN+5* | 
| >> AMERCLMS | ERAUDLOG+3*, ERAUDRSN+5* | 
| AMERD1 | ERAUDDAY+2~, ERAUDDAY+3*, ERAUDDAY+4, ERAUDDAY+5, ERAUDDAY+9, ERAUDDAY+12, ERAUDDAY+20, ERAUDUSR+4~, ERAUDUSR+5*, ERAUDUSR+6 , ERAUDUSR+7, ERAUDUSR+15, ERAUDUSR+17, ERAUDFLD+4~, ERAUDFLD+5*, ERAUDFLD+6, ERAUDFLD+7, ERAUDFLD+15, ERAUDFLD+17, ERAUDFLD+24 , ERAUDLOG+2~, ERAUDLOG+3*, ERAUDLOG+4, ERAUDLOG+5, ERAUDLOG+10, ERAUDLOG+12, ERAUDLOG+19, ERAUDRSN+4~, ERAUDRSN+5*, ERAUDRSN+6 , ERAUDRSN+7, ERAUDRSN+15, ERAUDRSN+17, ERAUDRSN+24 | 
| AMERD1X | ERAUDLOG+2~ | 
| AMERD2 | ERAUDUSR+4~, ERAUDUSR+5*, ERAUDUSR+6, ERAUDUSR+8, ERAUDUSR+16, ERAUDUSR+17, ERAUDFLD+4~, ERAUDFLD+5*, ERAUDFLD+6, ERAUDFLD+8 , ERAUDFLD+16, ERAUDFLD+17, ERAUDFLD+24, ERAUDLOG+2~, ERAUDLOG+3*, ERAUDLOG+4, ERAUDLOG+6, ERAUDLOG+11, ERAUDLOG+12, ERAUDLOG+19 , ERAUDRSN+4~, ERAUDRSN+5*, ERAUDRSN+6, ERAUDRSN+8, ERAUDRSN+16, ERAUDRSN+17, ERAUDRSN+24 | 
| AMERD2X | ERAUDLOG+2~ | 
| AMERHDR | ERAUDDAY+2~, ERAUDDAY+3*, ERAUDDAY+6*, ERAUDDAY+12, ERAUDVST+2~, ERAUDVST+3*, ERAUDVST+15*, ERAUDVST+20, ERAUDUSR+4~, ERAUDUSR+5* , ERAUDUSR+9*, ERAUDUSR+17, ERAUDFLD+4~, ERAUDFLD+5*, ERAUDFLD+9*, ERAUDFLD+17, ERAUDLOG+2~, ERAUDLOG+3*, ERAUDLOG+7*, ERAUDLOG+12 , ERAUDRSN+4~, ERAUDRSN+5*, ERAUDRSN+9*, ERAUDRSN+17 | 
| AMERLINE | REPORT+1~, REPORT+3*, REPORT+4, REPORT+7, REPORT+12, REPORT+17, REPORT+22, REPORT+27, REPORT+32, REPORT+37! | 
| AMERMODE | ERAUDRSN+4~ | 
| AMERQUIT | ERVSTLOG+1~, ERVSTLOG+2*, ERVSTLOG+3, ERVSTLOG+12*, ERVSTLOG+14*, ERVSTLOG+16!, REPORT+1~, REPORT+2*, REPORT+6*, REPORT+11* , REPORT+16*, REPORT+21*, REPORT+26*, REPORT+31*, REPORT+35, REPORT+37! | 
| AMERSEL | ERVSTLOG+1~, ERVSTLOG+13*, ERVSTLOG+14, ERVSTLOG+16!, REPORT~, REPORT+5, REPORT+10, REPORT+15, REPORT+20, REPORT+25 , REPORT+30 | 
| BY | ERAUDDAY+2~, ERAUDDAY+7*, ERAUDVST+2~, ERAUDVST+17*, ERAUDUSR+4~, ERAUDUSR+11*, ERAUDFLD+4~, ERAUDFLD+11*, ERAUDLOG+2~, ERAUDLOG+9* , ERAUDRSN+4~, ERAUDRSN+11* | 
| >> DHD | ERAUDDAY+12*, ERAUDVST+20*, ERAUDUSR+17*, ERAUDFLD+17*, ERAUDLOG+12*, ERAUDRSN+17* | 
| DHS | ERAUDDAY+2~, ERAUDVST+2~ | 
| DIC | ERAUDDAY+2~, ERAUDDAY+15*, ERAUDVST+2~, ERAUDVST+4*, ERAUDVST+13!, ERAUDVST+23*, ERAUDUSR+4~, ERAUDUSR+19*, ERAUDFLD+4~, ERAUDFLD+19* , ERAUDLOG+2~, ERAUDLOG+14*, ERAUDRSN+4~, ERAUDRSN+19* | 
| DIC("A" | ERAUDVST+4* | 
| DIC(0 | ERAUDVST+4* | 
| DIR | ERVSTLOG+1~, ERVSTLOG+16!, ERAUDDAY+2~, ERAUDVST+2~, ERAUDUSR+4~, ERAUDFLD+4~, ERAUDLOG+2~, ERAUDRSN+4~ | 
| DIR("?" | ERVSTLOG+10* | 
| DIR("A" | ERVSTLOG+10* | 
| DIR(0 | ERVSTLOG+4*, ERVSTLOG+5*, ERVSTLOG+6*, ERVSTLOG+7*, ERVSTLOG+8*, ERVSTLOG+9*, ERAUDVST+26*, ERAUDUSR+22*, ERAUDFLD+26*, ERAUDLOG+21* , ERAUDRSN+26* | 
| DTOUT | REPORT+36! | 
| DUOUT | REPORT+36! | 
| FLDS | ERAUDDAY+2~, ERAUDDAY+13*, ERAUDVST+2~, ERAUDVST+21*, ERAUDUSR+10*, ERAUDFLD+10*, ERAUDLOG+8*, ERAUDRSN+10* | 
| FR | ERAUDDAY+2~, ERAUDDAY+11*, ERAUDVST+2~, ERAUDVST+18*, ERAUDUSR+4~, ERAUDUSR+15*, ERAUDFLD+4~, ERAUDFLD+15*, ERAUDLOG+2~, ERAUDLOG+10* , ERAUDRSN+4~, ERAUDRSN+15* | 
| IOST | ERAUDVST+26, ERAUDUSR+22, ERAUDFLD+26, ERAUDLOG+21, ERAUDRSN+26 | 
| >> L | ERAUDDAY+14*, ERAUDVST+22*, ERAUDUSR+18*, ERAUDFLD+18*, ERAUDLOG+13*, ERAUDRSN+18* | 
| >> POP | ERAUDDAY+16*, ERAUDVST+24*, ERAUDUSR+20*, ERAUDFLD+20*, ERAUDLOG+15*, ERAUDRSN+20* | 
| TO | ERAUDDAY+2~, ERAUDDAY+11*, ERAUDVST+2~, ERAUDVST+19*, ERAUDUSR+4~, ERAUDUSR+16*, ERAUDFLD+4~, ERAUDFLD+16*, ERAUDLOG+2~, ERAUDLOG+11* , ERAUDRSN+4~, ERAUDRSN+16* | 
| U | ERAUDVST+14, ERAUDVST+18, ERAUDVST+19 | 
| VIEN | ERAUDVST+9~, ERAUDVST+10*, ERAUDVST+11 | 
| X | ERAUDDAY+2~, ERAUDDAY+9*, ERAUDVST+2~ | 
| Y | ERVSTLOG+1~, ERVSTLOG+12, ERVSTLOG+13, ERVSTLOG+16!, ERAUDDAY+11, ERAUDVST+6, ERAUDVST+10, ERAUDVST+14, ERAUDVST+18, ERAUDVST+19 |