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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XLFNAME2

Package: Kernel

Routine: XLFNAME2


Information

XLFNAME2 ;CIOFO-SF/MKO-UPDATE ENTRY POINTS ;21 Aug 2019 12:15 PM

Source Information

Source file <XLFNAME2.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 6 $$FIND1^DIC  $$GET1^DID  (FILE,UPDATE)^DIE  ^DIK  $$IENS^DILF  $$GET1^DIQ  
Kernel 2 (NAMECOMP,STDNAME)^XLFNAME  $$BLDNAME^XLFNAME8  

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

Package Total Caller Graph
Kernel 7 XLFNAME3  XUEXISTING USER  XUNEW USER  XUPRT  XUPRTL INPUT  ^VA(20  ^VA(200  
Integrated Billing 2 IBXS12  IBXSC12  
Automated Medical Information Exchange 1 DVBAXA  
Registration 1 DGRPTX  
Toolkit 1 XUREACT USER  

Entry Points

Name Comments DBIA/ICR reference
UPDNAME(XUFIL,XUREC,XUFLD,XUCOMP,XUFLAG) ;Update source name field
UPDCOMP(XUFIL,XUREC,XUFLD,XUNAME,XUPTR,XUPVAL,XUFLAG) ;Update Name Components entry
DELCOMP(XUFIL,XUREC,XUFLD,XUPTR) ;Delete Name Components entry
  • ICR #3066
    • Status: Active
    • Usage: Controlled Subscription
    CHKPTR ;Make sure entry contains a valid pointer to Name Components file.

    External References

    Name Field # of Occurrence
    $$FIND1^DIC DELCOMP+10
    $$GET1^DID UPDNAME+12
    FILE^DIE UPDNAME+24, UPDCOMP+31, DELCOMP+20
    UPDATE^DIE UPDCOMP+25
    ^DIK DELCOMP+15
    $$IENS^DILF UPDNAME+8, UPDCOMP+7, DELCOMP+5
    $$GET1^DIQ UPDNAME+20
    NAMECOMP^XLFNAME UPDCOMP+11
    STDNAME^XLFNAME CHKPTR+12
    $$BLDNAME^XLFNAME8 UPDNAME+17

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^VA(20 - [#20] CHKPTR+8
    ^VA(200 - [#200] CHKPTR+5, CHKPTR+10, CHKPTR+11

    Label References

    Name Line Occurrences
    UPDCOMP CHKPTR+13

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AIEN CHKPTR+2~
    DA DELCOMP+2~, DELCOMP+10*, CHKPTR+5, CHKPTR+10, CHKPTR+11, CHKPTR+13
    DEG CHKPTR+2~, CHKPTR+11*
    DIERR UPDNAME+3~, UPDNAME+12!, UPDNAME+20!, UPDNAME+24!, UPDCOMP+3~, UPDCOMP+25!, UPDCOMP+31!, DELCOMP+2~, DELCOMP+11, DELCOMP+20!
    CHKPTR+2~
    DIK DELCOMP+2~, DELCOMP+14*
    FDA CHKPTR+2~
    NAM CHKPTR+2~, CHKPTR+10*, CHKPTR+12, CHKPTR+13
    PTR CHKPTR+2~, CHKPTR+5*, CHKPTR+8, CHKPTR+9!
    U CHKPTR+5, CHKPTR+10, CHKPTR+11
    XUCOMP UPDNAME~, UPDNAME+17
    XUDEG UPDCOMP+3~
    XUFDA UPDNAME+3~, UPDCOMP+3~, DELCOMP+2~, DELCOMP+19!
    XUFDA( UPDNAME+23*, UPDCOMP+30*, DELCOMP+19*
    XUFDA(20 UPDCOMP+14*, UPDCOMP+15*, UPDCOMP+16*, UPDCOMP+17*, UPDCOMP+18*, UPDCOMP+19*, UPDCOMP+20*, UPDCOMP+21*, UPDCOMP+22*, UPDCOMP+23*
    , UPDCOMP+24*
    XUFIL UPDNAME~, UPDNAME+12, UPDNAME+20, UPDNAME+23, UPDCOMP~, UPDCOMP+14, UPDCOMP+30, DELCOMP~, DELCOMP+9, DELCOMP+19
    XUFLAG UPDNAME~, UPDNAME+5*, UPDNAME+13, UPDCOMP~, UPDCOMP+24
    XUFLD UPDNAME~, UPDNAME+12, UPDNAME+20, UPDNAME+23, UPDCOMP~, UPDCOMP+15, DELCOMP~, DELCOMP+9
    XUIEN UPDCOMP+3~
    XUIEN(1 UPDCOMP+28, UPDCOMP+29
    XUIENS UPDNAME+3~, UPDNAME+8*, UPDNAME+9*, UPDNAME+20, UPDNAME+23, UPDCOMP+3~, UPDCOMP+7*, UPDCOMP+8*, UPDCOMP+16, UPDCOMP+30
    , DELCOMP+2~, DELCOMP+5*, DELCOMP+6*, DELCOMP+9, DELCOMP+19
    XULEN UPDNAME+3~, UPDNAME+13*, UPDNAME+14*, UPDNAME+17
    XUMAX UPDNAME+3~, UPDNAME+12*, UPDNAME+14
    XUMSG UPDNAME+3~, UPDNAME+12!, UPDNAME+20!, UPDNAME+24!, UPDCOMP+3~, UPDCOMP+25!, UPDCOMP+31!, DELCOMP+2~, DELCOMP+20!
    XUNAME UPDNAME+3~, UPDNAME+17*, UPDNAME+20, UPDNAME+23, UPDCOMP~, UPDCOMP+11
    XUNAME("DEGREE" UPDCOMP+22
    XUNAME("FAMILY" UPDCOMP+17
    XUNAME("GIVEN" UPDCOMP+18
    XUNAME("MIDDLE" UPDCOMP+19
    XUNAME("NOTES" UPDCOMP+23
    XUNAME("PREFIX" UPDCOMP+20
    XUNAME("SUFFIX" UPDCOMP+21
    XUNOTRIG UPDNAME+4~*, UPDCOMP+4~*
    XUPTR UPDCOMP~, UPDCOMP+28, UPDCOMP+30, DELCOMP~, DELCOMP+18, DELCOMP+19
    XUPVAL UPDCOMP~, UPDCOMP+28, UPDCOMP+29*, UPDCOMP+30
    XUREC UPDNAME~, UPDNAME+8, UPDNAME+9, UPDCOMP~, UPDCOMP+7, UPDCOMP+8, DELCOMP~, DELCOMP+5, DELCOMP+6
    XUVAL DELCOMP+2~, DELCOMP+10
    XUVAL(1 DELCOMP+9*
    XUVAL(2 DELCOMP+9*
    XUVAL(3 DELCOMP+9*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All