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

Package: Text Integration Utility

Routine: TIUDSCN1


Information

TIUDSCN1 ; SLC/JER - Discharge Summary Conversion routine

Source Information

Source file <TIUDSCN1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Text Integration Utility 4 CONVERT^TIUDSCNV  $$STATUS^TIULC  ($$SIGNAME,$$SIGTITL)^TIULS  ($$READ,JUSTIFY)^TIUU  
VA FileMan 1 (,FILE)^DIE  

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

Package Total Caller Graph
Text Integration Utility 2 TIU GMRD CONVERT SINGLE  TIUDSCNV  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
STUFREC(DA,PARENT,GMRD0,GMRDACT) ; Stuff fixed field data
NEEDSIG(GMRDACT) ; Evaluates whether cosignature is needed
ADDFAIL(GMRDA) ; Log when addendum fails to convert
DELETE(TIUDA) ; Delete stub should conversion fail
MOVEONE ; Individual DS conversion

External References

Name Field # of Occurrence
^DIE DELETE+2
FILE^DIE STUFREC+25, STUFREC+35
CONVERT^TIUDSCNV MOVEONE+24
$$STATUS^TIULC STUFREC+28
$$SIGNAME^TIULS STUFREC+29, STUFREC+31, STUFREC+33
$$SIGTITL^TIULS STUFREC+30, STUFREC+32, STUFREC+34
$$READ^TIUU MOVEONE+8, MOVEONE+14, MOVEONE+20, MOVEONE+27
JUSTIFY^TIUU MOVEONE+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: MOVEONE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: MOVEONE+3
Function Call: WRITE
  • Prompt: !!," ... Okay then, I'm outa here!"
  • Line Location: MOVEONE+10
Function Call: WRITE
  • Prompt: !!,"Discharge Summary Record #",GMRDA," Doesn't exist...",!
  • Line Location: MOVEONE+12
Function Call: WRITE
  • Prompt: !
  • Line Location: MOVEONE+14
Function Call: WRITE
  • Prompt: !!,$C(7),"Discharge Summary Record #",GMRDA
  • Line Location: MOVEONE+17
Function Call: WRITE
  • Prompt: " Already converted successfully...",!
  • Line Location: MOVEONE+18
Function Call: WRITE
  • Prompt: !
  • Line Location: MOVEONE+20
Function Call: WRITE
  • Prompt: !!,"Alright then, here goes!"
  • Line Location: MOVEONE+23
Function Call: WRITE
  • Prompt: !!,"Record #",GMRDA," Converted Successfully!",!
  • Line Location: MOVEONE+25
Function Call: WRITE
  • Prompt: !
  • Line Location: MOVEONE+27
Routine Call
  • DIE
  • Line Location:
    • DELETE+2
Routine Call
  • DIE
  • Line Location:
    • STUFREC+25
    • STUFREC+35

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(128 STUFREC+26, ADDFAIL+2*, ADDFAIL+3, ADDFAIL+4*, MOVEONE+6, MOVEONE+11, MOVEONE+16, MOVEONE+22!, MOVEONE+25
^TIU(8925 - [#8925] STUFREC+26*

Label References

Name Line Occurrences
$$NEEDSIG STUFREC+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA STUFREC~, STUFREC+2, STUFREC+28, DELETE+1~, DELETE+2*
>> DFN STUFREC+3
DIDEL DELETE+1~, DELETE+2*
DIE DELETE+1~, DELETE+2*
DR DELETE+1~, DELETE+2*
FDA STUFREC+1~
FDARR STUFREC+1~, STUFREC+2*, STUFREC+3, STUFREC+4, STUFREC+5, STUFREC+6, STUFREC+7, STUFREC+8, STUFREC+9*, STUFREC+10
, STUFREC+11, STUFREC+12, STUFREC+13, STUFREC+14, STUFREC+15, STUFREC+16, STUFREC+17, STUFREC+18, STUFREC+19, STUFREC+20
, STUFREC+21, STUFREC+22, STUFREC+23, STUFREC+24, STUFREC+28, STUFREC+29, STUFREC+30, STUFREC+31, STUFREC+32, STUFREC+33
, STUFREC+34
FLAGS STUFREC+1~, STUFREC+2*, STUFREC+25, STUFREC+27*, STUFREC+35
GMRD0 STUFREC~, STUFREC+5, STUFREC+10, STUFREC+11, STUFREC+17
GMRDA STUFREC+26, ADDFAIL~, ADDFAIL+2, MOVEONE+1~, MOVEONE+8*, MOVEONE+9, MOVEONE+11, MOVEONE+12, MOVEONE+16, MOVEONE+17
MOVEONE+22, MOVEONE+24, MOVEONE+25
GMRDACT STUFREC~, STUFREC+7, STUFREC+9, STUFREC+10, STUFREC+12, STUFREC+13, STUFREC+14, STUFREC+15, STUFREC+18, STUFREC+19
, STUFREC+20, STUFREC+21, STUFREC+22, STUFREC+23, STUFREC+29, STUFREC+30, STUFREC+31, STUFREC+32, STUFREC+33, STUFREC+34
, NEEDSIG~, NEEDSIG+1
IENS STUFREC+1~, STUFREC+2*
PARENT STUFREC~, STUFREC+24
>> TIU("AD#" STUFREC+16
>> TIU("EDT" STUFREC+4
>> TIU("LDT" STUFREC+4
>> TIU("LOC" STUFREC+8
>> TIU("SVC" STUFREC+17
>> TIU("TS" STUFREC+16
>> TIU("VISIT" STUFREC+3
>> TIU("VLOC" STUFREC+8
TIUCONT MOVEONE+5~, MOVEONE+14*, MOVEONE+15, MOVEONE+20*, MOVEONE+21, MOVEONE+27*, MOVEONE+28
TIUDA STUFREC+26, DELETE~, DELETE+2
TIUDFLT MOVEONE+1~, MOVEONE+6*, MOVEONE+8
TIUMAX MOVEONE+5~, MOVEONE+6*, MOVEONE+8
TIUMSG STUFREC+1~
TIUNOVCT ADDFAIL+1~, ADDFAIL+3*, ADDFAIL+4
TIUOUT MOVEONE+1~*, MOVEONE+4, MOVEONE+10*, MOVEONE+15*, MOVEONE+21*, MOVEONE+28*
TIUPRMT MOVEONE+1~, MOVEONE+7*, MOVEONE+8, MOVEONE+13*, MOVEONE+14, MOVEONE+19*, MOVEONE+20, MOVEONE+26*, MOVEONE+27
U STUFREC+3, STUFREC+4, STUFREC+5, STUFREC+7, STUFREC+8, STUFREC+9, STUFREC+10, STUFREC+11, STUFREC+12, STUFREC+13
, STUFREC+14, STUFREC+15, STUFREC+16, STUFREC+17, STUFREC+18, STUFREC+19, STUFREC+20, STUFREC+21, STUFREC+22, STUFREC+23
, STUFREC+29, STUFREC+30, STUFREC+31, STUFREC+32, STUFREC+33, STUFREC+34, NEEDSIG+1, ADDFAIL+3, ADDFAIL+4, MOVEONE+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All