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

Package: Registration

Routine: DPTNAME


Information

DPTNAME ;BPOIFO/KEITH - NAME STANDARDIZATION ; 27 Jan 2002 11:05 PM

Source Information

Source file <DPTNAME.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 YN^DICN  GETS^DIQ  ^DIR  
Kernel 2 ($$CLEANC,$$NAMEFMT,STDNAME)^XLFNAME  $$FORMAT^XLFNAME7  
Registration 1 JUMP^DPTNAME1  

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

Package Total Caller Graph
Registration 2 DGRPECE  DPTLK2  

Entry Points

Name Comments DBIA/ICR reference
NCEDIT(DFN,DGHDR,DG20NAME) ;Edit name components
  • ICR #4116
    • Status: Active
    • Usage: Private
    START
    AGAIN
    ASK
    CONF
    CONF1(DPTX) ;Confirm if single name value is ok.
    RC

    External References

    Name Field # of Occurrence
    YN^DICN CONF+1, RC+1
    GETS^DIQ START+8
    ^DIR ASK
    JUMP^DPTNAME1 ASK+1
    $$CLEANC^XLFNAME START+15, ASK+9
    $$NAMEFMT^XLFNAME ASK+18
    STDNAME^XLFNAME START+14
    $$FORMAT^XLFNAME7 ASK+10, ASK+21

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"Patient name components--"
    • Line Location: START+21
    Function Call: WRITE
    • Prompt: !,$C(7),"Family name cannot be deleted!"
    • Line Location: ASK+2
    Function Call: WRITE
    • Prompt: " ??",$C(7)
    • Line Location: ASK+11
    Function Call: WRITE
    • Prompt: !,"Ok to file '",DG20NAME,"' and its name components"
    • Line Location: CONF+0
    Function Call: WRITE
    • Prompt: !,"Indicate if the edits to the name and its components should be filed."
    • Line Location: CONF+2
    Function Call: WRITE
    • Prompt: !!?5,$C(7),"WARNING: Do not enter single name values for patients (no given or"
    • Line Location: CONF1+4
    Function Call: WRITE
    • Prompt: !?5," first name) unless this is actually their legal name!!!",$C(7)
    • Line Location: CONF1+5
    Function Call: WRITE
    • Prompt: !!,"Are you sure you want to enter the patient name in this manner"
    • Line Location: RC+0
    Function Call: WRITE
    • Prompt: !?6,"Specify 'YES' to enter a single name value, or 'NO' to discontinue."
    • Line Location: RC+1
    Function Call: WRITE
    • Prompt: !
    • Line Location: RC+2
    Routine Call
    • DIR
    • Line Location:
      • ASK

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^VA(20 - [#20] GETS^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] START+5, START+7

    Label References

    Name Line Occurrences
    $$CONF1 CONF+4
    AGAIN ASK+1
    ASK ASK+2, ASK+11
    CONF CONF+2
    RC RC+1
    START ASK+23

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % NCEDIT+8~, CONF+1*, CONF+2, CONF+3, CONF1+2~, RC+1*, RC+3
    DA NCEDIT+8~
    DFN NCEDIT~, START*, START+5, START+7
    DG20NAME NCEDIT~, STARTSTART+19*, ASK+8*, ASK+9*, ASK+10*, ASK+11, ASK+12, ASK+18*, ASK+20
    ASK+21*, ASK+23, ASK+25!, CONFCONF+3!*, CONF+4!*, CONF+5
    DG20NAME( AGAIN+4, ASK+4*, ASK+5, ASK+12*, ASK+13
    DGC NCEDIT+7~
    DGC( START+22*
    DGCL NCEDIT+8~, START+3*, AGAIN+2
    DGCOM NCEDIT+7~, START+1*, START+10, START+22, AGAIN
    DGCOMP NCEDIT+7~, START*, START+7*, START+8, START+9*, START+10, START+13, AGAIN*, AGAIN+1, AGAIN+4
    ASK+4, ASK+5, ASK+9, ASK+12, ASK+13, ASK+25!
    DGCOMP(20 START+9, START+10
    DGCOUT START+18~, START+19*, ASK*, ASK+16
    DGCX NCEDIT+8~, START+2*, AGAIN+1
    DGEDIT NCEDIT+8~, START*, START+14*, ASK+5*, ASK+13*, ASK+15
    DGHDR NCEDIT~, START+21
    DGI NCEDIT+7~, START+10*, START+22*, START+23*, AGAINAGAIN+1, AGAIN+2, ASK+1, ASK+2
    DGOUT NCEDIT+8~, START*, START+23, ASK*, ASK+16
    DGX NCEDIT+7~, START+5*, START+14, START+19, ASK+25!
    DGX( START+10*, AGAIN+4, ASK+5, ASK+13
    DGX("SUFFIX" START+15*
    DGY NCEDIT+7~, ASK+20*, ASK+21
    DIE NCEDIT+8~
    DIR NCEDIT+7~
    DIR("A" AGAIN+1*
    DIR("B" AGAIN+4*, AGAIN+5!
    DIR("PRE" START+20*, AGAIN+3*
    DIR(0 AGAIN+2*
    DIRUT START+18~
    DPTX CONF1~, CONF1+3
    DR NCEDIT+8~
    DTOUT START+18~, ASK
    DUOUT START+18~
    U START+5, START+10, START+22, AGAINAGAIN+1, AGAIN+2, ASK
    X NCEDIT+7~, ASKASK+1, ASK+2, ASK+3, ASK+7, ASK+8, ASK+12
    Y NCEDIT+7~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All