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

Package: HINQ

Routine: DVBUTIL


Information

DVBUTIL ;ALB/CP/JD/BG - CAPRI UTILITIES RPCS; June 23, 2023@10:20 ; 9/22/25 1:02pm

Source Information

Source file <DVBUTIL.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$FMTE,$$NOW)^XLFDT  $$NAME^XUSER  
VA FileMan 2 ^DIE  $$GET1^DIQ  
Toolkit 1 ($$GET,GETLST,GETWP)^XPAR  

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

Package Total Caller Graph
Automated Medical Information Exchange 17 DVBA CAPRI CMT IEPD RESET  DVBA CAPRI CMT SIGFLD NUM  DVBA CAPRI CMT SKIP COND  DVBA CAPRI CMT TOGGLE  DVBA CAPRI GET EXAMINER INFO  DVBA CAPRI INVALID CHAR LIST  DVBA CAPRI MED OPN FIELDS  DVBA CAPRI PDF LOGIC TOGGLE  
DVBA CAPRI PDF SIG FIELD NAMES  DVBA CAPRI PN TOGGLE  DVBA CAPRI PROXY DATA  DVBA CAPRI SECURITY TOGGLE  DVBA CAPRI SUPPORT MESSAGE  DVBA CAPRI TOGGLE XML HEADER  DVBA CAPRI WORD WRAP  DVBCTPDF  
DVBCTXML  

Entry Points

Name Comments DBIA/ICR reference
LOCKUNLOCK(DVBRETURN,DVBIEN,DVBLOCK) ;
INVALCHAR(DVBRETURN) ;
TOGGLE(DVBRETURN) ;
EXINFO(DVBRETURN,DVBDUZ,DVBDVI) ;
SECTOG(DVBRETURN) ;RPC: DVBA CAPRI SECURITY TOGGLE ;CAPRI-11932;JCS
PDFSIGNM(DVBRTN) ;
HELPINFO(DVBRETURN) ;RPC: DVBA CAPRI SUPPORT MESSAGE ;CAPRI-12817 ;GTR
DBQLOGIC(DVBRETURN) ;
WKSHBYEXAM(DVBRETURN,DVBEXAM) ;
PNTOG(DVBRTN) ;
PCHILDLOGIC(DVBRTN) ;
CSKIPLOGIC(DVBRTN) ;
IEPDREST(DVBRTN) ;
CONDSKIP(DVBRTN) ;
WORDWRAP(DVBRTN) ;
MEDOPFLDS(DVBRTN) ;
LISTPROXY(DVBRTN) ; CAPRI-7981
XMLHEADER(DVBRTN) ;
SIGFLDNUM(DVBRTN) ;

External References

Name Field # of Occurrence
^DIE LOCKUNLOCK+21, LOCKUNLOCK+32
$$GET1^DIQ LOCKUNLOCK+8, LOCKUNLOCK+9, EXINFO+9, EXINFO+11, EXINFO+12, EXINFO+13, EXINFO+14, EXINFO+15, EXINFO+16, EXINFO+17
$$FMTE^XLFDT LOCKUNLOCK+17
$$NOW^XLFDT LOCKUNLOCK+16
$$GET^XPAR INVALCHAR+4, INVALCHAR+8, TOGGLE+4, SECTOG+2, HELPINFO+2, PNTOG+4, IEPDREST+4, WORDWRAP+4, LISTPROXY+2, XMLHEADER+4
, SIGFLDNUM+4
GETLST^XPAR PDFSIGNM+6, PCHILDLOGIC+5, CSKIPLOGIC+3, CONDSKIP+4
GETWP^XPAR DBQLOGIC+6, MEDOPFLDS+5
$$NAME^XUSER EXINFO+7

Used in RPC

RPC Name Call Tags
DVBA CAPRI INVALID CHAR LIST INVALCHAR
DVBA CAPRI UNLOCK EXAM LOCKUNLOCK
DVBA CAPRI CMT TOGGLE TOGGLE
DVBA CAPRI GET EXAMINER INFO EXINFO
DVBA CAPRI SECURITY TOGGLE SECTOG
DVBA CAPRI PDF SIG FIELD NAMES PDFSIGNM
DVBA CAPRI PDF LOGIC TOGGLE DBQLOGIC
DVBA CAPRI WORKSHEET BY EXAM WKSHBYEXAM
DVBA CAPRI PN TOGGLE PNTOG
DVBA CAPRI SKIP PARENTCHILD PCHILDLOGIC
DVBA CAPRI SKIP CHILD RESET CSKIPLOGIC
DVBA CAPRI CMT IEPD RESET IEPDREST
DVBA CAPRI CMT SKIP COND CONDSKIP
DVBA CAPRI WORD WRAP WORDWRAP
DVBA CAPRI MED OPN FIELDS MEDOPFLDS
DVBA CAPRI SUPPORT MESSAGE HELPINFO
DVBA CAPRI PROXY DATA LISTPROXY
DVBA CAPRI TOGGLE XML HEADER XMLHEADER
DVBA CAPRI CMT SIGFLD NUM SIGFLDNUM

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DVB(396.17 - [#396.17] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ
^DIC(5 - [#5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DVB(396.17 - [#396.17] LOCKUNLOCK+22, LOCKUNLOCK+33, WKSHBYEXAM+11
^DVB(396.4 - [#396.4] WKSHBYEXAM+7, WKSHBYEXAM+8, WKSHBYEXAM+9
^TMP("DBQLOGIC" DBQLOGIC+4!, DBQLOGIC+17*, DBQLOGIC+18
^TMP("DVBMEDOPFLDS" MEDOPFLDS+4!, MEDOPFLDS+7*, MEDOPFLDS+8
^TMP("PDFSIGNM" PDFSIGNM+4!, PDFSIGNM+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA LOCKUNLOCK+19!, LOCKUNLOCK+20*, LOCKUNLOCK+30!, LOCKUNLOCK+31*, LOCKUNLOCK+36!
DIE LOCKUNLOCK+19!, LOCKUNLOCK+20*, LOCKUNLOCK+30!, LOCKUNLOCK+31*, LOCKUNLOCK+36!
DR LOCKUNLOCK+19!, LOCKUNLOCK+20*, LOCKUNLOCK+30!, LOCKUNLOCK+31*, LOCKUNLOCK+36!
DUZ LOCKUNLOCK+9, LOCKUNLOCK+13, LOCKUNLOCK+14, LOCKUNLOCK+18, LOCKUNLOCK+28, LOCKUNLOCK+29
DVBA EXINFO+3~, EXINFO+15*, EXINFO+16
DVBARTN PDFSIGNM+3~, PDFSIGNM+5*, PDFSIGNM+6, PDFSIGNM+7
DVBBAD INVALCHAR+2~, INVALCHAR+12*, INVALCHAR+14
DVBCNT INVALCHAR+2~, INVALCHAR+6*, INVALCHAR+13, PCHILDLOGIC+4~, PCHILDLOGIC+6*, PCHILDLOGIC+7, PCHILDLOGIC+8, PCHILDLOGIC+9, CSKIPLOGIC+2~, CSKIPLOGIC+4*
, CSKIPLOGIC+5, CSKIPLOGIC+6, CSKIPLOGIC+7, CONDSKIP+3~, CONDSKIP+5*, CONDSKIP+6, CONDSKIP+7, CONDSKIP+8
DVBDATA DBQLOGIC+3~, DBQLOGIC+5*, DBQLOGIC+10*, DBQLOGIC+11*, DBQLOGIC+12, DBQLOGIC+13*, DBQLOGIC+17
DVBDATA( DBQLOGIC+15*
DVBDTTM LOCKUNLOCK+3~, LOCKUNLOCK+17*, LOCKUNLOCK+18
DVBDUZ EXINFO~, EXINFO+4*, EXINFO+5, EXINFO+7, EXINFO+8
DVBDVAD1 EXINFO+3~, EXINFO+12*, EXINFO+18
DVBDVAD2 EXINFO+3~, EXINFO+13*, EXINFO+18
DVBDVCT EXINFO+3~, EXINFO+14*, EXINFO+18
DVBDVI EXINFO~, EXINFO+4*, EXINFO+6, EXINFO+9, EXINFO+10, EXINFO+11, EXINFO+12, EXINFO+13, EXINFO+14, EXINFO+15
, EXINFO+17
DVBDVNM EXINFO+3~, EXINFO+9*, EXINFO+10, EXINFO+11*, EXINFO+18
DVBDVSTA EXINFO+3~, EXINFO+16*, EXINFO+18
DVBDVZP EXINFO+3~, EXINFO+17*, EXINFO+18
DVBERR PDFSIGNM+3~, PDFSIGNM+4!, PDFSIGNM+6, PDFSIGNM+9, DBQLOGIC+3~, DBQLOGIC+6, DBQLOGIC+7, MEDOPFLDS+3~, MEDOPFLDS+5, MEDOPFLDS+6
DVBEXAM WKSHBYEXAM~, WKSHBYEXAM+6, WKSHBYEXAM+7, WKSHBYEXAM+8
DVBEXNM EXINFO+3~, EXINFO+7*, EXINFO+8, EXINFO+18
DVBGOOD INVALCHAR+2~, INVALCHAR+13*, INVALCHAR+14
DVBI INVALCHAR+2~, INVALCHAR+3*, INVALCHAR+4, INVALCHAR+7*, INVALCHAR+8, DBQLOGIC+3~, DBQLOGIC+12*, DBQLOGIC+15, PCHILDLOGIC+8*, CSKIPLOGIC+6*
, CONDSKIP+7*
DVBI2 INVALCHAR+2~, INVALCHAR+10*, INVALCHAR+12
DVBIEN LOCKUNLOCK~, LOCKUNLOCK+4, LOCKUNLOCK+8, LOCKUNLOCK+20, LOCKUNLOCK+22, LOCKUNLOCK+31, LOCKUNLOCK+33
DVBIEN1 WKSHBYEXAM+3~, WKSHBYEXAM+4*, WKSHBYEXAM+8*, WKSHBYEXAM+9
DVBIEN2 WKSHBYEXAM+3~, WKSHBYEXAM+9*, WKSHBYEXAM+10, WKSHBYEXAM+11, WKSHBYEXAM+12
DVBINV INVALCHAR+2~, INVALCHAR+8*, INVALCHAR+9, INVALCHAR+12
DVBLEN INVALCHAR+2~, INVALCHAR+5*, INVALCHAR+6, DBQLOGIC+3~, DBQLOGIC+8*, DBQLOGIC+12, DBQLOGIC+13
DVBLEN2 INVALCHAR+2~, INVALCHAR+9*, INVALCHAR+10
DVBLIST DBQLOGIC+3~, DBQLOGIC+5*, DBQLOGIC+6, PCHILDLOGIC+4~, PCHILDLOGIC+5, PCHILDLOGIC+6, CSKIPLOGIC+2~, CSKIPLOGIC+3, CSKIPLOGIC+4, CONDSKIP+3~
, CONDSKIP+4, CONDSKIP+5
DVBLIST( DBQLOGIC+15, PCHILDLOGIC+8, CSKIPLOGIC+6, CONDSKIP+7
DVBLIST("" DBQLOGIC+8
DVBLIST(1 DBQLOGIC+9
DVBLOCK LOCKUNLOCK~, LOCKUNLOCK+5, LOCKUNLOCK+6, LOCKUNLOCK+11, LOCKUNLOCK+26
DVBLOCKSTA LOCKUNLOCK+3~, LOCKUNLOCK+8*, LOCKUNLOCK+12, LOCKUNLOCK+13, LOCKUNLOCK+14, LOCKUNLOCK+15, LOCKUNLOCK+27, LOCKUNLOCK+28, LOCKUNLOCK+29
DVBNOW LOCKUNLOCK+3~, LOCKUNLOCK+16*, LOCKUNLOCK+17
DVBPAR TOGGLE+3~, TOGGLE+4*, TOGGLE+5, SECTOG+1~, SECTOG+2*, SECTOG+3, HELPINFO+1~, HELPINFO+2*, HELPINFO+3, PNTOG+3~
, PNTOG+4*, PNTOG+5, IEPDREST+3~, IEPDREST+4*, IEPDREST+5, WORDWRAP+3~, WORDWRAP+4*, WORDWRAP+5, XMLHEADER+3~, XMLHEADER+4*
, XMLHEADER+5, SIGFLDNUM+3~, SIGFLDNUM+4*, SIGFLDNUM+5
DVBPERSON LOCKUNLOCK+3~, LOCKUNLOCK+9*, LOCKUNLOCK+18*, LOCKUNLOCK+20, LOCKUNLOCK+22
DVBRCHAR INVALCHAR+2~, INVALCHAR+4*, INVALCHAR+5, INVALCHAR+13
DVBRETURN LOCKUNLOCK~, LOCKUNLOCK+4*, LOCKUNLOCK+5*, LOCKUNLOCK+6*, LOCKUNLOCK+7!, LOCKUNLOCK+13*, LOCKUNLOCK+14*, LOCKUNLOCK+22*, LOCKUNLOCK+23*, LOCKUNLOCK+27*
, LOCKUNLOCK+28*, LOCKUNLOCK+33*, LOCKUNLOCK+34*, INVALCHAR~, TOGGLE~, TOGGLE+5*, EXINFO~, EXINFO+5*, EXINFO+6*, EXINFO+8*
, EXINFO+10*, EXINFO+18*, SECTOG~, SECTOG+3*, HELPINFO~, HELPINFO+3*, DBQLOGIC~, DBQLOGIC+7*, DBQLOGIC+18*, WKSHBYEXAM~
, WKSHBYEXAM+6*, WKSHBYEXAM+7*, WKSHBYEXAM+10*, WKSHBYEXAM+11*, WKSHBYEXAM+12*
DVBRETURN( INVALCHAR+14*
DVBRTN PDFSIGNM~, PDFSIGNM+7*, PDFSIGNM+8*, PDFSIGNM+9*, DBQLOGIC+3~, DBQLOGIC+9*, DBQLOGIC+10, DBQLOGIC+11, PNTOG~, PNTOG+5*
, PCHILDLOGIC~, CSKIPLOGIC~, IEPDREST~, IEPDREST+5*, CONDSKIP~, WORDWRAP~, WORDWRAP+5*, MEDOPFLDS~, MEDOPFLDS+6*, MEDOPFLDS+8*
, LISTPROXY~, LISTPROXY+2*, LISTPROXY+3*, XMLHEADER~, XMLHEADER+5*, SIGFLDNUM~, SIGFLDNUM+5*
DVBRTN( PCHILDLOGIC+8*, CSKIPLOGIC+6*, CONDSKIP+7*
DVBRTN(0 PCHILDLOGIC+7*, PCHILDLOGIC+9*, CSKIPLOGIC+5*, CSKIPLOGIC+7*, CONDSKIP+6*, CONDSKIP+8*
DVBSEQ INVALCHAR+2~, INVALCHAR+3*, INVALCHAR+11*, INVALCHAR+14, DBQLOGIC+3~, DBQLOGIC+5*, DBQLOGIC+14*, DBQLOGIC+15
DVBTMP MEDOPFLDS+3~, MEDOPFLDS+5, MEDOPFLDS+7
U LOCKUNLOCK+22, LOCKUNLOCK+33, INVALCHAR+14, EXINFO+18
X LOCKUNLOCK+19!, LOCKUNLOCK+30!, LOCKUNLOCK+36!
Y LOCKUNLOCK+19!, LOCKUNLOCK+30!, LOCKUNLOCK+36!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All