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

Package: Text Integration Utility

Routine: TIULX


Information

TIULX ; SLC/JER - Cross-reference library functions ; 10/1/10 2:31pm

Source Information

Source file <TIULX.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Text Integration Utility 6 ENPAT^GMRPNCW  PAT^GMRPNOR1  SEND^TIUALRT  ($$ISADDNDM,$$PERSNAME)^TIULC1  $$PERSPRF^TIULE  $$READ^TIUU  
VA FileMan 4 (,$$FIND1)^DIC  ^DIE  CLEAN^DILF  EN^DIQ1  
List Manager 1 ($$SETSTR,FULL)^VALM1  

Caller Graph

Caller Graph Total: 75

Package Total Caller Graph
Text Integration Utility 63 TIU ACTION CWAD DISPLAY  TIU DS LINE COUNT BY AUTHOR  TIU DS LINE COUNT BY SERVICE  TIU DS LINE COUNT BY TRANSCR  TIU GET ADDITIONAL SIGNERS  TIU UPDATE ADDITIONAL SIGNERS  TIU144  TIUCNSLT  
TIUCP  TIUEDIM  TIUEDIT  TIUEDITR  TIUEDS  TIUEDS1  TIUEDS5  TIUEN169  
TIUEPN  TIUEPN10  TIUEPN3  TIUEPN5  TIUEPN7  TIUFIX  TIUHL7U1  TIULA2  
TIULA3  TIULA4  TIULC  TIULP  TIULV  TIUP134  TIUP258  TIUP258E  
TIUPNCVX  TIUPR222  TIUPS120  TIUPUTC  TIUPUTPN  TIUPUTS  TIUR1  TIUR4  
TIURA  TIURA1  TIURA3  TIURB  TIURB2  TIURD  TIURD2  TIURD3  
TIURS1  TIUSROI  TIUSRVA  TIUSRVLV  TIUSRVP1  ^TIU(8926  TIURS  TIUSROI1  
TIUSRV  TIUSRVP  TIUSRVP2  TIUSRVR  TIUSRVR1  TIUXRC3  TIUXRC4  
Order Entry Results Reporting 3 ORWGAPIA  ORWPT  ORWTPN  
Virtual Patient Record 3 VPRDJ08  VPRDTIU  VPREVNT  
Enterprise Health Management Platform 2 HMPDJ08  HMPDTIU  
Kernel 2 ^DIC(19  ^ORD(101  
Health Summary 1 GMTSADH5  
Imaging 1 MAGGNTI  

Entry Points

Name Comments DBIA/ICR reference
REMSIGNR(TIUDA,TIUDUZ) ; Remove user from additional signer list
AAUP(DA) ; Should record be included in daily print queue by author?
; Receives DA = record # in 8925
PICK(LOW,HIGH,PROMPT,TYPE) ; List selection
HASDOCMT(DFN) ;Does patient have ANY entries in TIU DOCUMENT file 8925?
CWAD ; Entry action for CWAD protocol
IDSIGNRS(TIUY,TIUDA,TIULIST) ; Add list of Add'l Signers for a TIU Document
; TIULIST(TIUI) [By Ref] = array of users to add/remove as signers
; TIUDA = IEN in ^TIU(8925,
ISDS(DA) ; Evaluate whether a given document is a Discharge Summary
; Receives DA = record # in 8925.1
ISPN(DA) ; Evaluate whether a given document is a Progress Note
; Receives DA = record # in 8925.1
ISA(DA,CLASS) ; Evaluate whether a given document type is a member of a
; particular document class
; Receives DA = record # in 8925.1, and
; CLASS = record # of class in 8925.1
NEEDSIG(TIUY,USER,CLASS)
MENUS ; Evaluate/enforce user's menu display preference
TITLIENS ; Get IENs of DDEF entries that have type Title
; in Document Definition file 8925.1
HASDS(DFN,VSTR) ; Does an admission have a Discharge Summary?
TRNSFRM(RTYPE,FLD,X) ; Executes Transform code for a given header field
APTP(DA) ; Should record be included in daily print queue by patient?
; Receives DA = record # in 8925
XTRASIGN(TIUY,TIUDA) ; Get list of extra signers for a document
TRNSFRMX
BELONGS(TIUDA,CLASS) ; Evaluate whether a given document belongs to a
; particular document class
ALOCP(DA) ; Should record be included in daily print queue by location?
; Receives DA = record # in 8925
GETSIGNR(TIUY,TIUDA) ; RPC to Get list of extra signers for a document
ASKSIGN(TIUY) ; Identify which Signature to edit
ISCWAD(DA) ; Evaluate whether a given title is a CWAD

External References

Name Field # of Occurrence
^DIC IDSIGNRS+16
$$FIND1^DIC GETSIGNR+13
^DIE IDSIGNRS+19, REMSIGNR+3
CLEAN^DILF GETSIGNR+13
EN^DIQ1 XTRASIGN+5, GETSIGNR+5
ENPAT^GMRPNCW CWAD+11
PAT^GMRPNOR1 CWAD+9
SEND^TIUALRT IDSIGNRS+20, REMSIGNR+4
$$ISADDNDM^TIULC1 BELONGS+3
$$PERSNAME^TIULC1 GETSIGNR+11, GETSIGNR+14
$$PERSPRF^TIULE MENUS+1
$$READ^TIUU PICK+3, CWAD+7
$$SETSTR^VALM1 XTRASIGN+9
FULL^VALM1 CWAD+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Please Indicate Which Expected Signer to Change:",!
  • Line Location: ASKSIGN+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PICK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PICK+4
Function Call: WRITE
  • Prompt: !,"Please finish attaching the interdisciplinay note before displaying alerts.",!
  • Line Location: CWAD+3
Function Call: WRITE
  • Prompt: !!,"No Patient Selected...",!
  • Line Location: CWAD+6
Function Call: WRITE
  • Prompt: !!,"** Current Patient: "_$P(Y,U,2)
  • Line Location: CWAD+10
Routine Call
  • DIE
  • Line Location:
    • IDSIGNRS+19
    • REMSIGNR+3
Routine Call
  • DIC
  • Line Location:
    • GETSIGNR+13
Routine Call
  • DIC
  • Line Location:
    • IDSIGNRS+16

Used in RPC

RPC Name Call Tags
TIU GET ADDITIONAL SIGNERS GETSIGNR
TIU UPDATE ADDITIONAL SIGNERS IDSIGNRS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] FIND1^DIC
^TIU(8925.7 - [#8925.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( MENUS+2, MENUS+3*
^ORD(101 - [#101] MENUS+3
^TIU(8925 - [#8925] ALOCP+2, APTP+2, AAUP+2, BELONGS+3, BELONGS+4, GETSIGNR+9, HASDS+2, HASDS+5, HASDS+6, NEEDSIG+7
, HASDOCMT+3
^TIU(8925.1 - [#8925.1] ISA+5, ISPN+3, ISDS+3, TRNSFRM+2, TRNSFRM+4, TITLIENS+5
^TIU(8925.7 - [#8925.7] XTRASIGN+3, IDSIGNRS+9, IDSIGNRS+13, REMSIGNR+2, GETSIGNR+3, NEEDSIG+4, NEEDSIG+5, NEEDSIG+6
^TMP("TIUSIGN" NEEDSIG+2
^TMP("TIUTLS" TITLIENS+4!, TITLIENS+6*

Label References

Name Line Occurrences
$$ISA BELONGS+4, ISA+7, ISCWAD+4, NEEDSIG+7
$$ISDS ISDS+5, HASDS+4
$$ISPN ALOCP+2, APTP+2, AAUP+2, ISPN+5
$$PICK ASKSIGN+5, ASKSIGN+7
REMSIGNR IDSIGNRS+14
TRNSFRMX TRNSFRM+3, TRNSFRM+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLASS BELONGS~, BELONGS+4, ISA~, ISA+6, ISA+7, NEEDSIG~, NEEDSIG+2*, NEEDSIG+7
CONTEXT HASDS+3~, HASDS+7*, HASDS+8
DA ALOCP~, ALOCP+2, APTP~, APTP+2, AAUP~, AAUP+2, ISA~, ISA+5, ISPN~, ISPN+3
, ISCWAD~, ISCWAD+4, ISDS~, ISDS+3, XTRASIGN+1~, XTRASIGN+5*, XTRASIGN+6, XTRASIGN+8, XTRASIGN+10, IDSIGNRS+5~
, REMSIGNR+1~, REMSIGNR+2*, GETSIGNR+1~*, GETSIGNR+3*, GETSIGNR+6, GETSIGNR+8
DFN CWAD+5, HASDS~, HASDS+2, HASDS+5, HASDOCMT~, HASDOCMT+3
DIC XTRASIGN+1~, XTRASIGN+2*, IDSIGNRS+5~, IDSIGNRS+16*, IDSIGNRS+17, GETSIGNR+1~, GETSIGNR+2*
DIC(0 IDSIGNRS+16*
DIDEL REMSIGNR+1~, REMSIGNR+3*
DIE IDSIGNRS+5~, IDSIGNRS+17*, REMSIGNR+1~, REMSIGNR+3*
DIQ XTRASIGN+1~, XTRASIGN+2*, GETSIGNR+1~, GETSIGNR+2*
DIQ(0 GETSIGNR+5*
DLAYGO IDSIGNRS+5~, IDSIGNRS+16*
DR XTRASIGN+1~, XTRASIGN+5*, IDSIGNRS+5~, IDSIGNRS+18*, REMSIGNR+1~, REMSIGNR+3*, GETSIGNR+1~, GETSIGNR+5*
DUZ MENUS+1, MENUS+2, MENUS+3, NEEDSIG+2
FLD TRNSFRM~, TRNSFRM+2*, TRNSFRM+3, TRNSFRM+4
GMRPAGE CWAD+1~
GMRPALG CWAD+1~
GMRPCWAD CWAD+1~
GMRPDFN CWAD+1~, CWAD+10
GMRPDOB CWAD+1~
GMRPEN CWAD+1~, CWAD+10*
GMRPLOC CWAD+2~
GMRPOPT CWAD+1~, CWAD+10*
GMRPQT CWAD+2~, CWAD+9
GMRPRB CWAD+2~
GMRPSSN CWAD+2~
HIGH PICK~, PICK+3
I ASKSIGN+1~, ASKSIGN+3*, ASKSIGN+4, ASKSIGN+5, ASKSIGN+6
L ASKSIGN+1~, ASKSIGN+3*, ASKSIGN+6*, ASKSIGN+7
LOW PICK~, PICK+3
>> ORVP CWAD+5
PROMPT PICK~, PICK+1*, PICK+3
RTYPE TRNSFRM~
RTYPE("TYPE" TRNSFRM+2, TRNSFRM+4
STATUS HASDS+3~, HASDS+6*, HASDS+7
TITLE HASDS+1~*, HASDS+2*, HASDS+4, HASDS+5
TIUAU GETSIGNR+1~, GETSIGNR+10*, GETSIGNR+11
TIUD0 NEEDSIG+6~*
TIUD12 GETSIGNR+1~, GETSIGNR+9*, GETSIGNR+10
TIUDA BELONGS~, BELONGS+3*, BELONGS+4, XTRASIGN~, XTRASIGN+3, IDSIGNRS~, IDSIGNRS+9, IDSIGNRS+13, IDSIGNRS+14, IDSIGNRS+16
, IDSIGNRS+20, REMSIGNR~, REMSIGNR+2, REMSIGNR+4, GETSIGNR~, GETSIGNR+3, GETSIGNR+9, HASDS+1~*, HASDS+2, HASDS+3*
, HASDS+4*, HASDS+5*, HASDS+6, HASDS+8*, HASDS+9*, HASDS+10, NEEDSIG+1~*, NEEDSIG+4*, NEEDSIG+5, NEEDSIG+7
, NEEDSIG+8
TIUDUZ REMSIGNR~, REMSIGNR+2
TIUEC GETSIGNR+1~, GETSIGNR+10*, GETSIGNR+12, GETSIGNR+13, GETSIGNR+14
>> TIUGLINK CWAD+3
TIUI ISA+4~*, ISA+5*, ISA+6, ISA+7, ISPN+2~*, ISPN+3*, ISPN+4, ISPN+5, ISDS+2~*, ISDS+3*
, ISDS+4, ISDS+5, MENUS+1~*, MENUS+2*, MENUS+3, XTRASIGN+1~*, XTRASIGN+3*, XTRASIGN+5, IDSIGNRS+3~*, IDSIGNRS+4*
, IDSIGNRS+9, IDSIGNRS+13, IDSIGNRS+14, IDSIGNRS+17, IDSIGNRS+18, GETSIGNR+1~*, GETSIGNR+7*, GETSIGNR+8, GETSIGNR+11*, GETSIGNR+14*
, NEEDSIG+1~, NEEDSIG+5*, NEEDSIG+6
TIUIDX TITLIENS+4~*, TITLIENS+5*, TITLIENS+6
TIUJ XTRASIGN+1~*, XTRASIGN+7*, XTRASIGN+9, NEEDSIG+1~*, NEEDSIG+8*
TIUL XTRASIGN+1~*, XTRASIGN+7*, XTRASIGN+10
TIULIST IDSIGNRS~
TIULIST( IDSIGNRS+4, IDSIGNRS+9, IDSIGNRS+13, IDSIGNRS+14, IDSIGNRS+17, IDSIGNRS+18
TIUPREF MENUS+1~*, MENUS+3
TIUSGNR XTRASIGN+4~, XTRASIGN+8*, XTRASIGN+9, GETSIGNR+4~
TIUSIG IDSIGNRS+6~, IDSIGNRS+13*
TIUSN IDSIGNRS+6~, IDSIGNRS+13*, IDSIGNRS+14
TIUX XTRASIGN+4~, XTRASIGN+9*, XTRASIGN+10, GETSIGNR+4~
TIUXTRA XTRASIGN+1~, XTRASIGN+5, GETSIGNR+1~, GETSIGNR+5
TIUXTRA( XTRASIGN+6, XTRASIGN+8, GETSIGNR+6, GETSIGNR+8
TIUY BELONGS+2~, BELONGS+4*, BELONGS+5, ISA+4~*, ISA+5, ISA+6*, ISA+7*, ISA+8, ISPN+2~*, ISPN+3
, ISPN+4*, ISPN+5*, ISPN+6, ISDS+2~*, ISDS+3, ISDS+4*, ISDS+5*, ISDS+6, XTRASIGN~, ASKSIGN~
, IDSIGNRS~, IDSIGNRS+17*, GETSIGNR~, NEEDSIG~, NEEDSIG+2*, NEEDSIG+3, NEEDSIG+8
TIUY( XTRASIGN+10*, ASKSIGN+3, ASKSIGN+4, ASKSIGN+8, GETSIGNR+8*, GETSIGNR+11*, GETSIGNR+14*
TYPE PICK~, PICK+1*, PICK+3
U BELONGS+3, MENUS+3, XTRASIGN+10, ASKSIGN+4, ASKSIGN+5, ASKSIGN+7, PICK+3, CWAD+10, IDSIGNRS+9, IDSIGNRS+14
, IDSIGNRS+17, GETSIGNR+8, GETSIGNR+10, GETSIGNR+11, GETSIGNR+14, HASDS+4, HASDS+5, HASDS+6, HASDS+8, HASDS+9
, NEEDSIG+6
USER NEEDSIG~, NEEDSIG+2*, NEEDSIG+4, NEEDSIG+5
>> VALMBCK CWAD+8*, CWAD+9*, CWAD+11*
VSTR HASDS~, HASDS+5
X TRNSFRM~, TRNSFRMX, PICK+1~, IDSIGNRS+5~, IDSIGNRS+16*
XFORM TRNSFRM+1~, TRNSFRM+4*, TRNSFRM+5, TRNSFRM+6
Y ASKSIGN+1~, ASKSIGN+3*, ASKSIGN+5*, ASKSIGN+7*, ASKSIGN+8*, ASKSIGN+9, PICK+1~, PICK+3*, PICK+5, CWAD+10*
, IDSIGNRS+5~, IDSIGNRS+16
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