DVBAUDOAS ;ALB/CP - Summarize Audit Records ; 5/30/18 9:40am
Source file <DVBAUDOAS.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Medical Information Exchange | 7 | (SETPFLAG,SUMOPT,SUMSTUB,SUMUSER)^DVBAUDDIE (DELEVENT,OPTSUM,USEROPT,USERSUM)^DVBAUDDIK DIERR^DVBAUDDILG1 (EVENT,OPTSCH)^DVBAUDDIQ $$DICN^DVBAUDNEW1 (CENTER,CONTINUE,PROCTIME)^DVBAUDPRT1 $$OPTSCHOK^DVBAUDU1 |
| VA FileMan | 4 | $$FIND1^DIC YN^DICN FILE^DIE $$GET1^DIQ |
| Kernel | 1 | ($$FMADD,$$NOW)^XLFDT |
| Toolkit | 1 | ($$GET,EN)^XPAR |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Automated Medical Information Exchange | 1 | DVBA SUMMARIZE AUDIT RECS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| AUTOTASK | ; Scheduled taskMan entry point
|
|
| EXITACT(DVBIEN19) | ; Update the EXIT ACTION of an audited OPTION that is an
|
|
| PACK | ; Summarize individual audit EVENT records from file #396.999
|
|
| PACKX | ; Exit PACK (for GO TO statement above)
|
|
| PACKMSG | ; Display a message concerning the summary process to the user.
; ZEXCEPT: IOF,DVBOPTION |
|
| PACKOK | ; Prompt user with 'OK to continue? NO// '
|
|
| PACKOK1 | ; Return here after user enters a question mark
|
|
| PURGEVNT | ; 3. Purge AMIE OPTION AUDIT EVENT recs w/E-PURGE FLAG?="YES" could not be determined.
|
|
| PURGEOPT | ;
|
|
| PURGEUSR | ;
|
|
| TASKED() | ; Extrinsic function, Output VALUE (0 or 1)
|
| Name | Field # of Occurrence |
|---|---|
| $$FIND1^DIC | EXITACT+7 |
| YN^DICN | PACKOK1+3 |
| FILE^DIE | EXITACT+24 |
| $$GET1^DIQ | AUTOTASK+47, EXITACT+6, EXITACT+8, PURGEOPT+9, PURGEOPT+10, PURGEUSR+7 |
| SETPFLAG^DVBAUDDIE | AUTOTASK+24, AUTOTASK+34 |
| SUMOPT^DVBAUDDIE | AUTOTASK+28 |
| SUMSTUB^DVBAUDDIE | AUTOTASK+50 |
| SUMUSER^DVBAUDDIE | AUTOTASK+31 |
| DELEVENT^DVBAUDDIK | PURGEVNT+5 |
| OPTSUM^DVBAUDDIK | PURGEOPT+15 |
| USEROPT^DVBAUDDIK | PURGEOPT+14 |
| USERSUM^DVBAUDDIK | PURGEUSR+9 |
| DIERR^DVBAUDDILG1 | EXITACT+25 |
| EVENT^DVBAUDDIQ | AUTOTASK+20 |
| OPTSCH^DVBAUDDIQ | EXITACT+11 |
| $$DICN^DVBAUDNEW1 | PACKOK+2~ |
| CENTER^DVBAUDPRT1 | PACKOK1+13 |
| CONTINUE^DVBAUDPRT1 | PACK+23, PACKMSG+20, PACKMSG+42, PACKOK1+14 |
| PROCTIME^DVBAUDPRT1 | PACK+22 |
| $$OPTSCHOK^DVBAUDU1 | EXITACT+12 |
| $$FMADD^XLFDT | TASKED+6 |
| $$NOW^XLFDT | PACK+12, TASKED+6 |
| $$GET^XPAR | AUTOTASK+12 |
| EN^XPAR | AUTOTASK+14 |
| 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 |
|
| 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 |
|
| 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 |
|
| 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] | GET1^DIQ |
| ^DIC(19.2 - [#19.2] | FIND1^DIC |
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(19 - [#19] | AUTOTASK+44, AUTOTASK+45 |
| ^DVB(396.999 - [#396.999] | AUTOTASK+17, PURGEVNT+4 |
| ^DVB(396.9991 - [#396.9991] | AUTOTASK+49, PURGEOPT+6 |
| ^DVB(396.9992 - [#396.9992] | PURGEUSR+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EXITACT+18~, PACKOK1+3*, PACKOK1+12, PACKOK1+18 |
| DG | EXITACT+19~ |
| DIC | EXITACT+18~ |
| DICR | EXITACT+19~ |
| DIERR | AUTOTASK+46~, EXITACT+17~, PURGEOPT+7~, PURGEUSR+6~ |
| DIW | EXITACT+19~ |
| DVBBEG | PACK+2~, PACK+12*, PACK+22 |
| DVBCNT | AUTOTASK+7~, AUTOTASK+9*, AUTOTASK+36*, PACK+2~, PACK+13*, PACK+19, PACK+20 |
| DVBERRMSG | AUTOTASK+46~, EXITACT+17~, PURGEOPT+7~, PURGEUSR+6~ |
| DVBEVENT | AUTOTASK+18~, AUTOTASK+28, AUTOTASK+31 |
| DVBEVENT("DTENDEDI" | TASKED+4 |
| DVBEVENT("DTEVENTI" | TASKED+9 |
| DVBEVENT("OPTNAME" | AUTOTASK+23 |
| DVBEVENT("PURGFLG" | AUTOTASK+21 |
| DVBEVENT("TASKEDI" | TASKED+4, TASKED+9 |
| DVBEVENT("USERNAME" | AUTOTASK+23 |
| DVBEXACTION | EXITACT+2~ |
| DVBEXACTION("AFT" | EXITACT+14*, EXITACT+15*, EXITACT+22 |
| DVBEXACTION("BEF" | EXITACT+8*, EXITACT+9, EXITACT+14, EXITACT+15 |
| DVBFDA | EXITACT+17~ |
| DVBFDA( | EXITACT+22* |
| DVBFILE | EXITACT+17~, EXITACT+21*, EXITACT+22 |
| DVBIEN19 | AUTOTASK+42~, AUTOTASK+43*, AUTOTASK+44*, AUTOTASK+45, AUTOTASK+47, AUTOTASK+48, AUTOTASK+49, AUTOTASK+50, EXITACT~, EXITACT+6 , EXITACT+8, EXITACT+21, PURGEOPT+2~, PURGEOPT+5*, PURGEOPT+6*, PURGEOPT+9, PURGEOPT+10, PURGEOPT+14, PURGEOPT+15 |
| DVBIEN200 | PURGEUSR+2~, PURGEUSR+4*, PURGEUSR+5*, PURGEUSR+7, PURGEUSR+9 |
| DVBIENEVENT | AUTOTASK+2~, AUTOTASK+16*, AUTOTASK+17*, AUTOTASK+20, AUTOTASK+24, AUTOTASK+34, PURGEVNT+1~, PURGEVNT+3*, PURGEVNT+4*, PURGEVNT+5 |
| DVBIENOSF | EXITACT+2~, EXITACT+7*, EXITACT+11 |
| DVBIENS | EXITACT+17~, EXITACT+21*, EXITACT+22 |
| DVBMAXHIST | AUTOTASK+2~, AUTOTASK+12*, AUTOTASK+13, AUTOTASK+28 |
| DVBMAXLIMIT | TASKED+1~, TASKED+6*, TASKED+9 |
| DVBOPT | AUTOTASK+46~ |
| DVBOPTION | PACK+2~, PACK+5*, PACK+6, PACKMSG+20, PACKMSG+43, PACKOK1+15 |
| DVBOPTNAME | EXITACT+2~, EXITACT+6*, EXITACT+7, PURGEOPT+7~, PURGEOPT+9*, PURGEOPT+12 |
| DVBOPTSCH | EXITACT+2~, EXITACT+12 |
| DVBOPTTYPEI | PURGEOPT+7~, PURGEOPT+10*, PURGEOPT+12 |
| DVBPACK | AUTOTASK+6*, AUTOTASK+7, AUTOTASK+57!, PACK+2~, PACK+7* |
| DVBQUIT | AUTOTASK+2~, AUTOTASK+10*, AUTOTASK+17*, AUTOTASK+20, AUTOTASK+29, AUTOTASK+32, AUTOTASK+35, AUTOTASK+38, AUTOTASK+51, EXITACT+5* , EXITACT+25, PACK+2~, PACK+6*, PACK+10, PACKOK1+15*, PACKOK1+18*, PACKOK1+21* |
| DVBUSERNAME | PURGEUSR+6~, PURGEUSR+7*, PURGEUSR+8 |
| IOF | PACK+6, PACKMSG+20, PACKMSG+43, PACKOK1+15 |
| IOM | PACKOK1+13 |
| IOST | PACK+17 |
| Name | Field # of Occurrence |
|---|---|
| $T( | EXITACT+12, EXITACT+25 |