DVBAUDAO1 ;ALB/CP - List Audited Option Summary Build ; 4/12/18 5:57pm
Source file <DVBAUDAO1.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 |
|---|---|---|
| BUILD | ; Build sorted ^TMP global for report output.
; ZEXCEPT: DVBRPT |
|
| EXIT | ; Exit BUILD^DVBAUDOA1
|
|
| BUILDFT | ; User selected specific free text range found in DVBFTBEG & DVBFTEND
|
|
| BUILDOPT | ; Loop through the entire AMIE AUDIT SUMMARY BY OPTION
; file #396.9991 |
|
| BUILDPKG | ; User selected package namespace found in DVBPKG
|
|
| BUILDSUM | ; Loop through AMIE AUDIT SUMMARY BY OPTION file #396.9991
|
|
| COMMON(DVBIEN19,DVBOPTNAME) | ; Code used by all BUILD loops above
|
|
| SCREEN(DVBSUMOPT) | ; Screen record and set DVBSKIP=1 if any screen is not passed.
; Input: ; DVBSUMOPT(array) ; Required ; See output of SUMOPT^DVBAUDDIQ |
|
| SETTMP(DVBIEN19) | ; Set DVBRPTDATA field pieces, set DVBSORTBY fields, set ^TMP global
; Input: ; DVBIEN19 ; IEN of a AMIE AUDIT SUMMARY BY OPTION entry |
|
| SORT1 | ; Sort by OPTION
; ZEXCEPT: DVBSORT1,DVBSORT2,DVBSUMOPT |
|
| SORT2 | ; Sort by OPTION TYPE & OPTION
; ZEXCEPT: DVBSORT1,DVBSORT2,DVBSUMOPT |
|
| SORT3 | ; Sort by AUDIT START DATE & OPTION
; ZEXCEPT: DVBSORT1,DVBSORT2,DVBSUMOPT |
|
| SORT4 | ; Sort by LAST AUDITED DATE & OPTION
; ZEXCEPT: DVBSORT1,DVBSORT2,DVBSUMOPT |
|
| SORT5 | ; Sort by ASCENDING USAGE COUNT & OPTION
; ZEXCEPT: DVBSORT1,DVBSORT2,DVBSUMOPT |
|
| SORT6 | ; Sort by DECENDING USAGE COUNT & OPTION
; ZEXCEPT: DVBSORT1,DVBSORT2,DVBSUMOPT |
| Name | Field # of Occurrence |
|---|---|
| $$FIND1^DIC | SCREEN+33 |
| $$GET1^DIQ | BUILDOPT+9, BUILDPKG+15, BUILDSUM+9 |
| DIERR^DVBAUDDILG1 | BUILDOPT+10, BUILDPKG+16, BUILDSUM+10 |
| OPTION^DVBAUDDIQ | COMMON+7 |
| OPTSCH^DVBAUDDIQ | SCREEN+35 |
| SUMOPT^DVBAUDDIQ | COMMON+9 |
| $$DATE^DVBAUDDT1 | SETTMP+11, SETTMP+14 |
| $$DAYSAGO^DVBAUDDT1 | SETTMP+16 |
| DOTS^DVBAUDPRT2 | BUILDFT+9, BUILDOPT+8, BUILDPKG+9, BUILDSUM+8 |
| $$FMDIFF^XLFDT | SCREEN+22, SCREEN+27 |
| $$UP^XLFSTR | SORT2+3 |
| FileNo | Call Tags |
|---|---|
| ^DIC(19 - [#19] | GET1^DIQ |
| ^DIC(19.2 - [#19.2] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(19 - [#19] | BUILDFT+7, BUILDFT+12, BUILDPKG+7, BUILDPKG+12 |
| ^DVB(396.9991 - [#396.9991] | BUILDFT+13, BUILDOPT+5, BUILDPKG+13, BUILDSUM+5 |
| ^TMP("AMIE" | SETTMP+23* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIERR | BUILDOPT+6~, BUILDPKG+14~, BUILDSUM+6~ |
| DT | SCREEN+22, SCREEN+24, SCREEN+27 |
| >> DVB2DTBEG("I" | SCREEN+49, SCREEN+52 |
| >> DVB2DTEND("I" | SCREEN+50, SCREEN+53 |
| >> DVBASKDT | SCREEN+47 |
| DVBCNT | BUILDFT+2~, BUILDFT+5*, BUILDFT+8*, BUILDFT+9, BUILDOPT+2~, BUILDOPT+4*, BUILDOPT+7*, BUILDOPT+8, BUILDPKG+2~, BUILDPKG+5* , BUILDPKG+8*, BUILDPKG+9, BUILDSUM+2~, BUILDSUM+4*, BUILDSUM+7*, BUILDSUM+8 |
| >> DVBDAYS | SCREEN+18, SCREEN+23, SCREEN+27 |
| DVBDAYSAGO | SCREEN+4~, SCREEN+21*, SCREEN+22*, SCREEN+23 |
| DVBERRMSG | BUILDOPT+6~, BUILDPKG+14~, BUILDSUM+6~ |
| >> DVBFTBEG | BUILDFT+6 |
| >> DVBFTEND | BUILDFT+7 |
| DVBIEN19 | BUILDFT+10~, BUILDFT+11*, BUILDFT+12*, BUILDFT+13, BUILDFT+15, BUILDOPT+2~, BUILDOPT+4*, BUILDOPT+5*, BUILDOPT+9, BUILDOPT+13 , BUILDPKG+10~, BUILDPKG+11*, BUILDPKG+12*, BUILDPKG+13, BUILDPKG+15, BUILDPKG+18, BUILDSUM+2~, BUILDSUM+4*, BUILDSUM+5*, BUILDSUM+9 , BUILDSUM+11, COMMON~, COMMON+7, COMMON+9, COMMON+19, SETTMP~, SETTMP+8, SETTMP+23 |
| DVBIENOSF | SCREEN+32~, SCREEN+33*, SCREEN+34, SCREEN+35 |
| >> DVBNTIMES | SCREEN+14, SCREEN+15 |
| DVBOPT | COMMON+2, COMMON+3~, COMMON+14*, SCREEN+43, SCREEN+44 |
| >> DVBOPTION | SETTMP+23 |
| DVBOPTNAME | BUILDFT+2~, BUILDFT+6*, BUILDFT+7*, BUILDFT+12, BUILDFT+15, BUILDOPT+6~, BUILDOPT+9*, BUILDOPT+11, BUILDOPT+13, BUILDPKG+2~ , BUILDPKG+6*, BUILDPKG+7*, BUILDPKG+12, BUILDPKG+15*, BUILDPKG+18, BUILDSUM+6~, BUILDSUM+9*, BUILDSUM+11, COMMON~ |
| DVBOPTSCH | SCREEN+32~ |
| DVBOPTSCH("FREQ" | SCREEN+37 |
| DVBOPTSCH("QTORUNTIME" | SCREEN+38 |
| DVBOPTSCH("TASKID" | SCREEN+36 |
| >> DVBPKG | BUILDPKG+6, BUILDPKG+7 |
| DVBQUIT | BUILDOPT+2~, BUILDOPT+4*, BUILDOPT+5, BUILDOPT+10, BUILDPKG+16, BUILDSUM+10, COMMON+7 |
| >> DVBRPT | BUILD+8, BUILD+9, BUILD+10, BUILD+11, BUILD+12, BUILD+13, BUILD+14, BUILD+15, BUILD+16, BUILD+17 , BUILD+18, SCREEN+13, SCREEN+14, SCREEN+15, SCREEN+18, SCREEN+23, SCREEN+24, SCREEN+27, SCREEN+28, SCREEN+31 , SCREEN+41 |
| DVBRPTDATA | SETTMP+4~, SETTMP+7*, SETTMP+8*, SETTMP+9*, SETTMP+10*, SETTMP+11*, SETTMP+12*, SETTMP+13*, SETTMP+14*, SETTMP+15* , SETTMP+16*, SETTMP+17*, SETTMP+18*, SETTMP+23 |
| DVBSAVEOPT | COMMON+1~, COMMON+2*, COMMON+14 |
| DVBSKIP | COMMON+15~, COMMON+17*, SCREEN+13*, SCREEN+14*, SCREEN+15*, SCREEN+18*, SCREEN+23*, SCREEN+24*, SCREEN+27*, SCREEN+28* , SCREEN+34*, SCREEN+36*, SCREEN+37*, SCREEN+38*, SCREEN+41*, SCREEN+43*, SCREEN+44*, SCREEN+47, SCREEN+49*, SCREEN+50* , SCREEN+52*, SCREEN+53* |
| >> DVBSORT | SCREEN+48, SETTMP+20 |
| DVBSORT1 | SETTMP+4~, SETTMP+23, SORT1+3*, SORT2+3*, SORT3+3*, SORT4+3*, SORT5+3*, SORT6+3* |
| DVBSORT2 | SETTMP+4~, SETTMP+23, SORT1+4*, SORT2+4*, SORT3+4*, SORT4+4*, SORT5+4*, SORT6+4* |
| DVBSORTBY | SETTMP+4~, SETTMP+20*, SETTMP+21 |
| DVBSUMOPT | COMMON+1~, COMMON+17, SCREEN~ |
| DVBSUMOPT("ACTIVE?" | SCREEN+43, SCREEN+44, SETTMP+10 |
| DVBSUMOPT("AUDDAYS" | SCREEN+18, SETTMP+13 |
| DVBSUMOPT("DT1STI" | SETTMP+14 |
| DVBSUMOPT("DTLASTI" | SCREEN+22, SCREEN+24, SCREEN+27, SCREEN+41, SCREEN+52, SCREEN+53, SETTMP+16, SORT4+3 |
| DVBSUMOPT("DTSTART" | SETTMP+12 |
| DVBSUMOPT("DTSTARTI" | SCREEN+49, SCREEN+50, SETTMP+11, SORT3+3 |
| DVBSUMOPT("OPTNAME" | SCREEN+33, SETTMP+7, SORT1+3, SORT2+4, SORT3+4, SORT4+4, SORT5+4, SORT6+4 |
| DVBSUMOPT("OPTTYPE" | SETTMP+9, SORT2+3 |
| DVBSUMOPT("USAGE" | SCREEN+13, SCREEN+14, SCREEN+15, SCREEN+27, SCREEN+28, SETTMP+18, SORT5+3, SORT6+3 |