DVBAUDUI1 ;ALB/CP - User Audit Summary Inquiry Build ; 3/27/18 2:27pm
Source file <DVBAUDUI1.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Medical Information Exchange | 1 | UOPTION^DVBAUDDIQ |
| 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 |
|---|---|---|
| BUILD | ; Build a sorted ^TMP global based on user DVBSORT preference.
; ; From option: User Audit Summary Inquiry ; [DVBA USER AUDIT SUMMARY INQ] |
|
| SCREEN | ; Screen the report by LAST AUDITED DATE when appropriate
; ZEXCEPT: DVBASKDT,DVBDTBEG,DVBDTEND,DVBSKIP,DVBUOPTION ; Output: ; DVBSKIP ; 0 ; If the record passes the screen ; 1 ; If the record is outside of the input range |
|
| SETTMP(DVBUSER,DVBIEN200,DVBSORT1,DVBSORT2,DVBSORT3,DVBSORT4,DVBSORT5) | ; Set ^TMP global with data
|
|
| SORT1 | ; By USER & OPTION NAME
; ZEXCEPT: DVBIEN19,DVBIEN200,DVBSORT1,DVBSORT2,DVBSORT3,DVBSORT4,DVBSORT5,DVBUOPTION,DVBUSER |
|
| SORT2 | ; By USER & DATE LAST USER (chronological order)
; ZEXCEPT: DVBIEN19,DVBIEN200,DVBSORT1,DVBSORT2,DVBSORT3,DVBSORT4,DVBSORT5,DVBUOPTION,DVBUSER |
|
| SORT3 | ; By USER & DATE LAST USER (reverse chronological order)
; ZEXCEPT: DVBIEN19,DVBIEN200,DVBSORT1,DVBSORT2,DVBSORT3,DVBSORT4,DVBSORT5,DVBUOPTION,DVBUSER |
|
| SORT4 | ; By USER & HIGHTEST TO LOWEST USAGE COUNT
; ZEXCEPT: DVBIEN19,DVBIEN200,DVBSORT1,DVBSORT2,DVBSORT3,DVBSORT4,DVBSORT5,DVBUOPTION,DVBUSER |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DVB(396.9992 - [#396.9992] | BUILD+22, BUILD+23 |
| ^TMP("AMIE" | SETTMP+10* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DVB2DTBEG("I" | SCREEN+9 |
| >> DVB2DTEND("I" | SCREEN+10 |
| DVB2USER | BUILD+36! |
| >> DVBASKDT | SCREEN+7 |
| DVBIEN19 | BUILD+20~, BUILD+21*, BUILD+22*, BUILD+23, BUILD+29, SORT1+7, SORT2+7, SORT3+7, SORT4+7 |
| DVBIEN200 | BUILD+14~, BUILD+15*, BUILD+16*, BUILD+22, BUILD+23, BUILD+29, BUILD+34, SETTMP~, SORT1+4, SORT2+4 , SORT3+4, SORT4+4 |
| >> DVBOPTION | SETTMP+10 |
| DVBQUIT | BUILD+5~, BUILD+12*, BUILD+13, BUILD+16, BUILD+29 |
| DVBRPTDATA | SETTMP+2~, SETTMP+5*, SETTMP+6*, SETTMP+7*, SETTMP+8*, SETTMP+10 |
| DVBSKIP | BUILD+30~, BUILD+31*, SCREEN+7, SCREEN+9*, SCREEN+10* |
| >> DVBSORT | BUILD+8 |
| DVBSORT1 | BUILD+32~, BUILD+34, SETTMP~, SETTMP+10, SORT1+3*, SORT2+3*, SORT3+3*, SORT4+3* |
| DVBSORT2 | BUILD+32~, BUILD+34, SETTMP~, SETTMP+10, SORT1+4*, SORT2+4*, SORT3+4*, SORT4+4* |
| DVBSORT3 | BUILD+32~, BUILD+34, SETTMP~, SETTMP+10, SORT1+5*, SORT2+5*, SORT3+5*, SORT4+5* |
| DVBSORT4 | BUILD+32~, BUILD+34, SETTMP~, SETTMP+10, SORT1+6*, SORT2+6*, SORT3+6*, SORT4+6* |
| DVBSORT5 | BUILD+32~, BUILD+34, SETTMP~, SETTMP+10, SORT1+7*, SORT2+7*, SORT3+7*, SORT4+7* |
| DVBSORTBY | BUILD+5~, BUILD+8*, BUILD+33 |
| DVBUOPTION | BUILD+28~ |
| DVBUOPTION("COUNTER" | SETTMP+8, SORT4+5 |
| DVBUOPTION("DT1ST" | SETTMP+6 |
| DVBUOPTION("DTLAST" | SETTMP+7 |
| DVBUOPTION("DTLASTI" | SCREEN+9, SCREEN+10, SORT2+5, SORT3+5 |
| DVBUOPTION("OPTNAME" | SETTMP+5, SORT1+6, SORT2+6, SORT3+6, SORT4+6 |
| DVBUSER | BUILD+12*, BUILD+13*, BUILD+16, BUILD+34, SETTMP~, SORT1+3, SORT2+3, SORT3+3, SORT4+3 |
| DVBUSER("B" | BUILD+13, BUILD+16 |