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 |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DVBACER1

Package: Automated Medical Information Exchange

Routine: DVBACER1


Information

DVBACER1 ;BEST/JFW - DEMTRAN CONTRACTED EXAM REPORTS ; 6/27/12 3:56pm

Source Information

Source file <DVBACER1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$DEL,$$FTG,CLOSE,OPEN)^%ZISH  $$FMTE^XLFDT  
VA FileMan 2 (,C)^%DTC  GETS^DIQ  
Registration 1 DEM^VADPT  

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 DVBAD CONTRACTED EXAM REPORTS  

Entry Points

Name Comments DBIA/ICR reference
CERPTS(DVBALST,DVBARTYP,DVBAFLTRS) ;Contracted Exam Reports
CERPTS2 ;Logic for timeliness report
CONLST(DVBACIEN,DVBARSLTS) ;Get Contractor List
DRPTS(DVBACSRT,DVBARIEN,DVBAEIEN,DVBASCRH) ; Detailed Report Processing
DSPLYDTL(DVBACSRT,DVBACIEN,DVBAPEXMS,DVBASCRH,DVBADLMT) ;Display Sorted Detailed Report Info
EXMINFO(DVBAPEXMS,DVBAEIEN,DVBACSRT,DVBADLMT,DVBASPCG) ;Display Exam Info
DRPTSPCG(DVBACSRT,DVBADLMT,DVBASPCG) ;Setup Detailed Report Spacing
SRPTS(DVBARIEN,DVBACNDE,DVBAGLBL,DVBARSLTS) ;Summary Report Processing
TRPTS(DVBACNDE,DVBAGLBL,DVBARSLTS,DVBATVAL) ;Timeliness Report Processing
TRPTS2(DVBACNDE) ;Timeliness include logic
TRPTS3(DVBAGLBL,DVBARSLTS) ;Timeliness calculation section
GETHFS() ;Get HFS File Name
OPENHFS(DVBAHNDL,DVBAHFS,DVBAMODE,DVBARSLTS) ;Open HFS File
CLOSEHFS(DVBAHNDL,DVBAHFS,DVBARSLTS) ;Close HFS and unload data

External References

Name Field # of Occurrence
^%DTC CERPTS+59, TRPTS2+7
C^%DTC CERPTS+20
$$DEL^%ZISH CLOSEHFS+5
$$FTG^%ZISH CLOSEHFS+4
CLOSE^%ZISH CLOSEHFS+2
OPEN^%ZISH OPENHFS+3
GETS^DIQ DRPTS+3, DSPLYDTL+35, EXMINFO+3, TRPTS2+4
DEM^VADPT DSPLYDTL+34
$$FMTE^XLFDT DSPLYDTL+37, DSPLYDTL+42, EXMINFO+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?DVBASPCG(1),"Request Date",$S(DVBADLMT:"^",1:""),?DVBASPCG(2),"SSN",$S(DVBADLMT:"^",1:"")
  • Line Location: DSPLYDTL+11
Function Call: WRITE
  • Prompt: ?DVBASPCG(3),"Patient Name",$S(DVBADLMT:"^",1:""),?DVBASPCG(4),"Status",$S(DVBADLMT:"^",1:"")
  • Line Location: DSPLYDTL+12
Function Call: WRITE
  • Prompt: ?DVBASPCG(5),"Examinations",$S(DVBADLMT:"^",1:"")
  • Line Location: DSPLYDTL+14
Function Call: WRITE
  • Prompt: ?DVBASPCG(7),"Referred"
  • Line Location: DSPLYDTL+16
Function Call: WRITE
  • Prompt: ?DVBASPCG(5),$G(DVBAEXM(396.4,DVBAEIEN_",",.03,"E")),$S(DVBADLMT:"^",1:"")
  • Line Location: EXMINFO+5
Function Call: WRITE
  • Prompt: ?DVBASPCG(7),$$FMTE^XLFDT($P($G(DVBAEXM(396.4,DVBAEIEN_",",101,"I")),"@"),"M"),$S(DVBADLMT:"^",1:"")
  • Line Location: EXMINFO+7

Used in RPC

RPC Name Call Tags
DVBAD CONTRACTED EXAM REPORTS CERPTS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DVB(396.3 - [#396.3] GETS^DIQ
^DVB(396.4 - [#396.4] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DVB(396.3 - [#396.3] CERPTS+37, CERPTS+39, DRPTS+9, DSPLYDTL+33
^DVB(396.4 - [#396.4] CERPTS+43, CERPTS+44, CERPTS2+4, CERPTS2+5, CERPTS2+12
^DVB(396.45 - [#396.45] CONLST+5, CONLST+8, CONLST+9, SRPTS+2, TRPTS+9
^TMP("DVBA" CERPTS+9
^TMP($J CERPTS+5!, CERPTS+7, CERPTS+8, CERPTS2+2!, TRPTS2+3!, TRPTS2+8*, TRPTS2+11*, TRPTS3+1, TRPTS3+3, TRPTS3+5
, TRPTS3+7, TRPTS3+8, TRPTS3+11, TRPTS3+14!, TRPTS3+15!

Label References

Name Line Occurrences
$$GETHFS CERPTS+6
$$OPENHFS CERPTS+11
CERPTS2 CERPTS+41
CLOSEHFS CERPTS+65
CONLST CERPTS+34
DRPTS CERPTS+61
DRPTSPCG DSPLYDTL+3
DSPLYDTL CERPTS+64
EXMINFO DSPLYDTL+46
SRPTS CERPTS+62
TRPTS TRPTS3+13
TRPTS2 CERPTS2+14
TRPTS3 CERPTS+63, CERPTS2+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H CERPTS+3~
%Y CERPTS+3~, TRPTS2+1~
%ZIS CLOSEHFS+1~
CNTR TRPTS2+6*, TRPTS2+8, TRPTS2+11, TRPTS3+2~, TRPTS3+3*, TRPTS3+4, TRPTS3+5, TRPTS3+6, TRPTS3+7, TRPTS3+8
, TRPTS3+9*, TRPTS3+10, TRPTS3+11
DFN DSPLYDTL+2~, DSPLYDTL+33*
DT CERPTS+59
DVBACIEN CERPTS+1~, CERPTS+14*, CERPTS+23*, CERPTS+34, CERPTS+50, CERPTS+64, CERPTS2+9, CONLST~, CONLST+4, CONLST+5
, CONLST+6, CONLST+8*, CONLST+9, CONLST+12, CONLST+13, DSPLYDTL~, DSPLYDTL+9, DSPLYDTL+10, DSPLYDTL+15, DSPLYDTL+24
, DSPLYDTL+26, DSPLYDTL+41
DVBACNDE CONLST+2~, CONLST+5*, CONLST+6, CONLST+9*, CONLST+12, CONLST+13, SRPTS~, SRPTS+2, SRPTS+4, SRPTS+6
, SRPTS+8, SRPTS+9, SRPTS+10, SRPTS+12, TRPTS~, TRPTS+3, TRPTS+4, TRPTS+6, TRPTS+8, TRPTS+9
, TRPTS+11, TRPTS2~, TRPTS2+7, TRPTS2+8, TRPTS2+11, TRPTS3+11*, TRPTS3+13
DVBACNME DRPTS+1~, DRPTS+4*, DRPTS+5*, DRPTS+11, DSPLYDTL+1~, DSPLYDTL+4*, DSPLYDTL+26, DSPLYDTL+27, DSPLYDTL+28*, DSPLYDTL+29
, SRPTS+1~, SRPTS+2*, SRPTS+4, SRPTS+6, SRPTS+10, SRPTS+12, TRPTS+1~, TRPTS+9*, TRPTS+11, TRPTS2+1~
DVBACNTR SRPTS+1~, SRPTS+4*, SRPTS+6, SRPTS+10*, SRPTS+12
DVBACSRT CERPTS+3~, CERPTS+15*, CERPTS+28*, CERPTS+61, CERPTS+64, DRPTS~, DRPTS+10, DRPTS+11, DSPLYDTL~, DSPLYDTL+3
, DSPLYDTL+5, DSPLYDTL+9, DSPLYDTL+10, DSPLYDTL+15, DSPLYDTL+24, DSPLYDTL+26, DSPLYDTL+41, DSPLYDTL+46, EXMINFO~, EXMINFO+6
, DRPTSPCG~, DRPTSPCG+2, DRPTSPCG+10, DRPTSPCG+11
DVBADEL CLOSEHFS+1~, CLOSEHFS+5
DVBADEL( CLOSEHFS+3*
DVBADLMT CERPTS+3~, CERPTS+15*, CERPTS+30*, CERPTS+64, DSPLYDTL~, DSPLYDTL+3, DSPLYDTL+9, DSPLYDTL+10, DSPLYDTL+11, DSPLYDTL+12
, DSPLYDTL+13, DSPLYDTL+14, DSPLYDTL+15, DSPLYDTL+19, DSPLYDTL+21, DSPLYDTL+24, DSPLYDTL+26, DSPLYDTL+36, DSPLYDTL+40, DSPLYDTL+46
, EXMINFO~, EXMINFO+4, EXMINFO+5, EXMINFO+6, EXMINFO+7, DRPTSPCG~, DRPTSPCG+2, DRPTSPCG+4, DRPTSPCG+6
DVBAEDTE CERPTS+1~, CERPTS+14*, CERPTS+21*, CERPTS+37
DVBAEIEN CERPTS+2~, CERPTS+42*, CERPTS+43*, CERPTS+44, CERPTS+61, CERPTS2+3*, CERPTS2+4*, CERPTS2+5, CERPTS2+12, DRPTS~
, DRPTS+3, DRPTS+4, DRPTS+6, DRPTS+10, DRPTS+11, EXMINFO~, EXMINFO+3, EXMINFO+5, EXMINFO+6, EXMINFO+7
, EXMINFO+8, TRPTS2+4, TRPTS2+5, TRPTS2+6
DVBAENDE CERPTS+2~, CERPTS+44*, CERPTS+47, CERPTS+50, CERPTS+56, CERPTS+59, CERPTS+62, CERPTS2+5*, CERPTS2+7, CERPTS2+9
CERPTS2+14
DVBAENME DRPTS+1~, DRPTS+6*, DRPTS+7*, DRPTS+8*, DRPTS+10, DRPTS+11
DVBAERR OPENHFS+1~, OPENHFS+2*, OPENHFS+4*, OPENHFS+5
DVBAEXM DRPTS+1~, EXMINFO+1~
DVBAEXM( DRPTS+4, DRPTS+6, EXMINFO+5, EXMINFO+6, EXMINFO+7, EXMINFO+8
DVBAEXM2 TRPTS2+2~
DVBAEXM2( TRPTS2+5, TRPTS2+6
DVBAFLTRS CERPTS~
DVBAFLTRS("CONTRACTOR" CERPTS+23
DVBAFLTRS("DATE" CERPTS+18, CERPTS+19, CERPTS+21
DVBAFLTRS("DELIMITTED" CERPTS+30
DVBAFLTRS("PENDING" CERPTS+25, CERPTS+26
DVBAFLTRS("SORT" CERPTS+28
DVBAGLBL CERPTS+2~, CERPTS+8*, CERPTS+10, CERPTS+62, CERPTS+63, CERPTS+67, CERPTS2+15, SRPTS~, SRPTS+8, SRPTS+9
, TRPTS~, TRPTS+3, TRPTS+4, TRPTS+6, TRPTS+8, TRPTS3~, TRPTS3+13
DVBAH GETHFS+1~, GETHFS+2*, GETHFS+3
DVBAHFS CERPTS+1~, CERPTS+6*, CERPTS+11, CERPTS+65, OPENHFS~, OPENHFS+3, CLOSEHFS~, CLOSEHFS+3, CLOSEHFS+4
DVBAHNDL OPENHFS~, OPENHFS+3, CLOSEHFS~, CLOSEHFS+2
DVBAI DRPTSPCG+1~, DRPTSPCG+5*
DVBAINFO DSPLYDTL+1~, DSPLYDTL+47!
DVBAINFO( DSPLYDTL+39, DSPLYDTL+44
DVBALNE DSPLYDTL+2~, DSPLYDTL+17*, DSPLYDTL+20*, DSPLYDTL+21
DVBALST CERPTS~, CERPTS+66*
DVBAMODE OPENHFS~, OPENHFS+3
DVBANDAYS TRPTS+1~, TRPTS+3*, TRPTS+6, TRPTS+11, TRPTS2+1~
DVBANEXMS TRPTS+1~, TRPTS+4*, TRPTS+8, TRPTS+11, TRPTS2+1~
DVBAOFST DSPLYDTL+1~, DSPLYDTL+4*, DSPLYDTL+5*, DSPLYDTL+31, DSPLYDTL+32, DSPLYDTL+37, DSPLYDTL+42, DSPLYDTL+46, DRPTSPCG+1~, DRPTSPCG+2*
, DRPTSPCG+7, DRPTSPCG+8, DRPTSPCG+9, DRPTSPCG+10
DVBAPDAYS CERPTS+1~, CERPTS+15*, CERPTS+26*, CERPTS+57, CERPTS+60
DVBAPEXMS CERPTS+1~, CERPTS+15*, CERPTS+26*, CERPTS+54, CERPTS+64, DSPLYDTL~, DSPLYDTL+18, DSPLYDTL+46, EXMINFO~, EXMINFO+8
DVBAQ CERPTS+1~, CERPTS+53*, CERPTS+54, CERPTS+56*, CERPTS+57, CERPTS+60*
DVBARDTM DRPTS+1~, DRPTS+9*, DRPTS+10, DRPTS+11
DVBAREF DSPLYDTL+1~, DSPLYDTL+4*, DSPLYDTL+22*, DSPLYDTL+25, DSPLYDTL+26, DSPLYDTL+28, DSPLYDTL+31, DSPLYDTL+32, DSPLYDTL+37, DSPLYDTL+42
, DSPLYDTL+46
DVBARIEN CERPTS+2~, CERPTS+38*, CERPTS+39*, CERPTS+43, CERPTS+61, CERPTS+62, CERPTS2+4, DRPTS~, DRPTS+9, DRPTS+10
, DRPTS+11, DSPLYDTL+1~, DSPLYDTL+4*, DSPLYDTL+31, DSPLYDTL+32*, DSPLYDTL+33, DSPLYDTL+35, DSPLYDTL+39, DSPLYDTL+44, SRPTS~
, SRPTS+8, SRPTS+9
DVBARSLTS CERPTS+2~, CERPTS+9*, CERPTS+10, CERPTS+11, CERPTS+34, CERPTS+62, CERPTS+63, CERPTS+65, CERPTS+66, CERPTS2+15
, CONLST~, CONLST+6, CONLST+12, CONLST+13, SRPTS~, SRPTS+4, SRPTS+6*, SRPTS+10, SRPTS+12*, TRPTS~
, TRPTS+11*, TRPTS3~, TRPTS3+13, OPENHFS~, OPENHFS+4, CLOSEHFS~, CLOSEHFS+4
DVBARTYP CERPTS~, CERPTS+8, CERPTS+9, CERPTS+34, CERPTS+41, CERPTS+52, CERPTS+61, CERPTS+62, CERPTS+63, CERPTS+64
, CONLST+13
DVBASCRH CERPTS+2~, CERPTS+7*, CERPTS+10, CERPTS+61, CERPTS+64, CERPTS+67, DRPTS~, DRPTS+10, DRPTS+11, DSPLYDTL~
, DSPLYDTL+4, DSPLYDTL+7, DSPLYDTL+22
DVBASDTE CERPTS+1~, CERPTS+15*, CERPTS+19*, CERPTS+20*, CERPTS+37*, CERPTS+39
DVBASPCG DSPLYDTL+2~, DSPLYDTL+3, DSPLYDTL+46, EXMINFO~, DRPTSPCG~, DRPTSPCG+3!
DVBASPCG( DRPTSPCG+5*
DVBASPCG(1 DSPLYDTL+11, DSPLYDTL+37, DRPTSPCG+7*
DVBASPCG(2 DSPLYDTL+11, DSPLYDTL+38, DRPTSPCG+7*
DVBASPCG(3 DSPLYDTL+12, DSPLYDTL+38, DRPTSPCG+8*
DVBASPCG(4 DSPLYDTL+12, DSPLYDTL+39, DRPTSPCG+8*
DVBASPCG(5 DSPLYDTL+14, EXMINFO+5, DRPTSPCG+9*
DVBASPCG(6 DSPLYDTL+15, EXMINFO+6, DRPTSPCG+9*
DVBASPCG(7 DSPLYDTL+16, DSPLYDTL+17, EXMINFO+7, DRPTSPCG+10*, DRPTSPCG+11*
DVBASPCG(8 DSPLYDTL+19, DSPLYDTL+20, EXMINFO+8, DRPTSPCG+10*, DRPTSPCG+11*
DVBATVAL TRPTS~, TRPTS+6, TRPTS+11, TRPTS2+1~, TRPTS2+9*, TRPTS2+10*, TRPTS2+11, TRPTS3+2~, TRPTS3+7*, TRPTS3+8
, TRPTS3+11*, TRPTS3+12, TRPTS3+13
ERARY CERPTS+4~
EXSTAT CERPTS2+1~, CERPTS2+12*, CERPTS2+13
GETARY CERPTS+4~
IO CERPTS+12
OPENEXM TRPTS3+2~
OPENEXM( TRPTS3+6*, TRPTS3+7, TRPTS3+8*, TRPTS3+9, TRPTS3+10
POP OPENHFS+1~, OPENHFS+3
RSTAT CERPTS+4~
STAT TRPTS2+2~, TRPTS2+5*, TRPTS2+11
VADM DSPLYDTL+2~, DSPLYDTL+47!
VADM(1 DSPLYDTL+38, DSPLYDTL+43
VADM(2 DSPLYDTL+38, DSPLYDTL+43
X CERPTS+3~, CERPTS+20, CERPTS+60, DSPLYDTL+2~, DSPLYDTL+21*, TRPTS2+1~, TRPTS2+9, CLOSEHFS+1~, CLOSEHFS+4*, CLOSEHFS+5*
X1 CERPTS+3~, CERPTS+20*, CERPTS+59*, TRPTS2+1~, TRPTS2+7*
X2 CERPTS+3~, CERPTS+20*, CERPTS+59*, TRPTS2+1~, TRPTS2+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All