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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: TIUMED1

Package: Text Integration Utility

Routine: TIUMED1


Information

TIUMED1 ; BP/AJB - Mobile Elec. Doc ; 4/30/12 7:40am

Source Information

Source file <TIUMED1.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Kernel 5 ($$DEFDIR,$$DEL,$$FTG,CLOSE,OPEN)^%ZISH  $$UP^XLFSTR  $$KSP^XUPARAM  OWNSKEY^XUSRB  USERINFO^XUSRB2  
Text Integration Utility 3 $$LU^TIUPS244  $$BOIL^TIUSRVD  $$READ^TIUU  
VA FileMan 3 (,FIND)^DIC  ($$GET1,GETS)^DIQ  ^DIR  
Health Summary 1 ENX^GMTSDVR  
Order Entry Results Reporting 1 (LAST5,LISTALL)^ORWPT  
Registration 1 WIN^DGPMDDCF  
Toolkit 1 ($$GET,DEL,EN)^XPAR  

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

Package Total Caller Graph
Text Integration Utility 11 TIU MED DEL PARM  TIU MED GET HEALTH SUMMARY  TIU MED GET LIST DATA  TIU MED GET OBJECT  TIU MED GET PATIENT DATA  TIU MED GET PATIENT LISTS  TIU MED GET VERSION  TIU MED LAST5  
TIU MED LIST ALL  TIU MED MANAGEMENT  TIU MED PATIENT MANAGEMENT  

Entry Points

Name Comments DBIA/ICR reference
ACTLOC(TIULOC) ; IA # 10040
CLINLOC(TIUY,TIUF,TIUDIR) ; returns a set of clinics from HOSPITAL LOCATION
GETHS(TIUY,TIUDFN) ; get health summary
GETOBJ(TIUY,TIUDFN,TIUOBJ) ; get patient data object
GETPATDT(TIUY,TIUDFN,TIUSEC,TIUGHS) ; get patient data
LAST5(TIUY,TIUID) ; IA # 3291
LISTALL(TIUY,TIUFROM,TIUDIR) ; IA # 1685
DELPARM ;
DCONT
PARMEDIT ;
CONT
PATMAN(TIUY) ;
PLISTMEM(TIUY,TIULIST) ;
PLISTS(TIUY) ;
GUIVER(TIUMEDVER) ; Will retrieve the version number from the TIU MED GUI VERSION parameter

External References

Name Field # of Occurrence
$$DEFDIR^%ZISH GETHS+12
$$DEL^%ZISH GETHS+22
$$FTG^%ZISH GETHS+21
CLOSE^%ZISH GETHS+19
OPEN^%ZISH GETHS+15
WIN^DGPMDDCF ACTLOC+2
^DIC DCONT+16, CONT+16, CONT+21
FIND^DIC GETPATDT+5, PLISTS+3
$$GET1^DIQ GETPATDT+10
GETS^DIQ PLISTMEM+3
^DIR DCONT+12, CONT+12
ENX^GMTSDVR GETHS+18
LAST5^ORWPT LAST5+1
LISTALL^ORWPT LISTALL+1
$$LU^TIUPS244 GETHS+5, GETHS+10, DCONT+2, CONT+2
$$BOIL^TIUSRVD GETOBJ+5
$$READ^TIUU DCONT+20, DCONT+22
$$UP^XLFSTR DCONT+15, DCONT+19, CONT+15, CONT+19
$$GET^XPAR GETHS+2, GETHS+6, GETHS+7, GETHS+11, CONT+20, GUIVER+4
DEL^XPAR DCONT+21
EN^XPAR CONT+23
$$KSP^XUPARAM GETHS+9, DCONT+1, CONT+1
OWNSKEY^XUSRB PATMAN+2, PATMAN+3
USERINFO^XUSRB2 GETHS+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DCONT+11
Function Call: WRITE
  • Prompt: !
  • Line Location: DCONT+16
Function Call: WRITE
  • Prompt: !!,"Delete the Health Summary for "_$$UP^XLFSTR(Y(0))_" ["_$P(TIUANS,U,3)_"]",!
  • Line Location: DCONT+19
Function Call: WRITE
  • Prompt: !!,"Parameter Deleted.",!
  • Line Location: DCONT+22
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CONT+11
Function Call: WRITE
  • Prompt: !
  • Line Location: CONT+16
Function Call: WRITE
  • Prompt: !
  • Line Location: CONT+21
Routine Call
  • DIC
  • Line Location:
    • DCONT+16
    • CONT+16
    • CONT+21
Routine Call
  • DIC
  • Line Location:
    • GETPATDT+5
    • PLISTS+3
Routine Call
  • DIR
  • Line Location:
    • DCONT+12
    • CONT+12

Used in RPC

RPC Name Call Tags
TIU MED GET PATIENT DATA GETPATDT
TIU MED GET HEALTH SUMMARY GETHS
TIU MED LAST5 LAST5
TIU MED LIST ALL LISTALL
TIU MED PATIENT MANAGEMENT PATMAN
TIU MED GET PATIENT LISTS PLISTS
TIU MED GET LIST DATA PLISTMEM
TIU MED GET OBJECT GETOBJ
TIU MED GET VERSION GUIVER

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100.21 - [#100.21] FIND^DIC,  GETS^DIQ
^GMT(142 - [#142] Classic Fileman Calls
^DPT - [#2] FIND^DIC
^DGSL(38.1 - [#38.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100.21 - [#100.21] PLISTS+2
^SC - [#44] ACTLOC+1, ACTLOC+2, ACTLOC+3, CLINLOC+5
^SC("B" CLINLOC+3, CLINLOC+4
^TMP("TIUMED" GETHS+13*!, GETHS+20!, GETHS+21, GETHS+23, GETHS+24!, GETOBJ+2!

Label References

Name Line Occurrences
$$ACTLOC CLINLOC+6
CONT CONT+17, CONT+24
DCONT DCONT+17, DCONT+20, DCONT+23
GETHS GETPATDT+12
GETPATDT PLISTMEM+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 ACTLOC+1~, ACTLOC+2*
DFN GETOBJ+1~, GETOBJ+4*
DIC DELPARM+1~, DCONT!, DCONT+14*, PARMEDIT+1~, CONT!, CONT+14*, CONT+19*
DIC("A" DCONT+15*, CONT+15*, CONT+19*
DIC("B" CONT+20*
DIC(0 DCONT+14*, CONT+14*
DIR DELPARM+1~, DCONT!, PARMEDIT+1~, CONT!
DIR("A" DCONT+10*, CONT+10*
DIR("L" DCONT+4*, DCONT+5*, DCONT+6*, DCONT+7*, DCONT+8*, DCONT+9*, CONT+4*, CONT+5*, CONT+6*, CONT+7*
, CONT+8*, CONT+9*
DIR(0 DCONT+3*, CONT+3*
DIROUT DELPARM+1~, DCONT!, PARMEDIT+1~, CONT!
DIRUT DELPARM+1~, DCONT!, DCONT+12, DCONT+16, PARMEDIT+1~, CONT!, CONT+12, CONT+16
DT ACTLOC+4
DTOUT DELPARM+1~, DCONT!, PARMEDIT+1~, CONT!
DUOUT DELPARM+1~, DCONT!, PARMEDIT+1~, CONT!
DUZ GETHS+2, PLISTS+3
IO GETHS+17
IOF DCONT+11, CONT+11
POP GETHS+1~, GETHS+16, DELPARM+1~, DCONT!, PARMEDIT+1~, CONT!
TIU GETHS+4~, GETPATDT+4~, PLISTMEM+1~, PLISTS+1~
TIU( PLISTMEM+2
TIU("DILIST" GETPATDT+6, GETPATDT+7, GETPATDT+8, GETPATDT+9, PLISTS+2
TIU("DOB" GETPATDT+8*, GETPATDT+11*, GETPATDT+13
TIU("NAME" GETPATDT+6*, GETPATDT+13
TIU("SECURITY" GETPATDT+10*, GETPATDT+11, GETPATDT+13
TIU("SEX" GETPATDT+7*, GETPATDT+11*, GETPATDT+13
TIU("SSN" GETPATDT+9*, GETPATDT+11*, GETPATDT+13
TIU(3 GETHS+5
TIU(5 GETHS+5
TIUANS DELPARM+1~, DCONT!, DCONT+13*, DCONT+14, DCONT+18*, DCONT+19, DCONT+21, PARMEDIT+1~, CONT!, CONT+13*
, CONT+14, CONT+18*, CONT+19, CONT+20, CONT+23
TIUCNT CLINLOC+1~, CLINLOC+2*, CLINLOC+3, CLINLOC+7*
TIUDFN GETHS~, GETHS+14, GETHS+18, GETOBJ~, GETOBJ+4, GETPATDT~, GETPATDT+1, PLISTMEM+1~, PLISTMEM+5
TIUDFN( GETPATDT+3, GETPATDT+5, GETPATDT+10, GETPATDT+12, GETPATDT+13, PLISTMEM+4*
TIUDFN(0 GETPATDT+1*
TIUDIR CLINLOC~, CLINLOC+3, CLINLOC+4, LISTALL~, LISTALL+1
TIUDIV GETHS+4~, GETHS+5*, GETHS+7
TIUDT CLINLOC+1~
TIUERR GETPATDT+4~, DELPARM+1~, DCONT!, PARMEDIT+1~, CONT!, CONT+23, PLISTMEM+1~, PLISTS+1~
TIUF CLINLOC~, CLINLOC+3*, CLINLOC+4, CLINLOC+7
TIUFROM LISTALL~, LISTALL+1
TIUGHS GETPATDT~, GETPATDT+12
TIUHF GETHS+1~, GETHS+12*, GETHS+15, GETHS+21, GETHS+22
TIUHS GETHS+1~, GETHS+2*, GETHS+3, GETHS+6*, GETHS+7*, GETHS+8, GETHS+11*, GETHS+13, GETHS+18
TIUI PLISTMEM+1~, PLISTMEM+2*, PLISTMEM+4, PLISTS+1~, PLISTS+2*, PLISTS+4, PLISTS+5
TIUID LAST5~, LAST5+1
TIUIEN CLINLOC+1~, CLINLOC+4*, CLINLOC+5, CLINLOC+6, CLINLOC+7
TIUJ PLISTMEM+1~, PLISTMEM+4*, PLISTS+1~, PLISTS+2*, PLISTS+5
TIULIST GETPATDT+2~, GETPATDT+3*, GETPATDT+5, GETPATDT+10, GETPATDT+12, GETPATDT+13, PLISTMEM~, PLISTMEM+3
TIULOC ACTLOC~, ACTLOC+1, ACTLOC+2, ACTLOC+3, GETHS+1~, GETHS+14*, GETHS+15, GETHS+21, GETHS+22
TIUMEDVER GUIVER~, GUIVER+4*
TIUOBJ GETOBJ~, GETOBJ+3*, GETOBJ+5
TIUP PATMAN+1~, PATMAN+2, PATMAN+3
TIUP(0 PATMAN+2, PATMAN+3
TIUQUIT CLINLOC+1~
TIUSEC GETPATDT~, GETPATDT+11
TIUSRV GETHS+4~, GETHS+5*, GETHS+6
TIUSYS GETHS+4~, GETHS+9*, GETHS+10*, GETHS+11, DELPARM+1~, DCONT!, DCONT+1*, DCONT+2*, DCONT+9, DCONT+18
, PARMEDIT+1~, CONT!, CONT+1*, CONT+2*, CONT+9, CONT+18, CONT+19
TIUX GETHS+1~, GETHS+22, GETOBJ+1~, GETOBJ+5*, GETOBJ+6*, GETOBJ+7, PLISTS+1~, PLISTS+5*
TIUX( GETHS+22*
TIUY CLINLOC~, GETHS~, GETHS+13*, GETHS+23*, GETOBJ~, GETOBJ+2*, GETOBJ+6, GETOBJ+7, GETPATDT~, GETPATDT+12
, LAST5~, LAST5+1, LISTALL~, LISTALL+1, PATMAN~, PATMAN+1*, PATMAN+2*, PATMAN+3*, PLISTMEM~, PLISTMEM+5
, PLISTS~
TIUY( CLINLOC+7*, GETPATDT+13*, PLISTS+5*
U ACTLOC+4, CLINLOC+5, GETPATDT+13, DCONT+2, DCONT+9, DCONT+14, DCONT+18, DCONT+19, DCONT+21, CONT+2
, CONT+9, CONT+14, CONT+18, CONT+19, CONT+20, CONT+23, PLISTS+5
VA GETOBJ+1~
VADM GETOBJ+1~
VAERR GETOBJ+1~
X ACTLOC+1~, ACTLOC+2, ACTLOC+3*, ACTLOC+4, DELPARM+1~, DCONT!, PARMEDIT+1~, CONT!
Y DELPARM+1~, DCONT!, DCONT+13, DCONT+16, DCONT+17, DCONT+18, PARMEDIT+1~, CONT!, CONT+13, CONT+16
, CONT+17, CONT+18, CONT+23
Y(0 DCONT+15, DCONT+19, CONT+15, CONT+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All