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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DGRP11A

Package: Registration

Routine: DGRP11A


Information

DGRP11A ;ALB/LEG - REGISTRATION SCREEN 11.5/CAREGIVER ;Apr 05, 2020@16:48

Source Information

Source file <DGRP11A.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Registration 4 ^DGRPP  H^DGRPU  (WW,WW2)^DGRPV  GET^VAFCREL  
VA FileMan 1 $$FIND1^DIC  

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

Package Total Caller Graph
Registration 3 DGRP11B  DGRPP  DGRPP1  

Entry Points

Name Comments DBIA/ICR reference
CHKCOLL(DFN) ; If patient Eligibility Codes include a COLLATERAL OF VET then return TRUE
MPICGCNT(DGCGRET) ; Return the number of CAREGIVER entries from MPI DGCGRET
; Input: DGCGRET - array of ALL returned records from MPI
; Return: DGCGNUM - number of CAREGIVER entries from MPI DGCGRET
MPIGETCG(DGCGRET,DGCG,DGCGTCNT) ;Get array of CAREGIVER entries from MPI DGCGRET
; Inputs:
; DGCGRET - array of ALL returned records from MPI
; Ouputs:
; DGCG - array of only Caregiver records from MPI
; DGCGTCNT - total number of only Caregiver recs
MPISORT(DGCGARRIN,DGCGARROUT,DGCGSORTPC) ; sorts the input array by data piece; default is 7=STATUS DATE, descending
; DGCGARRIN - Input array of Caregiver data records to be sorted by Status Date
; DGCGARROUT - Output array of Caregiver data records sorted by Status Date
; DGCGSORTPC - Piece number of array data to sort by (Status Date)
; DGCGARRTMP - Intermediate array of Caregiver data being sorted by Status Date

External References

Name Field # of Occurrence
^DGRPP DGRP11A+28
H^DGRPU DGRP11A+4
WW^DGRPV DGRP11A+25
WW2^DGRPV DGRP11A+6, DGRP11A+23
$$FIND1^DIC CHKCOLL+2
GET^VAFCREL DGRP11A+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " Caregiver Status Data: "
  • Line Location: DGRP11A+7
Function Call: WRITE
  • Prompt: "(WARNING: MPI CONNECTION NOT AVAILABLE - Systems will",!,"be updated automatically when MPI is available. No further action needed to",!,"update.)"
  • Line Location: DGRP11A+10
Function Call: WRITE
  • Prompt: "(",DGCGTCNT_$S(DGCGTCNT=1:" entry",1:" entries"),")"
  • Line Location: DGRP11A+13
Function Call: WRITE
  • Prompt: " Community Care Program (CCP) Collateral Data "
  • Line Location: DGRP11A+26
Routine Call
  • DIC
  • Line Location:
    • CHKCOLL+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(8 - [#8] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT("AEL" CHKCOLL+3

Label References

Name Line Occurrences
$$CHKCOLL DGRP11A+17
$$MPICGCNT DGRP11A+12
MPISORT MPIGETCG+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN DGRP11A+9, DGRP11A+17, CHKCOLL~, CHKCOLL+3
DGCG MPIGETCG~, MPIGETCG+16
DGCGARR MPIGETCG+6~, MPIGETCG+16
DGCGARR( MPIGETCG+14*
DGCGARR(0 MPIGETCG+15*
DGCGARR(1 MPIGETCG+16
DGCGARRIN MPISORT~
DGCGARRIN( MPISORT+9
DGCGARRIN(0 MPISORT+8
DGCGARROUT MPISORT~
DGCGARROUT( MPISORT+13*
DGCGARROUT(0 MPISORT+8*
DGCGARRTMP MPISORT+5~
DGCGARRTMP( MPISORT+9*, MPISORT+11, MPISORT+12, MPISORT+13
DGCGCNT MPISORT+5~, MPISORT+10*, MPISORT+13*
DGCGDATAPC MPISORT+5~, MPISORT+9*
DGCGNUM MPICGCNT+3~, MPICGCNT+4*, MPICGCNT+9*, MPICGCNT+10
DGCGRET DGRP11A+3~, DGRP11A+9, DGRP11A+12, MPICGCNT~, MPIGETCG~
DGCGRET( MPICGCNT+6, MPICGCNT+8, MPIGETCG+10, MPIGETCG+12, MPIGETCG+14
DGCGRET(0 DGRP11A+10, DGRP11A+11, MPICGCNT+5, MPIGETCG+8, MPIGETCG+15
DGCGSORTPC MPISORT~, MPISORT+6*, MPISORT+9
DGCGTCNT DGRP11A+3~, DGRP11A+12*, DGRP11A+13, MPIGETCG~, MPIGETCG+7*, MPIGETCG+13*, MPIGETCG+14, MPISORT+9
DGCOLL DGRP11A+3~, DGRP11A+17*, DGRP11A+20, DGRP11A+23, DGRP11A+25
DGI CHKCOLL+1~, CHKCOLL+2*, CHKCOLL+3, MPICGCNT+3~, MPICGCNT+6*, MPICGCNT+8, MPIGETCG+6~, MPIGETCG+10*, MPIGETCG+12, MPIGETCG+14
, MPISORT+5~, MPISORT+9*
DGJ MPIGETCG+6~
DGL1 MPISORT+5~, MPISORT+10*, MPISORT+11*, MPISORT+12, MPISORT+13
DGL2 MPISORT+5~, MPISORT+11*, MPISORT+12*, MPISORT+13
DGN MPIGETCG+6~
DGRPS DGRP11A+3~, DGRP11A+4*
>> DGRPVV( DGRP11A+20*
DGRPW DGRP11A+3~, DGRP11A+6*, DGRP11A+21*
DGX MPISORT+5~, MPISORT+9*
U MPICGCNT+6, MPICGCNT+8, MPIGETCG+10, MPIGETCG+12, MPISORT+9
Z DGRP11A+3~, DGRP11A+6*, DGRP11A+21*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All