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

Package: Clinical Information Resource Network

Routine: RGDRM01


Information

RGDRM01 ;BAY/ALS-MPI/PD AWARE DUPLICATE RECORD MERGE ;02/22/00

Source Information

Source file <RGDRM01.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Master Patient Index VistA 2 ($$GETICN,$$GETVCCI,$$IFLOCAL)^MPIF001  $$A40^MPIFA40  
VA FileMan 2 ^DIE  ^DIK  
Clinical Information Resource Network 1 (DEL,MRGCMOR)^RGDRM03  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
Clinical Information Resource Network 1 RGDRM03  

Entry Points

Name Comments DBIA/ICR reference
CKICNS(DFNFRM,DFNTO) ;Check ICN's and CMORs of FROM and TO records of
; duplicate record pair
EXIT ;
MRGICN ;Set ICN and ICN Checksum in TO record to values in FROM record
DEL ;Delete ICN, ICN Checksum and Locally Assigned ICN fields in FROM record
DELEXC ;Delete exceptions on file for patient record being removed.
QUIT
DELE ;Delete exception

External References

Name Field # of Occurrence
^DIE MRGICN+7, MRGICN+14, MRGICN+20, DEL+6
^DIK DELEXC+12, DELE+4
$$GETICN^MPIF001 CKICNS+7, CKICNS+8, MRGICN+9
$$GETVCCI^MPIF001 CKICNS+5, CKICNS+6
$$IFLOCAL^MPIF001 CKICNS+9, CKICNS+10
$$A40^MPIFA40 CKICNS+17
DEL^RGDRM03 CKICNS+20, CKICNS+23, CKICNS+25, CKICNS+32
MRGCMOR^RGDRM03 CKICNS+27, CKICNS+30
$$SITE^VASITE CKICNS+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls
^RGHL7(991.1 - [#991.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] MRGICN+4, MRGICN+8, MRGICN+12, MRGICN+15, MRGICN+18, MRGICN+21, DEL+3, DEL+8
^DPT("AICN" DEL+7!
^RGHL7(991.1 - [#991.1] DELEXC+2, DELEXC+3, DELEXC+5, DELEXC+7, DELEXC+8, DELEXC+10, DELEXC+13, DELE+1, DELE+5

Label References

Name Line Occurrences
DEL CKICNS+20, CKICNS+23, CKICNS+25, CKICNS+32
DELE DELEXC+14
EXIT CKICNS+4, CKICNS+18, CKICNS+20, CKICNS+22, CKICNS+25, CKICNS+29
MRGICN CKICNS+27, CKICNS+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CKSUM MRGICN+1~, MRGICN+3*
CMORFRM CKICNS+2~, CKICNS+5*
CMORTO CKICNS+2~, CKICNS+6*
DA MRGICN+6*, MRGICN+7!, MRGICN+13*, MRGICN+14!, MRGICN+19*, MRGICN+20!, DEL+5*, DEL+6!, DELEXC+11*, DELEXC+12!
, DELE+2*, DELE+4!
DA(1 DELE+2*, DELE+3
DFNFRM CKICNS~, CKICNS+4, CKICNS+5, CKICNS+7, CKICNS+9, CKICNS+17, CKICNS+18, DEL+3, DEL+5, DEL+7
, DEL+8, DELEXC+3, DELEXC+5, DELEXC+7
DFNTO CKICNS~, CKICNS+4, CKICNS+6, CKICNS+8, CKICNS+10, CKICNS+17, CKICNS+18, MRGICN+4, MRGICN+6, MRGICN+8
, MRGICN+9, MRGICN+12, MRGICN+13, MRGICN+15, MRGICN+18, MRGICN+19, MRGICN+21
DIE MRGICN+6*, MRGICN+7!, MRGICN+13*, MRGICN+14!, MRGICN+19*, MRGICN+20!, DEL+5*, DEL+6!
DIK DELEXC+11*, DELEXC+12!, DELE+3*, DELE+4!
DIQUIET MRGICN+1~, MRGICN+2*, DEL+1~, DEL+2*
DR MRGICN+6*, MRGICN+7!, MRGICN+13*, MRGICN+14!, MRGICN+19*, MRGICN+20!, DEL+5*, DEL+6!
ERR CKICNS+2~, CKICNS+17*, CKICNS+18
EXCT DELEXC+1*, DELEXC+2*, DELEXC+3, DELEXC+5, DELEXC+7, DELEXC+15!
>> HOME CKICNS+11*, CKICNS+13, CKICNS+15, CKICNS+22, CKICNS+29, MRGICN+11, MRGICN+17
ICN CKICNS+20*, CKICNS+23*, CKICNS+25*, CKICNS+32*, MRGICN+1~, MRGICN+3*, DEL+7
ICNFRM CKICNS+2~, CKICNS+7*, CKICNS+15, CKICNS+20, CKICNS+22, CKICNS+23, CKICNS+25, CKICNS+29, CKICNS+32, MRGICN+3
ICNTO CKICNS+2~, CKICNS+8*, CKICNS+12, CKICNS+13, CKICNS+22, CKICNS+27, CKICNS+30, CKICNS+32, MRGICN+9*, MRGICN+11
, MRGICN+17
IEN DELEXC+4*, DELEXC+5*, DELEXC+7, DELEXC+8, DELEXC+10, DELEXC+11, DELEXC+13, DELEXC+15!, DELE+1, DELE+2
, DELE+5
IEN2 DELEXC+6*, DELEXC+7*, DELEXC+15!, DELE+2
LOCFRM CKICNS+2~, CKICNS+9*, CKICNS+20, CKICNS+25, CKICNS+27, CKICNS+32
LOCTO CKICNS+2~, CKICNS+10*, CKICNS+20, CKICNS+25, CKICNS+30, CKICNS+32
NUM DELEXC+8*, DELEXC+9, DELEXC+14, DELEXC+15!
PICN CKICNS+2~, CKICNS+12*, CKICNS+15*, CKICNS+17
RETURN CKICNS+2~, CKICNS+3*, CKICNS+4*, CKICNS+18*, EXIT+1
RGRSICN MRGICN+1~, MRGICN+2*, DEL+1~, DEL+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All