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

Package: Clinical Reminders

Routine: PXRMDLGBREPAIR


Information

PXRMDLGBREPAIR ;SLC/PKR - Utilities for correcting dialog duplicates. ;05/31/2024

Source Information

Source file <PXRMDLGBREPAIR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 FILE^DIE  ENALL^DIK  EN^DITP  CHKPT^DIUTL  
Clinical Reminders 2 ($$GETCLOGSFN,CHANGELOG)^PXRMCLEH  AWRITE^PXRMUTIL  
Kernel 1 (BMES,MES)^XPDUTL  
PCE Patient Care Encounter 1 AWRITE^PXUTIL  

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 Reminders 1 PXRMP88I  

Entry Points

Name Comments DBIA/ICR reference
CORRUPTED(IEN) ;Handle corrupted entries.
DUPFIX ;Check for duplicates and resolve them.
LASTEDITDATE(IEN) ;Return the last edited date from the Change Log.
RENAMEIEN(FILENUM,IEN,NEWNAME) ;Rename IEN to NEWNAME in
RMTRNPC(STRING) ;Remove trailing non-printing characters from STRING.

External References

Name Field # of Occurrence
FILE^DIE DUPFIX+143, RENAMEIEN+6
ENALL^DIK DUPFIX+40
EN^DITP DUPFIX+137
CHKPT^DIUTL CORRUPTED+5
$$GETCLOGSFN^PXRMCLEH DUPFIX+6
CHANGELOG^PXRMCLEH DUPFIX+29, DUPFIX+80, DUPFIX+134
AWRITE^PXRMUTIL RENAMEIEN+9, RENAMEIEN+11
AWRITE^PXUTIL DUPFIX+146, DUPFIX+148
BMES^XPDUTL CORRUPTED+14, CORRUPTED+30, DUPFIX+10, DUPFIX+25, DUPFIX+34, DUPFIX+38, DUPFIX+42, DUPFIX+76, DUPFIX+101, DUPFIX+109
DUPFIX+133, DUPFIX+135, DUPFIX+145, RENAMEIEN+8
MES^XPDUTL DUPFIX+52, DUPFIX+147, RENAMEIEN+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXRMD(801.41 - [#801.41] Classic Fileman Calls,  CHKPT^DIUTL,  EN^DITP

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMD(801.41 - [#801.41] CORRUPTED+18, CORRUPTED+19, CORRUPTED+23!, CORRUPTED+24!, DUPFIX+13, DUPFIX+14, DUPFIX+28*, DUPFIX+39!, DUPFIX+44, DUPFIX+47
DUPFIX+56, DUPFIX+69, DUPFIX+87, LASTEDITDATE+2, LASTEDITDATE+3
^TMP("PXRMMSG" CORRUPTED+2!, CORRUPTED+3, CORRUPTED+6, CORRUPTED+7!

Label References

Name Line Occurrences
$$LASTEDITDATE DUPFIX+89, DUPFIX+92, DUPFIX+99
$$RMTRNPC DUPFIX+26
CORRUPTED DUPFIX+15
RENAMEIEN DUPFIX+79

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHAR DUPFIX+1~, DUPFIX+17*, DUPFIX+18, RMTRNPC+1~, RMTRNPC+3*, RMTRNPC+4, RMTRNPC+7*, RMTRNPC+8
CLOGSFN DUPFIX+1~, DUPFIX+6*, DUPFIX+29, DUPFIX+80, DUPFIX+134
CLOGTEXT DUPFIX+1~, DUPFIX+19!, DUPFIX+29, DUPFIX+70!, DUPFIX+80, DUPFIX+112!, DUPFIX+134
CLOGTEXT( DUPFIX+132*
CLOGTEXT(1 DUPFIX+23*, DUPFIX+74*, DUPFIX+113*
CLOGTEXT(2 DUPFIX+24*, DUPFIX+75*
CLOGTEXT(3 DUPFIX+27*, DUPFIX+78*
DATE LASTEDITDATE+1~, LASTEDITDATE+3*, LASTEDITDATE+4
DIK DUPFIX+1~, DUPFIX+36*
DIK(1 DUPFIX+37*
DONE RMTRNPC+1~, RMTRNPC+5*, RMTRNPC+6, RMTRNPC+8*, RMTRNPC+10*
DUPLIST DUPFIX+1~, DUPFIX+45!
DUPLIST( DUPFIX+49*, DUPFIX+55, DUPFIX+98
FDA DUPFIX+1~, DUPFIX+140!, RENAMEIEN+3~
FDA( DUPFIX+142*, RENAMEIEN+5*
FILENUM RENAMEIEN~, RENAMEIEN+5
IEN CORRUPTED~, CORRUPTED+5, CORRUPTED+10, CORRUPTED+20, CORRUPTED+23, CORRUPTED+24, CORRUPTED+27, DUPFIX+1~, DUPFIX+12*, DUPFIX+13*
DUPFIX+14, DUPFIX+15, DUPFIX+22, DUPFIX+28, DUPFIX+29, DUPFIX+46*, DUPFIX+47*, DUPFIX+49, DUPFIX+55*, DUPFIX+56
DUPFIX+59, DUPFIX+67*, DUPFIX+68*, DUPFIX+69, DUPFIX+72, DUPFIX+79, DUPFIX+80, DUPFIX+86*, DUPFIX+87, DUPFIX+89
DUPFIX+90, DUPFIX+91*, DUPFIX+92, DUPFIX+93, DUPFIX+98*, DUPFIX+99, DUPFIX+100, DUPFIX+127*, DUPFIX+128*, DUPFIX+129
DUPFIX+130, DUPFIX+131, DUPFIX+132, DUPFIX+141*, DUPFIX+142, LASTEDITDATE~, LASTEDITDATE+2, LASTEDITDATE+3, RENAMEIEN~, RENAMEIEN+5
INBINDEX CORRUPTED+1~, CORRUPTED+17*, CORRUPTED+18, CORRUPTED+20*, CORRUPTED+24
IND DUPFIX+1~, DUPFIX+54*, DUPFIX+55, DUPFIX+97*, DUPFIX+98, DUPFIX+139*, DUPFIX+141, RMTRNPC+1~, RMTRNPC+5*, RMTRNPC+7
, RMTRNPC+8, RMTRNPC+9*, RMTRNPC+10
KEEPIEN DUPFIX+2~, DUPFIX+119*, DUPFIX+123, DUPFIX+129, DUPFIX+130, DUPFIX+134
KEEPNAME DUPFIX+2~, DUPFIX+117*, DUPFIX+121, DUPFIX+122
LASTEDITDATE DUPFIX+2~, DUPFIX+89*, DUPFIX+90, DUPFIX+92*, DUPFIX+93, DUPFIX+99*, DUPFIX+100, DUPFIX+118*, DUPFIX+119, DUPFIX+125*
DUPFIX+126*, DUPFIX+128
LASTENTRY LASTEDITDATE+1~, LASTEDITDATE+2*, LASTEDITDATE+3
LEN DUPFIX+2~, DUPFIX+16*, DUPFIX+17, RMTRNPC+1~, RMTRNPC+2*, RMTRNPC+3, RMTRNPC+5
MSG CORRUPTED+1~, CORRUPTED+3*, CORRUPTED+5, DUPFIX+2~, DUPFIX+140!, DUPFIX+144, RENAMEIEN+3~, RENAMEIEN+7
NAME CORRUPTED+1~, CORRUPTED+17*, CORRUPTED+18*, CORRUPTED+19, CORRUPTED+24, DUPFIX+2~, DUPFIX+14*, DUPFIX+15, DUPFIX+16, DUPFIX+17
DUPFIX+22, DUPFIX+24, DUPFIX+26*, DUPFIX+27, DUPFIX+28, DUPFIX+43*, DUPFIX+44*, DUPFIX+47, DUPFIX+52, DUPFIX+69*
DUPFIX+72, DUPFIX+75, DUPFIX+77*, DUPFIX+78, DUPFIX+79, DUPFIX+87*, DUPFIX+88, DUPFIX+90, DUPFIX+93, DUPFIX+96
DUPFIX+100, DUPFIX+110*, DUPFIX+111*, DUPFIX+115, DUPFIX+117, DUPFIX+118, DUPFIX+119, DUPFIX+126, DUPFIX+128
NDUP DUPFIX+2~, DUPFIX+43*, DUPFIX+51*, DUPFIX+101
NENTRIES DUPFIX+2~, DUPFIX+12*, DUPFIX+30*, DUPFIX+31, DUPFIX+33, DUPFIX+46*, DUPFIX+48*, DUPFIX+49, DUPFIX+50, DUPFIX+52
DUPFIX+54, DUPFIX+96, DUPFIX+97, DUPFIX+115*, DUPFIX+121, DUPFIX+122
NEWNAME RENAMEIEN~, RENAMEIEN+5
NL DUPFIX+3~, DUPFIX+124*, DUPFIX+131*
NLC DUPFIX+3~, DUPFIX+114*, DUPFIX+132*
NREFS CORRUPTED+1~, CORRUPTED+6*, CORRUPTED+8, CORRUPTED+11, CORRUPTED+22, DUPFIX+3~
NTYPE DUPFIX+3~, DUPFIX+60*, DUPFIX+61*, DUPFIX+64, DUPFIX+95
NUMRPT DUPFIX+3~, DUPFIX+110*, DUPFIX+130*, DUPFIX+135, DUPFIX+139
NUSED DUPFIX+3~
PXNAT RENAMEIEN+3~, RENAMEIEN+4*
PXRMINST RENAMEIEN+3~, RENAMEIEN+4*
QUOTE DUPFIX+3~, DUPFIX+5*, DUPFIX+22, DUPFIX+24, DUPFIX+27, DUPFIX+52, DUPFIX+72, DUPFIX+75, DUPFIX+78, DUPFIX+117
REPLACENAME DUPFIX+4~
REPOINTLIST DUPFIX+4~, DUPFIX+137
REPOINTLIST( DUPFIX+130*, DUPFIX+141
RPTLIST DUPFIX+4~, DUPFIX+103
RPTLIST( DUPFIX+88*, DUPFIX+90*, DUPFIX+93*, DUPFIX+96*, DUPFIX+100*, DUPFIX+111, DUPFIX+115, DUPFIX+118, DUPFIX+119, DUPFIX+126
DUPFIX+128
STRING RMTRNPC~, RMTRNPC+2, RMTRNPC+3, RMTRNPC+4, RMTRNPC+7, RMTRNPC+8*, RMTRNPC+10*, RMTRNPC+11
TESTIEN CORRUPTED+1~, CORRUPTED+19*, CORRUPTED+20
TEXT CORRUPTED+1~, CORRUPTED+14, CORRUPTED+25!, CORRUPTED+30, DUPFIX+4~, DUPFIX+10, DUPFIX+19!, DUPFIX+25, DUPFIX+32!, DUPFIX+33*
DUPFIX+34, DUPFIX+70!, DUPFIX+76, DUPFIX+104!, DUPFIX+109, DUPFIX+116!, DUPFIX+133
TEXT( DUPFIX+131*
TEXT(1 CORRUPTED+9*, CORRUPTED+26*, DUPFIX+7*, DUPFIX+20*, DUPFIX+71*, DUPFIX+105*, DUPFIX+120*
TEXT(2 CORRUPTED+10*, CORRUPTED+27*, DUPFIX+8*, DUPFIX+21*, DUPFIX+72*, DUPFIX+106*, DUPFIX+121*, DUPFIX+122*
TEXT(3 CORRUPTED+11*, CORRUPTED+28*, DUPFIX+9*, DUPFIX+22*, DUPFIX+73*, DUPFIX+107*, DUPFIX+123*
TEXT(4 CORRUPTED+12*, CORRUPTED+29*, DUPFIX+108*
TEXT(5 CORRUPTED+13*
TYPE DUPFIX+4~, DUPFIX+56*, DUPFIX+57*, DUPFIX+58, DUPFIX+59, DUPFIX+60*, DUPFIX+61*, DUPFIX+65*, DUPFIX+66*, DUPFIX+68
DUPFIX+73, DUPFIX+77, DUPFIX+83*, DUPFIX+84*, DUPFIX+85, DUPFIX+86, DUPFIX+88, DUPFIX+91
TYPECOUNT DUPFIX+4~, DUPFIX+45!
TYPECOUNT( DUPFIX+58*, DUPFIX+84, DUPFIX+85, DUPFIX+88
TYPELIST DUPFIX+4~, DUPFIX+45!
TYPELIST( DUPFIX+59*, DUPFIX+61, DUPFIX+66, DUPFIX+68, DUPFIX+86, DUPFIX+91
U DUPFIX+14, DUPFIX+28, DUPFIX+56, DUPFIX+69, DUPFIX+87, DUPFIX+130, DUPFIX+141, LASTEDITDATE+3
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