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

Package: VA Fileman

Routine: DDS41


Information

DDS41 ;SFISC/MKO-VERIFY DATA ;21SEP2006

Source Information

Source file <DDS41.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 8 ^DDS1  $$NP^DDS5  ERR^DDSMSG  BLD^DIALOG  $$KEYVAL^DIE  FRNAME^DIKCU1  WRAP^DIKCU2  Y^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA Fileman 1 DDS4  

Entry Points

Name Comments DBIA/ICR reference
LDERR ;Call ^DIALOG to load error
LDALL ;Load all pages
VF ;Check required and key fields
PRNT ;Print messages
VR ;Check individual records
EOP ;Issue EOP prompt
LP ;Loop through all pages/blocks
END
WLIN(DDSX,DDSINDNT) ;Write a single line, wrap at word boundaries

External References

Name Field # of Occurrence
^DDS1 LDALL+5
$$NP^DDS5 LDALL+5
ERR^DDSMSG DDS41+22
BLD^DIALOG DDS41+22, DDS41+31, LDERR+2, LDERR+10
$$KEYVAL^DIE DDS41+30
FRNAME^DIKCU1 PRNT+17
WRAP^DIKCU2 WLIN+2
Y^DIQ LDERR+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "Please wait. Loading all pages ..."_$P(DDGLCLR,DDGLDEL)
  • Line Location: LDALL+2
Function Call: WRITE
  • Prompt: "Verifying ..."_$P(DDGLCLR,DDGLDEL)
  • Line Location: LP+3
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL,2)
  • Line Location: PRNT+3
Function Call: WRITE
  • Prompt: !,$J("",$S(I:$G(DDSINDNT),1:0))_DDSX(I)
  • Line Location: WLIN+6
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL,2)
  • Line Location: EOP+5
Routine Call
  • DIE
  • Line Location:
    • DDS41+30
Routine Call
  • DIALOG
  • Line Location:
    • DDS41+22
    • DDS41+31
    • LDERR+2
    • LDERR+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( VF+13, VF+14, VF+15, LDERR+8, PRNT+25
^DD("KEY" - [#.31] VF+16, PRNT+23, PRNT+24
^DIST( DDS41+20, DDS41+34, LDALL+3, LP+8, LP+9, LP+10, VF+1, VF+3, VF+4, VF+9
, VF+12

Label References

Name Line Occurrences
END DDS41+18
EOP PRNT+32, WLIN+5
LDALL DDS41+17
LDERR VR+11, VR+13
LP DDS41+25
PRNT DDS41+35
VF LP+10
VR VF+20, VF+24
WLIN PRNT+8, PRNT+12, PRNT+20, PRNT+21, PRNT+26, PRNT+30

Naked Globals

Name Field # of Occurrence
^( VF+14, PRNT+8, PRNT+30
^("A" VR+1
^("D" VR+7, VR+15
^("IENS" PRNT+16
^("KEY" PRNT+16
^("M" VR+5
^(0 LP+8, VF+1, VF+3, VF+14, PRNT+24, PRNT+25
^(1 DDS41+20, LP+8
^(20 DDS41+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C LDERR+5~, LDERR+8*
DA DDS41+12~, DDS41+13*, PRNT+15~
DA( DDS41+14*
>> DDGLCLR LDALL+2, LP+3, PRNT+3, EOP+5
>> DDGLDEL LDALL+2, LP+3, PRNT+3, EOP+5
DDO DDS41+3~, LP+10*, VF+1, VF+3, VF+4, VF+8, VF+9, VF+12
DDP DDS41+12~, DDS41+15*, LP+1~, LP+9*, VF+7~, VF+8*, VF+13, VF+14, VF+15, VF+16
, VR+1, VR+5, VR+7, VR+8, VR+13, VR+15, LDERR+8
>> DDS DDS41+20, DDS41+34, LDALL+3, LP+8
DDS4B DDS41+4~, LP+6*, LP+7, LP+9, LP+10, VF+1, VF+3, VF+4, VF+8, VF+9
, VF+12, VF+19, VF+20, VF+24, LDERR+6
DDS4DA DDS41+4~, VF+18*, VF+19*, VF+20, VF+22~, VF+23*, VF+24*, VR+1, VR+5, VR+7
, VR+8, VR+13, VR+15, LDERR+4, LDERR+6
DDS4DONE DDS41+4~
DDS4DONE( LP+7, LP+9*
DDS4ERR DDS41+4~, DDS41+23*, DDS41+31*, DDS41+34, DDS41+35, END, LDERR+2*, PRNT+7
DDS4FLD DDS41+4~, VF+8*, VF+11, VF+12*, VF+13*, VF+14, VF+15, VF+16, VR+1, VR+5
, VR+7, VR+8, VR+13, VR+15
DDS4I VR+6~, VR+9*, VR+10*
DDS4OUT DDS41+4~, DDS41+7*, DDS41+10, DDS41+31, END+1, LDERR+2, LDERR+10, PRNT+7, PRNT+8
DDS4PDA VF+22~*, VF+24, LDERR+6
DDS4PG DDS41+4~, DDS41+8*, DDS41+33
DDS4PG1 DDS41+4~, LDALL+3*, LDALL+5
DDS4REF VR+6~, VR+7*, VR+8*, VR+10
DDS4TP DDS41+4~, VF+1*, VF+2, VF+7
DDS4VAL VR+6~, VR+9*, VR+10*, VR+11
DDSABT PRNT+1~, PRNT+2*, PRNT+7, PRNT+11, PRNT+29, WLIN+4, WLIN+5*
DDSCAP DDS41+5~, VF+3*, VF+9*, VF+14*, LDERR+3
DDSDA DDS41+12~, DDS41+13*, DDS41+14*
>> DDSDAORG DDS41+13
>> DDSDAORG( DDS41+14
DDSDL DDS41+12~, DDS41+13*, DDS41+14
>> DDSDLORG DDS41+13
DDSERROR DDS41+5~, END
DDSFDA DDS41+5~, DDS41+29
DDSFDA( VR+15*
>> DDSFLORG DDS41+15
DDSI DDS41+5~, DDS41+14*, PRNT+7*, PRNT+8, PRNT+11*, PRNT+12, PRNT+13, PRNT+16, PRNT+29*, PRNT+30
DDSINDNT WLIN~, WLIN+2, WLIN+6
DDSKEY DDS41+5~, DDS41+28*, DDS41+30*, DDS41+31, DDS41+35, END, VF+5*, VF+16*, VR+2, VR+15
>> DDSPAGE LDALL+3
>> DDSPG DDS41+8, DDS41+20, DDS41+33*, LDALL+3*, LDALL+5*, LP+5*, LP+6, LP+7, LP+8, VF+19
, VF+20, VF+24, LDERR+6
DDSPID DDS41+5~, LP+8*, LDERR+3
>> DDSPTB DDS41+12
>> DDSREFS LP+7
>> DDSREFT DDS41+7, DDS41+10, DDS41+30, DDS41+35, END+1, LP+5, LP+6, VF+19, VF+20, VF+24
, VR+1, VR+5, VR+7, VR+8, VR+13, VR+15, LDERR+6, PRNT+11, PRNT+12, PRNT+13
, PRNT+16, PRNT+29, PRNT+30
>> DDSREP DDS41+12
DDSREQ DDS41+5~, VF+4*, VF+15*, VR+1~*, VR+2
DDSX WLIN~, WLIN+2, WLIN+3
DDSX( WLIN+4, WLIN+6
DDSX(0 WLIN+3*
DIE DDS41+12~, DDS41+15*
DIERR DDS41+3~, DDS41+18, LDALL+5
DTIME EOP+3
>> DX LDALL+1*, LP+2*, PRNT+2*, EOP+2*, EOP+5*
>> DY LDALL+1*, LP+2*, PRNT+2*, EOP+2*, EOP+5*
FIL PRNT+15~, PRNT+24*, PRNT+25
FILE PRNT+15~, PRNT+16*, PRNT+17
FLD PRNT+15~, PRNT+24*, PRNT+25
FLDS PRNT+15~, PRNT+23*, PRNT+25*, PRNT+26
FNAME PRNT+15~, PRNT+17, PRNT+20*
I WLIN+1~, WLIN+4*, WLIN+6
IENS PRNT+15~, PRNT+16*, PRNT+17
IOM WLIN+2
IOSL LDALL+1, LP+2, WLIN+5, EOP+2
>> IOXY LDALL+1, LP+2, PRNT+2, EOP+2, EOP+5
J PRNT+15~, PRNT+23*, PRNT+24
KEY PRNT+15~, PRNT+16*, PRNT+23, PRNT+24
LEV PRNT+15~, PRNT+17, PRNT+19
P DDS41+19~, DDS41+22, LDERR+1~, LDERR+10
P(1 DDS41+20*, LDERR+3*
P(2 DDS41+20*, DDS41+21*, LDERR+3*
P(3 LDERR+3*, LDERR+6*, LDERR+7, LDERR+8*, LDERR+9*
RNAME PRNT+15~, PRNT+17, PRNT+21*
U DDS41+15, DDS41+20, LP+7, LP+8, LP+9, VF+1, VF+3, VF+4, VF+9, VF+14
, VF+15, VF+20, VR+1, VR+8, LDERR+6, LDERR+8, PRNT+24, PRNT+25, EOP+4
X EOP+1~, EOP+3*, EOP+4
Y END*, LDALL+4*, LDALL+5, LDERR+5~, LDERR+8*, WLIN+5, EOP+4*, EOP+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All