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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BDWPRADD

Package: Data Warehouse Export System

Routine: BDWPRADD


Information

BDWPRADD ; IHS/CMI/LAB - SET PATIENT AS AN ADD ;

Source Information

Source file <BDWPRADD.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 4 ^DIC  FILE^DICN  ^DIE  ^DIK  
IHS VA Utilities 1 ^XBFMK  

Entry Points

Name Comments DBIA/ICR reference
START ;EP - called from option
DONE ;
ELIG(P) ;
PATIENT ;

External References

Name Field # of Occurrence
^DIC PATIENT+1
FILE^DICN PATIENT+9
^DIE PATIENT+6
^DIK PATIENT+7
^XBFMK PATIENT+5, PATIENT+11, DONE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This option is used to flag a patient to be sent to the Data"
  • Line Location: START+1
Function Call: WRITE
  • Prompt: !,"Warehouse as an ADD. This option should be used if an edit"
  • Line Location: START+2
Function Call: WRITE
  • Prompt: !,"patient record has failed at the warehouse because the patient"
  • Line Location: START+3
Function Call: WRITE
  • Prompt: !,"was never received as an add prior to the edit message being"
  • Line Location: START+4
Function Call: WRITE
  • Prompt: !,"sent. The patient(s) that you choose will be flagged as adds"
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !,"and sent on the next regularly scheduled data warehouse export (GDW)."
  • Line Location: START+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: START+7
Function Call: WRITE
  • Prompt: !,"Flagging ",$P(^DPT(BDWPAT,0),U)," as an add."
  • Line Location: PATIENT+4
Function Call: WRITE
  • Prompt: !!,"adding to dw audit file failed...notify programmer"
  • Line Location: PATIENT+10
Routine Call
  • DIE
  • Line Location:
    • PATIENT+6
Routine Call
  • DIC
  • Line Location:
    • PATIENT+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] Classic Fileman Calls
^AUPNDWAF - [#9000003.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNMCD("B" ELIG+3
^AUPNMCR - [#9000003] ELIG+1
^AUPNPRVT - [#9000006] ELIG+2
^DPT - [#2] PATIENT+4, PATIENT+8

Label References

Name Line Occurrences
$$ELIG PATIENT+8
DONE PATIENT+2
PATIENT PATIENT+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDWPAT PATIENT+3*, PATIENT+4, PATIENT+6, PATIENT+7, PATIENT+8, DONE+2!
BDWR START+8!
D0 PATIENT+9!
DA PATIENT+6*!, PATIENT+7*!, PATIENT+9!
DD PATIENT+9!
DIADD PATIENT+9*!
DIC PATIENT+1!*, PATIENT+8*, PATIENT+9!
DIC(0 PATIENT+1*, PATIENT+9*
DIE PATIENT+6*!
DIK PATIENT+7*!
DINUM PATIENT+8*, PATIENT+9!
DLAYGO PATIENT+9*!
DO PATIENT+9!
DR PATIENT+6*!, PATIENT+8*
DT PATIENT+8
P ELIG~, ELIG+1, ELIG+2, ELIG+3
U PATIENT+4
>> X PATIENT+8*
>> Y PATIENT+2, PATIENT+3, PATIENT+10
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All