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

Package: Automated Medical Information Exchange

Routine: DVBAB98


Information

DVBAB98 ;ALB/SPH - CAPRI CONVERSION OF DVBARAD1 FOR SUPPORT ; 3/22/12 8:33am

Source Information

Source file <DVBAB98.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 3 ^%ZISC  KILL^%ZTLOAD  $$FMTE^XLFDT  
Automated Medical Information Exchange 2 FINAL^DVBAUTIL  ADM^DVBAVDPT  

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 DVBAB56  

Entry Points

Name Comments DBIA/ICR reference
PRINTB
PRINTND ;create non-delimited re-admission report
PRINTD ;create delimited re-admission report
PRINT
PRINT1
PRINTC
KILL
ELIG
COLHDR ;Column header for delimited report

External References

Name Field # of Occurrence
^%ZISC KILL+2
KILL^%ZTLOAD KILL+2
FINAL^DVBAUTIL KILL+2
ADM^DVBAVDPT PRINTBPRINTB+1
$$FMTE^XLFDT PRINTB+4, PRINTB+5, PRINTB+6, PRINTB+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!!!!!!!!
  • Line Location: DVBAB98+8
Function Call: WRITE
  • Prompt: @IOF,!!!,?(80-$L(HEAD)\2),HEAD,!,?(80-$L(HEAD1)\2),HEAD1,!,?(80-$L(HEADDT)\2),HEADDT,!!!
  • Line Location: PRINTB+3
Function Call: READ
  • Variable: ANS
  • Timeout: DTIME
  • Line Location: PRINTND+22
Function Call: WRITE
  • Prompt: *7,!,"Press RETURN to continue or ""^"" to stop "
  • Line Location: PRINTND+22
Function Call: WRITE
  • Prompt: ?5,$S(DVBAT="PEN":MSG,DVBAT="A&A":MSG1,1:""),!!
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: "Eligibility: "
  • Line Location: ELIG+1
Function Call: WRITE
  • Prompt: ELIG_$S(ELIG]"":", ",1:"")
  • Line Location: ELIG+5
Function Call: WRITE
  • Prompt: !?14
  • Condition for execution: $X>60
  • Line Location: ELIG+5
Function Call: WRITE
  • Prompt: $S(INCMP=1:"Incompetent",1:""),!
  • Line Location: ELIG+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ELIG+3, ELIG+4
^TMP("DVBA" PRINTBPRINT+1, PRINT+2, PRINT1PRINTC, KILL!
^TMP("DVBAR" DVBAB98+9, PRINTND+1*, PRINTND+2*, PRINTND+3*, PRINTND+4*, PRINTND+6*, PRINTND+7*, PRINTND+8*, PRINTND+9*, PRINTND+10*
PRINTND+11*, PRINTND+12*, PRINTND+13*, PRINTND+14*, PRINTND+15*, PRINTND+16*, PRINTND+17*, PRINTND+18*, PRINTND+19*, PRINTND+20*
PRINTND+21*, PRINTD+3*, PRINTD+5*, PRINTD+6*, PRINTD+8, PRINTD+18*, COLHDR+3*, COLHDR+4*, COLHDR+5*, COLHDR+6*
COLHDR+7*, COLHDR+8*, COLHDR+9*
^XTMP("DVBA_READMISSION_RPT" PRINTD+2, KILL+1!, COLHDR+11*

Label References

Name Line Occurrences
COLHDR PRINTD+2
ELIG PRINTND+5, PRINTD+4
KILL DVBAB98+10
PRINT DVBAB98+8
PRINT1 PRINT+2
PRINTB PRINTC
PRINTC PRINT1
PRINTD PRINTB+9
PRINTND PRINTB+10

Naked Globals

Name Field # of Occurrence
^( PRINTCELIG+3, ELIG+4
^("LADM" PRINTB

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ADMDT PRINTB*, PRINTB+1*, PRINTB+4*, PRINTND+8, PRINTD+5
>> ANS PRINT*
>> BEDSEC PRINTB+1, PRINTND+12, PRINTD+5
>> CFLOC PRINTND+2, PRINTD+3
>> CNUM PRINTB+1*, PRINTND+3, PRINTD+3
>> DA PRINTB, PRINTC*, ELIG+3, ELIG+4
>> DATA PRINTB+1, PRINTC*
DATA1 PRINTB*!
>> DCHGDT PRINTB+1, PRINTB+5*, PRINTND+10, PRINTD+5
>> DFN PRINTB*
>> DIAG PRINTB+1, PRINTND+9, PRINTD+5
DT COLHDR+11
>> DVBABCNT PRINTND+1*, PRINTND+2*, PRINTND+3*, PRINTND+4*, PRINTND+6*, PRINTND+7*, PRINTND+8*, PRINTND+9*, PRINTND+10*, PRINTND+11*
PRINTND+12*, PRINTND+13*, PRINTND+14*, PRINTND+15*, PRINTND+16*, PRINTND+17*, PRINTND+18*, PRINTND+19*, PRINTND+20*, PRINTND+21*
PRINTD+3, PRINTD+5, PRINTD+6, PRINTD+8, PRINTD+18, PRINTD+20*, COLHDR+3, COLHDR+4, COLHDR+5, COLHDR+6
COLHDR+7, COLHDR+8, COLHDR+9, COLHDR+10*
DVBADLMTR PRINTB+9, PRINTB+10, PRINTD+3, PRINTD+5, PRINTD+6, PRINTD+9, PRINTD+12, PRINTD+13, PRINTD+15, PRINTD+16
PRINTD+17, COLHDR+1~, COLHDR+2*, COLHDR+3, COLHDR+4, COLHDR+5, COLHDR+6, COLHDR+7, COLHDR+8, COLHDR+9
>> DVBAELIG ELIG
>> DVBAELST ELIG+2
>> DVBAFNLDTE KILL+1
>> DVBAM PRINT+2*
DVBAQ PRINTB!
DVBAQUIT DVBAB98+7!, DVBAB98+8
>> DVBAT DVBAB98+8*, PRINTBPRINT+1, PRINT+2, PRINT1PRINTC
DVBATMP PRINTD+1~, PRINTD+8*, PRINTD+9, PRINTD+12*, PRINTD+13, PRINTD+15*, PRINTD+16*, PRINTD+17*, PRINTD+18
>> EDATE KILL+1
>> ELIG ELIG*, ELIG+2*, ELIG+5
>> G PRINT+2*
>> HEAD PRINTB+3
>> HEAD1 PRINTB+3
>> HEADDT PRINTB+3
>> I PRINTD+16*
>> INCMP ELIG*, ELIG+3*, ELIG+4*, ELIG+5
IO DVBAB98+7
IOF DVBAB98+8, PRINTB+3
IOST DVBAB98+8
>> J PRINT1*
>> K PRINTB, PRINT1*, PRINTC
>> LADMDT PRINTB*, PRINTB+6*, PRINTND+16, PRINTD+6
>> LBEDSEC PRINTB+1*, PRINTND+20, PRINTD+6
>> LDCHGDT PRINTB+1*, PRINTB+7*, PRINTND+18, PRINTD+6
>> LDIAG PRINTB+1*, PRINTND+17, PRINTD+6
>> LTDIS PRINTB*, PRINTND+19, PRINTD+6
>> MSG DVBAB98+5*, PRINT+1
>> MSG1 DVBAB98+6*, PRINT+1
>> NODTA PRINT*
>> PNAM PRINTND+2, PRINTD+3
QUIT1 PRINTB*!
>> RCVAA PRINTB+1*, PRINTB+2*, PRINTND+3, PRINTD+3
>> RCVPEN PRINTB+1*, PRINTB+2*, PRINTND+3, PRINTD+3
>> SORTDT PRINTB, PRINT*, PRINT+2*, PRINT1PRINTC
>> SSN PRINTND+2, PRINTD+3
>> TDIS PRINTB+1*, PRINTND+11, PRINTD+5
U PRINTBPRINTB+1, ELIG+3, ELIG+4, COLHDR+11
X PRINTD+1~, PRINTD+9*, PRINTD+10*, PRINTD+11*, PRINTD+12, PRINTD+13*, PRINTD+14*, PRINTD+15, KILL+2*
X1 PRINTD+1~, PRINTD+10*, PRINTD+11*
X2 PRINTD+1~, PRINTD+10*, PRINTD+11*
X3 PRINTD+1~, PRINTD+10*, PRINTD+11*
>> XCFLOC PRINTB, PRINT*, PRINT1*, PRINTC
>> XCN PRINTB, PRINT*, PRINT+2*, PRINT1PRINTC
>> XLINE PRINT+1*
>> ZMSG DVBAB98+9*
>> ZTQUEUED KILL+2
>> ZX DVBAB98+4*, DVBAB98+5
>> ZY DVBAB98+4*, DVBAB98+6
>> ZZ DVBAB98+5*, DVBAB98+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All