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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DVBCTPDF

Package: Automated Medical Information Exchange

Routine: DVBCTPDF


Information

DVBCTPDF ;ALB/BG/CP/JD - CAPRI XML RPCS; FEB 6, 2023@16:20 ; 3/19/25 10:47am

Source Information

Source file <DVBCTPDF.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 5 ^DIC  FILE^DICN  (FILE,WP)^DIE  ^DIK  $$GET1^DIQ  
Kernel 2 $$NOW^XLFDT  OWNSKEY^XUSRB  
Automated Medical Information Exchange 1 $$NAMEUPD^DVBCTPD2  
HINQ 1 LOCKUNLOCK^DVBUTIL  

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

Package Total Caller Graph
Automated Medical Information Exchange 10 DVBA CAPRI CREATE WORKSHEET  DVBA CAPRI DELETE CHECK  DVBA CAPRI DELETE WORKSHEET  DVBA CAPRI GET DBQ PDF  DVBA CAPRI GET EXAM PDF  DVBA CAPRI GET WORKSHEET  DVBA CAPRI GET WORKSHEET LIST  DVBA CAPRI SAVE EXAM PDF  
DVBCTPD2  DVBCTXML  
HINQ 2 DVBSIGN  DVBSIGN2  

Entry Points

Name Comments DBIA/ICR reference
FAILPDF(DVBPDF,DVBIEN,DVBCT) ; CAPRI-17770 CP 4/3/25
LOCK(DVBIEN,DVBSV) ;
UNLOCK(DVBIEN,DVBSV) ;
PDFRTN(DVBRTN,DVBARRAY) ;
PDFEXAM(DVBRTN,DVBIEN) ;
CREATE(DVBRTN,DVBDATA,DVBEXAMLIST) ;
PDFSAVE(DVBRTN,DVBIEN,DVBSEQ,DVBEXAMNAME,DVBPDFDATA,DVBTABIO,DVBSMSG,DVBVER) ;
PASCALCHK(DVBRTN,DVBIEN) ;
PDFLST(DVBRTN,DVBIEN) ;
DELCHECK(DVBRTN,DVBIEN) ;
DELETE(DVBRTN,DVBIEN) ;

External References

Name Field # of Occurrence
^DIC CREATE+43
FILE^DICN CREATE+23, PDFSAVE+16
FILE^DIE PDFSAVE+23, DELETE+5
WP^DIE CREATE+46, PDFSAVE+20
^DIK CREATE+28
$$GET1^DIQ PDFEXAM+9, PDFEXAM+13, PDFEXAM+15, PDFEXAM+16, PDFEXAM+17, PDFEXAM+18, PDFEXAM+19, PDFEXAM+20, PDFEXAM+21, PDFEXAM+22
, PDFEXAM+23, PDFEXAM+25, PDFEXAM+26, PDFEXAM+28, PDFSAVE+19, PDFLST+11, PDFLST+12, PDFLST+13, PDFLST+14, PDFLST+15
, PDFLST+16, PDFLST+17, PDFLST+18, PDFLST+20, PDFLST+21, DELCHECK+13, DELCHECK+14, DELCHECK+15
$$NAMEUPD^DVBCTPD2 PDFSAVE+29, PDFSAVE+30
LOCKUNLOCK^DVBUTIL PDFEXAM+11, CREATE+49, DELCHECK+8
$$NOW^XLFDT CREATE+16, PDFSAVE+10
OWNSKEY^XUSRB DELCHECK+10

Used in RPC

RPC Name Call Tags
DVBA CAPRI GET EXAM PDF PDFRTN
DVBA CAPRI CREATE WORKSHEET CREATE
DVBA CAPRI SAVE EXAM PDF PDFSAVE
DVBA CAPRI GET WORKSHEET PDFEXAM
DVBA CAPRI PASCAL CHECK PASCALCHK
DVBA CAPRI GET WORKSHEET LIST PDFLST
DVBA CAPRI DELETE CHECK DELCHECK
DVBA CAPRI DELETE WORKSHEET DELETE
DVBA CAPRI GET DBQ PDF FAILPDF

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^DVB(396.17 - [#396.17] Classic Fileman Calls,  GET1^DIQ,  WP^DIE
396.1727 GET1^DIQ,  WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DVB(396.17 - [#396.17] FAILPDF+6, FAILPDF+7, FAILPDF+9, FAILPDF+12, FAILPDF+18, FAILPDF+19, LOCK+1, UNLOCK+1, PDFRTN+8, PDFRTN+9
, PDFRTN+10, PDFRTN+12, PDFRTN+15, PDFRTN+16, PDFEXAM+36, PDFEXAM+37, PDFEXAM+38, PDFEXAM+40, PDFSAVE+11, PDFSAVE+25
, PDFSAVE+32*, PASCALCHK+3, PASCALCHK+4, PDFLST+8, PDFLST+9, PDFLST+22, PDFLST+25, PDFLST+26, PDFLST+27, PDFLST+29
^TMP("DVBAPDF" FAILPDF+4!, FAILPDF+21*, FAILPDF+23
^TMP("DVBAPDFEDIT" PDFRTN+4!, PDFRTN+14*, PDFRTN+17*, PDFRTN+19
^TMP("DVBAPDFLST" PDFEXAM+6!, PDFEXAM+12*, PDFEXAM+35*, PDFEXAM+42*, PDFEXAM+43
^TMP("DVBPDFLST" PDFLST+6!, PDFLST+24*, PDFLST+31*, PDFLST+32
^VA(200 - [#200] DELCHECK+12

Label References

Name Line Occurrences
$$LOCK FAILPDF+16
UNLOCK FAILPDF+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA CREATE+17!, CREATE+25*, CREATE+28*, CREATE+29, CREATE+30!, CREATE+40!, CREATE+41*, CREATE+51!, PDFSAVE+6!, PDFSAVE+12*
DA(1 CREATE+41*, CREATE+42, PDFSAVE+12*, PDFSAVE+14
DIC CREATE+17!, CREATE+22*, CREATE+24!, CREATE+30!, CREATE+40!, CREATE+42*, CREATE+51!, PDFSAVE+6!, PDFSAVE+14*, PDFSAVE+17!
DIC("DR" CREATE+21*, PDFSAVE+15*
DIC(0 CREATE+22*, CREATE+42*, PDFSAVE+14*
DIE CREATE+17!, CREATE+30!, CREATE+40!, CREATE+51!, PDFSAVE+6!
DIK CREATE+28*, CREATE+30!
>> DILOCKTM LOCK+1
DLAYGO CREATE+40!, CREATE+42*, CREATE+51!, PDFSAVE+6!, PDFSAVE+14*
DO CREATE+17!
DR CREATE+17!, CREATE+18*, CREATE+19*, CREATE+21, CREATE+30!, CREATE+40!, CREATE+51!, PDFSAVE+6!
DUZ PDFSAVE+9, DELCHECK+10, DELCHECK+12, DELCHECK+17
DVBABCNT FAILPDF+3~, FAILPDF+15*, FAILPDF+19, FAILPDF+20, FAILPDF+21*
DVBABIEN FAILPDF+3~, FAILPDF+15*, FAILPDF+18*
DVBACE PDFEXAM+3~, PDFEXAM+28*, PDFEXAM+34
DVBAFDA PDFSAVE+3~
DVBAFDA( PDFSAVE+22*
DVBAIEN PDFRTN+3~, PDFRTN+8*, PDFRTN+9, PDFRTN+10, PDFRTN+13, PDFEXAM+36*, PDFEXAM+37, PDFEXAM+38, PDFEXAM+41, PDFLST+5~
, PDFLST+25*, PDFLST+26, PDFLST+27, PDFLST+30
DVBARRAY PDFRTN~, PDFRTN+5, PDFRTN+6, PDFRTN+7
DVBAUTH PDFEXAM+3~, PDFEXAM+17*, PDFEXAM+34, PDFLST+5~, PDFLST+11*, PDFLST+23, DELCHECK+4~, DELCHECK+13*, DELCHECK+17
DVBAUTHNM PDFEXAM+5~, PDFEXAM+18*, PDFEXAM+34
DVBAUTHOR CREATE+3~, CREATE+7*, CREATE+8, CREATE+18, CREATE+19, CREATE+27
DVBCKDAT CREATE+4~, CREATE+14*, CREATE+27*, CREATE+28
DVBCNT PDFRTN+3~, PDFRTN+6*, PDFRTN+14*, PDFRTN+17*, PDFEXAM+3~, PDFEXAM+30*, PDFEXAM+35, PDFEXAM+42*
DVBCPFLG PDFLST+5~, PDFLST+22*, PDFLST+23
DVBCT FAILPDF~, FAILPDF+6, PDFRTN+3~, PDFRTN+15*, PDFRTN+16, PDFEXAM+3~
DVBDATA CREATE~
DVBDATA(1 CREATE+5
DVBDATA(2 CREATE+7
DVBDATA(3 CREATE+9
DVBDATA(4 CREATE+10
DVBDATA(5 CREATE+11
DVBDATA(6 CREATE+12
DVBDBQREF CREATE+3~, CREATE+10*, CREATE+19
DVBDTTM CREATE+3~, CREATE+16*, CREATE+18, CREATE+27, PDFSAVE+3~, PDFSAVE+10*, PDFSAVE+15, PDFSAVE+19, PDFSAVE+22
DVBEN2 PDFSAVE+3~, PDFSAVE+30*, PDFSAVE+31, PDFSAVE+32
DVBERR CREATE+33~, CREATE+47, PDFSAVE+7~, PDFSAVE+21, PDFSAVE+23!, PDFSAVE+24, DELETE+2~, DELETE+6, DELETE+7
DVBEXAMCNT CREATE+3~, CREATE+34*, CREATE+35*, CREATE+36
DVBEXAMLIST CREATE~
DVBEXAMLIST( CREATE+35, CREATE+36, CREATE+37
DVBEXAMLIST(1 CREATE+13
DVBEXAMNAME CREATE+4~, CREATE+37*, CREATE+39, CREATE+44, PDFSAVE~, PDFSAVE+15, PDFSAVE+30, PDFSAVE+32
DVBEXAMSEQ CREATE+4~, CREATE+34*
DVBEXAMSEQ( CREATE+39*
DVBEXCT FAILPDF+3~, FAILPDF+5*, FAILPDF+8, FAILPDF+10*, FAILPDF+12
DVBEXNM FAILPDF+3~, FAILPDF+6*, FAILPDF+10
DVBFLAG DELCHECK+4~, DELCHECK+5*, DELCHECK+11*, DELCHECK+12*, DELCHECK+17
DVBFORMNAME CREATE+3~, CREATE+12*, CREATE+18
DVBFPDF FAILPDF+3~, FAILPDF+19*, FAILPDF+20*, FAILPDF+21
DVBGFLG PDFLST+5~, PDFLST+17*, PDFLST+23
DVBI FAILPDF+8*, FAILPDF+9, FAILPDF+10, CREATE+4~, CREATE+36*, CREATE+37, CREATE+39, CREATE+41, CREATE+44
DVBIEN FAILPDF~, FAILPDF+6, FAILPDF+7, FAILPDF+9, FAILPDF+12, FAILPDF+16, FAILPDF+18, FAILPDF+19, FAILPDF+24, LOCK~
, LOCK+1, UNLOCK~, UNLOCK+1, PDFRTN+3~, PDFRTN+6*, PDFRTN+8, PDFRTN+9, PDFRTN+10, PDFRTN+12, PDFRTN+15
, PDFRTN+16, PDFEXAM~, PDFEXAM+7, PDFEXAM+9, PDFEXAM+11, PDFEXAM+13, PDFEXAM+16, PDFEXAM+17, PDFEXAM+18, PDFEXAM+19
, PDFEXAM+20, PDFEXAM+21, PDFEXAM+22, PDFEXAM+23, PDFEXAM+25, PDFEXAM+26, PDFEXAM+28, PDFEXAM+34, PDFEXAM+36, PDFEXAM+37
, PDFEXAM+38, PDFEXAM+40, CREATE+4~, CREATE+38*, CREATE+41, CREATE+46, CREATE+49, PDFSAVE~, PDFSAVE+11, PDFSAVE+12
, PDFSAVE+19, PDFSAVE+20, PDFSAVE+22, PDFSAVE+25, PDFSAVE+32, PASCALCHK~, PASCALCHK+2, PASCALCHK+3, PASCALCHK+4, PDFLST~
, PDFLST+7, PDFLST+8, PDFLST+9, DELCHECK~, DELCHECK+6, DELCHECK+8, DELCHECK+13, DELCHECK+14, DELCHECK+15, DELETE~
, DELETE+3, DELETE+4
DVBIEPD PDFEXAM+3~, PDFEXAM+21*, PDFEXAM+34
DVBIEPDVER CREATE+3~, CREATE+9*, CREATE+19
DVBIR PDFLST+5~, PDFLST+21*, PDFLST+23
DVBKY DELCHECK+4~, DELCHECK+10
DVBKY(0 DELCHECK+11
DVBLOCK PDFEXAM+5~, PDFEXAM+10*, PDFEXAM+11
DVBLRTN PDFEXAM+11, PDFEXAM+12, CREATE+49, CREATE+50, PDFSAVE+3~, DELCHECK+8, DELCHECK+9
DVBLSTNM FAILPDF+3~, FAILPDF+9*, FAILPDF+10
DVBNAME PDFLST+5~, PDFLST+12*, PDFLST+23
DVBNCT FAILPDF+3~, FAILPDF+15*, FAILPDF+21*, PDFLST+5~, PDFLST+6*, PDFLST+10*, PDFLST+24, PDFLST+31*
DVBNEXTSEQ PDFSAVE+3~, PDFSAVE+18*, PDFSAVE+19, PDFSAVE+20, PDFSAVE+32
DVBNFLG PDFLST+5~, PDFLST+16*, PDFLST+23
DVBNM PDFRTN+3~, PDFRTN+7*, PDFRTN+9, PDFRTN+13, PDFEXAM+38*, PDFEXAM+41, PDFLST+5~, PDFLST+27*, PDFLST+30
DVBNNCT PDFLST+5~
DVBPATIENT CREATE+3~, CREATE+5*, CREATE+6, CREATE+22, CREATE+27
DVBPDF FAILPDF~, FAILPDF+13*, FAILPDF+16*, FAILPDF+23*, PDFRTN+3~, PDFRTN+16*, PDFRTN+17, PDFEXAM+3~, PDFEXAM+34*, PDFEXAM+35
, PDFEXAM+41*, PDFEXAM+42, PDFLST+5~, PDFLST+23*, PDFLST+24, PDFLST+30*, PDFLST+31
DVBPDFDATA PDFSAVE~
DVBPIEN PDFLST+5~
DVBPN2 PDFSAVE+3~, PDFSAVE+29*, PDFSAVE+31, PDFSAVE+32
DVBPRENAME PDFSAVE+3~, PDFSAVE+27*, PDFSAVE+29
DVBPRESAVE PDFSAVE+3~, PDFSAVE+25*, PDFSAVE+26, PDFSAVE+27
DVBPT PDFEXAM+3~, PDFEXAM+13*, PDFEXAM+15, PDFEXAM+34, PDFLST+5~, PDFLST+14*, PDFLST+23
DVBPTNM PDFEXAM+5~, PDFEXAM+16*, PDFEXAM+34
DVBPTR PDFRTN+3~, PDFRTN+10*, PDFRTN+12, PDFRTN+15, PDFRTN+16, PDFEXAM+37*, PDFEXAM+40, PDFLST+26*, PDFLST+29
DVBRTDAT CREATE+4~, CREATE+14*, CREATE+26*, CREATE+28
DVBRTN FAILPDF+16*, LOCK+2*, LOCK+3, PDFRTN~, PDFRTN+5*, PDFRTN+19*, PDFEXAM~, PDFEXAM+7*, PDFEXAM+12*, PDFEXAM+43*
, CREATE~, CREATE+6*, CREATE+8*, CREATE+13*, CREATE+24*, CREATE+28*, CREATE+47*, CREATE+50*, PDFSAVE~, PDFSAVE+17*
, PDFSAVE+19*, PDFSAVE+21*, PDFSAVE+24*, PDFSAVE+26*, PDFSAVE+31*, PDFSAVE+32*, PASCALCHK~, PASCALCHK+2*, PASCALCHK+3*, PASCALCHK+4*
, PDFLST~, PDFLST+7*, PDFLST+8*, PDFLST+32*, DELCHECK~, DELCHECK+6*, DELCHECK+9*, DELCHECK+17*, DELCHECK+18*, DELETE~
, DELETE+3*, DELETE+6*, DELETE+7*
DVBRTN( CREATE+44*
DVBRTN(0 CREATE+29*, CREATE+38
DVBSAVECMT PDFSAVE+3~, PDFSAVE+9*, PDFSAVE+15
DVBSAVESEQ PDFSAVE+3~, PDFSAVE+11*, PDFSAVE+12
DVBSDT PDFLST+5~, PDFLST+15*, PDFLST+23
DVBSEQ FAILPDF+7*, FAILPDF+8, PDFSAVE~, PDFSAVE+15, PDFSAVE+25, PDFSAVE+32
DVBSMSG PDFSAVE~, PDFSAVE+4*, PDFSAVE+9
DVBSSN PDFEXAM+5~, PDFEXAM+15*, PDFEXAM+34
DVBSTAT PDFEXAM+3~, PDFEXAM+9*, PDFEXAM+10, PDFEXAM+34, PDFLST+5~, PDFLST+13*, PDFLST+23
DVBSV FAILPDF+3~, FAILPDF+12*, FAILPDF+13, FAILPDF+16, FAILPDF+18, FAILPDF+19, FAILPDF+24, LOCK~, LOCK+1, UNLOCK~
, UNLOCK+1
DVBTAB PDFRTN+3~, PDFRTN+12*, PDFRTN+13, PDFEXAM+40*, PDFEXAM+41, PDFLST+29*, PDFLST+30
DVBTABIO PDFRTN+3~, PDFRTN+13*, PDFRTN+14, PDFSAVE~, PDFSAVE+9
DVBTRANSCRIB CREATE+3~, CREATE+11*, CREATE+19
DVBTRANSID PDFEXAM+5~, PDFEXAM+22*, PDFEXAM+29*, PDFEXAM+34
DVBTRANSNM PDFEXAM+5~, PDFEXAM+23*, PDFEXAM+29*, PDFEXAM+34
DVBTRS DELCHECK+4~, DELCHECK+14*, DELCHECK+17
DVBUPD PDFEXAM+3~, PDFEXAM+19*, PDFEXAM+34
DVBVER PDFSAVE~, PDFSAVE+5*, PDFSAVE+9
DVBVHA PDFEXAM+3~, PDFEXAM+20*, PDFEXAM+34
DVBWOI PDFEXAM+5~, PDFEXAM+25*, PDFEXAM+34, DELCHECK+4~, DELCHECK+15*, DELCHECK+17
DVBWON PDFEXAM+5~, PDFEXAM+26*, PDFEXAM+34, PDFLST+5~, PDFLST+20*, PDFLST+23
DVBWSIEN PDFLST+5~, PDFLST+9*, PDFLST+11, PDFLST+12, PDFLST+13, PDFLST+14, PDFLST+15, PDFLST+16, PDFLST+17, PDFLST+18
, PDFLST+20, PDFLST+21, PDFLST+22, PDFLST+23, PDFLST+25, PDFLST+26, PDFLST+27, PDFLST+29
DVBXFLG PDFLST+5~, PDFLST+18*, PDFLST+23
FDA DELETE+2~
FDA( DELETE+4*
U FAILPDF+7, FAILPDF+9, FAILPDF+12, FAILPDF+20, PDFRTN+6, PDFRTN+7, PDFRTN+13, PDFEXAM+34, PDFEXAM+41, CREATE+25
, CREATE+27, PDFLST+23, PDFLST+30, DELCHECK+12
X CREATE+17!, CREATE+22*, CREATE+30!, CREATE+40!, CREATE+41*, CREATE+51!, PDFSAVE+6!, PDFSAVE+12*
Y CREATE+17!, CREATE+24, CREATE+25, CREATE+30!, CREATE+40!, CREATE+51!, PDFSAVE+6!, PDFSAVE+17, PDFSAVE+18
Y(0 CREATE+26
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All