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

Package: Toolkit

Routine: XDRDADDS


Information

XDRDADDS ;SF-IRMFO/TKW - SILENT API TO ADD POTENTIAL DUPLICATE PAIR TO FILE 15 ;9/22/08 11:27

Source Information

Source file <XDRDADDS.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 UPDATE^DIE  $$GET1^DIQ  
MailMan 1 ^XMD  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Master Patient Index VistA 2 MPIF002  MPIFQ0  
Toolkit 1 XDR ADD POTENTIAL PATIENT DUP  

Entry Points

Name Comments DBIA/ICR reference
SENDMSG(XDRFL,XDRFR,XDRPN1,XDRSSN1,XDRTO,XDRPN2,XDRSSN2,XDRNEWR) ; Send email message
ADD(XDRSLT,XDRFL,XDRFR,XDRTO) ; Add a pair to the DUPLICATE RECORD file (#15)
; Called from REMOTE PROCEDURE - XDR ADD POTENTIAL PATIENT DUPS
; XDRSLT = OUTPUT results.
; set to DFN in file 15 if add was successful, -1^ERRMSG if error
; XDRFL = File number where duplicate records reside. If not passed, defaults to PATIENT file.
; XDRFR = From entry IEN (DFN if PATIENT file entry)
; XDRTO = To entry IEN (DFN if PATIENT file entry)
;
  • ICR #5271
    • Status: Active
    • Usage: Private

    External References

    Name Field # of Occurrence
    UPDATE^DIE ADD+50
    $$GET1^DIQ ADD+39, ADD+40, ADD+57, SENDMSG+3, SENDMSG+5
    ^XMD SENDMSG+19

    Used in RPC

    RPC Name Call Tags
    XDR ADD POTENTIAL PATIENT DUP ADD

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^VA(15.1 - [#15.1] GET1^DIQ
    ^DPT - [#2] GET1^DIQ
    ^XMB(3.8 - [#3.8] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC - [#1] ADD+14, SENDMSG+8
    ^VA(15 - [#15] ADD+30, ADD+31
    ^VA(15.1 - [#15.1] ADD+15

    Label References

    Name Line Occurrences
    SENDMSG ADD+59

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DT ADD+47
    I ADD+10~, ADD+30*, ADD+31, ADD+33, ADD+49*, ADD+51*, ADD+52, ADD+54
    R SENDMSG+1~
    R(1 SENDMSG+10*
    R(2 SENDMSG+11*
    R(3 SENDMSG+12*
    R(4 SENDMSG+13*
    R(5 SENDMSG+14*
    R(6 SENDMSG+15*
    R(7 SENDMSG+16*
    R(8 SENDMSG+17*
    U ADD+19, ADD+22, ADD+27, ADD+28, ADD+29, ADD+31, SENDMSG+8
    X ADD+10~, ADD+39*, ADD+40*, ADD+57*, ADD+58, SENDMSG+1~, SENDMSG+8*, SENDMSG+10, SENDMSG+16, SENDMSG+17
    , SENDMSG+18
    X1 ADD+10~, ADD+29*, ADD+32
    X2 ADD+10~, ADD+29*, ADD+32
    X3 ADD+10~, ADD+31*, ADD+32
    XDRFDA ADD+9~, ADD+43!
    XDRFDA(15 ADD+44*, ADD+45*, ADD+46*, ADD+47*, ADD+48*, ADD+49*
    XDRFL ADD~, ADD+12*, ADD+13*, ADD+14, ADD+15, ADD+38, ADD+57, ADD+59, SENDMSG~, SENDMSG+8
    XDRFR ADD~, ADD+18*, ADD+19, ADD+27, ADD+39, ADD+59, SENDMSG~, SENDMSG+16
    XDRGBL ADD+9~, ADD+14*, ADD+15, ADD+19, ADD+22, ADD+27, ADD+28
    XDRGRP SENDMSG+1~, SENDMSG+3*, SENDMSG+5
    XDRGRPN SENDMSG+1~, SENDMSG+4*, SENDMSG+5*, SENDMSG+6
    XDRI ADD+9~
    XDRIEN ADD+9~, ADD+43!
    XDRIEN( ADD+51
    XDRIEN(0 ADD+51
    XDRNEWR SENDMSG~, SENDMSG+12
    XDRPN1 ADD+9~, ADD+19*, ADD+20, ADD+59, SENDMSG~, SENDMSG+16
    XDRPN2 ADD+9~, ADD+22*, ADD+23, ADD+59, SENDMSG~, SENDMSG+17
    XDRREC1 ADD+9~, ADD+27*, ADD+29, ADD+30, ADD+44
    XDRREC2 ADD+9~, ADD+28*, ADD+29, ADD+45
    XDRSLT ADD~, ADD+8!, ADD+16*, ADD+21*, ADD+24*, ADD+26*, ADD+30, ADD+33*, ADD+35, ADD+53*
    , ADD+54*, ADD+59
    XDRSSN1 ADD+10~, ADD+37*, ADD+39*, ADD+59, SENDMSG~, SENDMSG+16
    XDRSSN2 ADD+10~, ADD+37*, ADD+40*, ADD+59, SENDMSG~, SENDMSG+17
    XDRTO ADD~, ADD+18*, ADD+22, ADD+28, ADD+40, ADD+59, SENDMSG~, SENDMSG+17
    XMDUN SENDMSG+1~
    XMDUZ SENDMSG+1~, SENDMSG+18*
    XMSUB SENDMSG+1~, SENDMSG+18*
    XMTEXT SENDMSG+1~, SENDMSG+18*
    XMY SENDMSG+1~
    XMY( SENDMSG+7*
    XMY("G." SENDMSG+6*
    XMZ SENDMSG+1~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All