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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DVBACRRR

Package: Automated Medical Information Exchange

Routine: DVBACRRR


Information

DVBACRRR ;ALB/GTS-557/THM-REPRINT 21-DAY CERT FOR THE RO ;21 JUL 89

Source Information

Source file <DVBACRRR.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Automated Medical Information Exchange 6 $$DATE^DVBACRRP  (DUZ2,KILL)^DVBAUTIL  NOPARM^DVBAUTL2  WR^DVBAUTL4  ($$PAT,$$SELECT)^DVBAUTL5  ($$SITE,PAUSE)^DVBCUTL4  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  (,KILL)^%ZTLOAD  
VA FileMan 3 ^%DT  ^DIWP  ^DIWW  

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

Package Total Caller Graph
Automated Medical Information Exchange 2 DVBA RO REPRINT 21-DAY CERT  DVBAB82  

Entry Points

Name Comments DBIA/ICR reference
KIL
DEVICE ;
DATA ;
KILL
CREATE ;CERTIFICATE CREATE
HDR ;Displays the header to this option.
INIT ;sets up and checks various variables

External References

Name Field # of Occurrence
^%DT INIT+17
^%ZIS DEVICE+5
HOME^%ZIS INIT+13
^%ZISC DEVICE+13
^%ZTLOAD DEVICE+12
KILL^%ZTLOAD KILL+1
^DIWP CREATE+11
^DIWW CREATE+12
$$DATE^DVBACRRP DVBACRRR+7
DUZ2^DVBAUTIL INIT+2
KILL^DVBAUTIL KILL+2
NOPARM^DVBAUTL2 INIT+14
WR^DVBAUTL4 DEVICE+2, DEVICE+16, DATA+11, HDR+2, HDR+5, INIT+6
$$PAT^DVBAUTL5 DVBACRRR+8
$$SELECT^DVBAUTL5 DVBACRRR+6
$$SITE^DVBCUTL4 INIT+16
PAUSE^DVBCUTL4 INIT+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Patient record missing for DFN ",DFN,!!
  • Line Location: CREATE+3
Function Call: WRITE
  • Prompt: !,FDT(0),?32,"REPORT OF CONTACT",!,?31,"21-DAY CERTIFICATE",?(80-11),"PAGE: 1",!,?(80-$L(HD1)\2),HD1,!!!!!!!,"Patient name: ",?16,PNAM,!,?9,"SSN: ",?16,SSN,?33,"Claim #: ",?43,CNUM,!!,?9,"Ward: ",?16,WARD,?30,"Bed: ",?36,BED,!!!
  • Line Location: CREATE+8
Function Call: WRITE
  • Prompt: " The patient above has been hospitalized for 21 consecutive days ",!,"from "
  • Line Location: CREATE+9
Function Call: WRITE
  • Prompt: Y," to "
  • Line Location: CREATE+9
Function Call: WRITE
  • Prompt: Y," to "
  • Line Location: CREATE+9
Function Call: WRITE
  • Prompt: !!!,"A signed copy of this document is on file at "_HD1,!
  • Line Location: CREATE+12
Function Call: WRITE
  • Prompt: !!?5,"R0C 119",!
  • Line Location: CREATE+13
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+5
Routine Call
  • %ZIS
  • Line Location:
    • INIT+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" CREATE+9, INIT+18
^DPT - [#2] CREATE+2, CREATE+3, CREATE+4, CREATE+5
^DVB(396 - [#396] DATA+3, DATA+6, CREATE+1, CREATE+6, CREATE+11
^UTILITY($J CREATE+10!

Label References

Name Line Occurrences
CREATE DATA+3, DATA+7
DATA DVBACRRR+13
DEVICE DVBACRRR+11
HDR DVBACRRR+5
INIT DVBACRRR+3
KIL DVBACRRR+4, DVBACRRR+7, DVBACRRR+8, DVBACRRR+9, DVBACRRR+10, DVBACRRR+12
KILL KIL

Naked Globals

Name Field # of Occurrence
^( CREATE+5, CREATE+11
^(0 CREATE+5, CREATE+6
^(2 CREATE+1
^(4 DATA+3, CREATE+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEVICE+4*, DEVICE+6!
>> ADMDT CREATE+6*, CREATE+9
>> BED CREATE+6*, CREATE+8
>> CNUM CREATE+5*, CREATE+8
CONT DVBACRRR+4, DVBACRRR+10, DVBACRRR+12, DEVICE+7*, DEVICE+9*, KILL!, INIT+1*, INIT+3*, INIT+9*, INIT+11
, INIT+15*
>> DCHGDT CREATE+6*, CREATE+9
>> DFN DATA+3*, DATA+6*, CREATE+2, CREATE+3, CREATE+4, CREATE+5
>> DIWF CREATE+11*
>> DIWL CREATE+11*
>> DIWR CREATE+11*
DT INIT+17*, INIT+18
DUZ INIT+4
DVBAD2 DATA+3, KILL!
DVBAON2 KILL!, CREATE+2, CREATE+4*, CREATE+7, CREATE+14*
>> DVBAQUIT INIT+3, INIT+15
>> DVBGUI KILL+1, INIT+8, INIT+13
DVBSEL DVBACRRR+6*, DVBACRRR+7, DVBACRRR+8, DVBACRRR+9, DATA+1, DATA+5, KILL!
>> FDT(0 CREATE+8, INIT+18*
>> HD HDR+1, INIT+12*
>> HD1 CREATE+8, CREATE+12, INIT+16*
>> I DEVICE+11*
IO DATA+2, CREATE+7
IO("Q" DEVICE+8
IOF CREATE+2, CREATE+7
ION DEVICE+10
IOST CREATE+2, CREATE+7
>> LINE CREATE+11*
>> NODTA DATA+9, CREATE+14*, INIT+12*
>> PNAM CREATE+5*, CREATE+8
>> POP DEVICE+7
>> SDATE DVBACRRR+7*, DATA+3
>> SSN CREATE+5*, CREATE+8
U DATA+3, DATA+6, CREATE+1, CREATE+5, CREATE+6
VAR DEVICE+3!, DEVICE+17!, DATA+12!, KILL!, HDR+3!, HDR+6!, INIT+7!
VAR(1 DEVICE+1*, DEVICE+15*, DATA+10*, HDR+1*, HDR+4*, INIT+5*
>> WARD CREATE+6*, CREATE+8
>> X CREATE+11*, INIT+17*
>> XDA DVBACRRR+8*, DATA+3*, DATA+6, CREATE+1, CREATE+6, CREATE+11
>> Y CREATE+9*, INIT+17, INIT+18*
>> ZTDESC DEVICE+10*
>> ZTIO DEVICE+10*
>> ZTQUEUED KILL+1
>> ZTRTN DEVICE+10*
>> ZTSAVE( DEVICE+11*
>> ZTSK DEVICE+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All