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

Package: Automated Medical Information Exchange

Routine: DVBAVDPT


Information

DVBAVDPT ;ALB/JLU,557/THM-GET VARIABLES VIA ^VADPT ; 1/23/91 8:02 AM

Source Information

Source file <DVBAVDPT.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
RPC Broker 1 $$BROKER^XWBLIB  
Registration 1 INP^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: 17

Package Total Caller Graph
Automated Medical Information Exchange 17 DVBAADRP  DVBAB51  DVBAB52  DVBAB53  DVBAB54  DVBAB56  DVBAB9  DVBAB98  
DVBACMRP  DVBADSCK  DVBADSNT  DVBADSRP  DVBADSRT  DVBARAD1  DVBARADM  DVBASCRP  
DVBASPD2  

Entry Points

Name Comments DBIA/ICR reference
DCHGDT ;entry point for all reports that use discharge dates
ADM ;entry point for all reports that use admission dates
EN ;general entry point
RCV ;A&A and Pension
SC ;Service Connection
CNUM ;Claim Number and Location
ELIG
NOTES ;Supported fields for this routine

External References

Name Field # of Occurrence
INP^VADPT DCHGDT+2, ADM+2, ADM+3
$$BROKER^XWBLIB ELIG+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7,!!,"NOT a stand-alone program !",!!,*7
  • Line Location: DVBAVDPT+2
Function Call: WRITE
  • Prompt: ?6,ED,?26,ELIG
  • Line Location: ELIG+4
Function Call: WRITE
  • Prompt: !?26
  • Condition for execution: $X>60
  • Line Location: ELIG+4
Function Call: WRITE
  • Prompt: INCMP,!
  • Line Location: ELIG+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM - [#405] ADM+2, ADM+3
^DIC(4 - [#4] CNUM+8
^DIC(42 - [#42] EN+4
^DIC(8 - [#8] EN+1
^DPT - [#2] EN+1, EN+2, EN+3, RCV+4, SC+1, CNUM+1, ELIG+2
^TMP("DVBSPCRP" ELIG+5*

Label References

Name Line Occurrences
EN DCHGDT+2, ADM+2

Naked Globals

Name Field # of Occurrence
^( EN+1, EN+2, RCV+4, SC+1, CNUM+1, ELIG+2, ELIG+6*, ELIG+7*
^(0 ADM+2, ADM+3, EN+1, EN+3, EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ADMDT DCHGDT+2*, ADM+2*, ADM+3
ADMNUM ADM+2*, ADM+3*, EN+3*, EN+5!
>> BEDSEC EN+4*
>> CFLOC CNUM+2*, CNUM+8*
>> CNUM CNUM+1*, CNUM+2, CNUM+3*, CNUM+4*, CNUM+5
>> DA ELIG+2
>> DCHGDT DCHGDT+2*, ADM+2*, ADM+3*
>> DCHPTR ADM+2*, ADM+3*
>> DFN EN+1, EN+2, EN+3, RCV+4, SC+1, CNUM+1
>> DIAG EN+3*
>> DVBAELIG EN+1*, EN+2, ELIG
>> DVBAELST EN+1*, EN+2*, ELIG+1
DVBAPGM EN+5!
>> DVBARADQ ADM+4
>> DVBASC SC+1*
DVBAX EN+5!
DVBAY EN+5!
>> DVBC ELIG+4, ELIG+5*, ELIG+6, ELIG+7*, ELIG+8*
ED ELIG~*, ELIG+4, ELIG+5*
>> ELIG ELIG*, ELIG+1*, ELIG+3*, ELIG+4, ELIG+5
>> INCMP ELIG*, ELIG+2*, ELIG+3, ELIG+4, ELIG+6, ELIG+7
>> MA DCHGDT+2, ADM+2
>> PNAM EN+3*
>> QUIT1 RCV+4
>> RCVAA RCV+4*, RCV+5*
>> RCVPEN RCV+4*, RCV+5*
>> SSN EN+3*
U ADM+2, ADM+3, EN+1, EN+2, EN+3, EN+4, RCV+4, SC+1, CNUM+2, CNUM+3
ELIG+2
VA200 DCHGDT+2*!, ADM+2*!, ADM+3*!
VADM EN+5!
VAEL EN+5!
VAERR EN+5!
VAIN EN+5!
VAIN(1 ADM+2, ADM+3, EN+3
VAIN(4 EN+3
VAIN(7 DCHGDT+2
VAIN(9 EN+3
VAINDT DCHGDT+2*, ADM+2*, ADM+3*, EN+5!
VAMB EN+5!
>> WARD EN+3*, EN+4*
>> XCN CNUM+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All