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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUMF04P

Package: Kernel

Routine: XUMF04P


Information

XUMF04P ;BP/RAM - INSTITUTION CLEANUP ;06/28/00

Source Information

Source file <XUMF04P.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 ^%ZTLOAD  ($$FMADD,$$NOW)^XLFDT  EN^XUMF04Q  $$KSP^XUPARAM  
VA FileMan 4 $$FIND1^DIC  (FILE,UPDATE)^DIE  ^DIK  $$ROOT^DILFD  
Health Level Seven 1 $$PARAM^HLCS2  

Entry Points

Name Comments DBIA/ICR reference
MAIN ; -- post init entry point
KT ; -- kill temp node / file backup
BK ; -- background job to kill temp node in 30 days
P101 ; -- add subscriber protocols to event protocols
LP1 ; -- loop file
LP2 ; -- loop file
CLN ; -- clean up id mult
NPI ; -- clean npi
PHARM ; REMOVE DUPLICATE PHARM
TAX ;
EXIT ; -- cleanup, and quit

External References

Name Field # of Occurrence
^%ZTLOAD BK+9
$$FIND1^DIC P101+6, P101+13
FILE^DIE PHARM+18
UPDATE^DIE P101+9, P101+16
^DIK CLN+7, NPI+9, TAX+9
$$ROOT^DILFD CLN+6, NPI+8, TAX+5
$$PARAM^HLCS2 MAIN+3
$$FMADD^XLFDT BK+6
$$NOW^XLFDT MAIN+5, BK+6
EN^XUMF04Q MAIN+9
$$KSP^XUPARAM MAIN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,"CHECKING IDENTIFIER MULTIPLE",!!!
  • Line Location: LP1+2
Function Call: WRITE
  • Prompt: !!!,"CLEANING UP DUPLICATE PHARMACY ENTRIES",!!!
  • Line Location: PHARM+2
Routine Call
  • DIC
  • Line Location:
    • P101+6
    • P101+13
Routine Call
  • DIE
  • Line Location:
    • PHARM+18
Routine Call
  • DIE
  • Line Location:
    • P101+9
    • P101+16

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] MAIN+5, LP1+6, LP1+7, LP1+8, LP2+4, LP2+5, LP2+6, NPI+4, NPI+5, NPI+6
NPI+7, PHARM+7, PHARM+9, PHARM+10, PHARM+11, PHARM+12, TAX+2, TAX+3
^TMP("XUMF 04" MAIN+5*, KT+2!

Label References

Name Line Occurrences
BK MAIN+9
CLN LP1+9, LP2+7
LP1 MAIN+9
LP2 MAIN+9
NPI MAIN+9
P101 MAIN+9
PHARM MAIN+9
TAX MAIN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA LP1+4~, LP1+8*, LP2+2~, LP2+6*, NPI+9~*, TAX+9~*
DA(1 CLN+7*, NPI+9*, TAX+9*
DIC CLN+2~, NPI+9~, TAX+9~
DIK CLN+2~, CLN+7*, NPI+9~*, TAX+9~*
FDA P101+2~, P101+5!, P101+12!, PHARM+4~, PHARM+15!
FDA( P101+8*, P101+15*
FDA(4 PHARM+16*, PHARM+17*
IDX NPI+6*, NPI+7, NPI+9, TAX+4~, TAX+6*, TAX+7*, TAX+9
IEN P101+2~, P101+6*, P101+7, P101+13*, P101+14, LP1+4~, LP1+7*, LP1+8, LP2+2~, LP2+5*
LP2+6, CLN+4, NPI+2~, NPI+4*, NPI+5, NPI+6, NPI+7, NPI+8, PHARM+4~, PHARM+9*
PHARM+10, PHARM+11, PHARM+12, PHARM+14, TAX+2*, TAX+3, TAX+5
IENS P101+2~, P101+7*, P101+8, P101+14*, P101+15, CLN+2~, CLN+4*, CLN+6, CLN+7, NPI+2~
NPI+8*, NPI+9, PHARM+4~, PHARM+14*, PHARM+16, PHARM+17, TAX+4~, TAX+5*, TAX+9
NAME PHARM+4~, PHARM+6*, PHARM+7*, PHARM+8, PHARM+9, PHARM+16
NPI LP2+2~, LP2+4*, LP2+5, LP2+6, NPI+2~, NPI+5*, NPI+7
ROOT CLN+2~, CLN+6*, CLN+7, NPI+2~, NPI+8*, NPI+9, TAX+4~, TAX+5*, TAX+6, TAX+7
TAX+9
STA LP1+4~, LP1+6*, LP1+7, LP1+8
U MAIN+3, NPI+7, PHARM+12
XUMF MAIN+7*, PHARM+4~, PHARM+13*
ZTDESC BK+2~, BK+5*
ZTDTH BK+2~, BK+6*
>> ZTIO BK+7*
ZTRTN BK+2~, BK+4*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All