Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: DVBAUDAO1

Package: Automated Medical Information Exchange

Routine: DVBAUDAO1


Information

DVBAUDAO1 ;ALB/CP - List Audited Option Summary Build ; 4/12/18 5:57pm

Source Information

Source file <DVBAUDAO1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Automated Medical Information Exchange 4 DIERR^DVBAUDDILG1  (OPTION,OPTSCH,SUMOPT)^DVBAUDDIQ  ($$DATE,$$DAYSAGO)^DVBAUDDT1  DOTS^DVBAUDPRT2  
Kernel 2 $$FMDIFF^XLFDT  $$UP^XLFSTR  
VA FileMan 2 $$FIND1^DIC  $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Automated Medical Information Exchange 1 DVBAUDAO  

Entry Points

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

External References

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

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(19 - [#19] GET1^DIQ
^DIC(19.2 - [#19.2] FIND1^DIC

Global Variables Directly Accessed

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*

Label References

Name Line Occurrences
@( SETTMP+21
BUILDFT BUILD+15
BUILDOPT BUILD+8, BUILD+9, BUILD+10
BUILDPKG BUILD+16
BUILDSUM BUILD+11, BUILD+12, BUILD+13, BUILD+14, BUILD+17, BUILD+18
COMMON BUILDFT+15, BUILDOPT+13, BUILDPKG+18, BUILDSUM+11
SCREEN COMMON+17
SETTMP COMMON+19

Local Variables

Legend:

>> 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

Marked Items

Name Field # of Occurrence
$T( BUILDOPT+10, BUILDPKG+16, BUILDSUM+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All