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

Package: Text Integration Utility

Routine: TIUSRVR


Information

TIUSRVR ; SLC/JER - Server fns for record manipulation ; 01/22/2002 16:18

Source Information

Source file <TIUSRVR.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Text Integration Utility 11 $$CLASS^TIUCNSLT  $$CLASS^TIUCP  MERGTEXT^TIUEDI1  ($$ISADDNDM,$$PNAME)^TIULC1  GETTIU^TIULD  $$PERSPRF^TIULE  $$CANDO^TIULP  EXTRACT^TIULQ  
($$DATE,$$NAME,$$SIGNAME)^TIULS  ($$ISA,$$ISDS)^TIULX  $$CLASS^TIUSROI  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Electronic Health Record 1 BEHOXQ  
Order Entry Results Reporting 1 ORWSR  
Text Integration Utility 1 TIUAPIOK  
iCare 1 BQITIUTX  

Entry Points

Name Comments DBIA/ICR reference
MERGTEXT(TIUDA) ; Merge text from "TEMP"-node to "TEXT"-node
GETPREF(TIUY,USER) ; Get user's personal preferences
; Call with TIUY (by ref)
; USER is pointer to file 200
; Returns TIUY = USER ^ DEFAULT LOCATION ^ REVIEW SCREEN SORT FIELD ^
; ==>REVIEW SCREEN SORT ORDER ^ DISPLAY MENUS ^ PATIENT
; ==>SELECTION PREFERENCE ^ ASK 'Save changes?' AFTER
; ==>EDIT ^ ASK SUBJECT FOR PROGRESS NOTES ^
SGET(TIUY,DA) ; Get fixed fields for record TIUDA
TGET(TIUY,TIUDA,TIUJ,TIUDAD) ; Get each component
GET4EDIT(TIUY,TIUDA,DR) ; Get data in preparation for editing a record
GET1405(TIUY,TIUDA) ; Get the Request (field #1405) for a document
CLEANTXT(TIUDA) ; Remove "TEXT"-nodes of document and components
IFTEXT() ;
GETALRT(TIUY,XQAID) ; Retrieve DFN and document type for a TIU alert

External References

Name Field # of Occurrence
$$CLASS^TIUCNSLT GETALRT+13
$$CLASS^TIUCP GETALRT+13
MERGTEXT^TIUEDI1 MERGTEXT+4
$$ISADDNDM^TIULC1 CLEANTXT+4
$$PNAME^TIULC1 SGET+6
GETTIU^TIULD MERGTEXT+3
$$PERSPRF^TIULE GETPREF+7
$$CANDO^TIULP TGET+2, GET4EDIT+5
EXTRACT^TIULQ GET4EDIT+7
$$DATE^TIULS SGET+13
$$NAME^TIULS SGET+8
$$SIGNAME^TIULS SGET+11
$$ISA^TIULX GETALRT+12, GETALRT+13
$$ISDS^TIULX GETALRT+11
$$CLASS^TIUSROI GETALRT+12

Used in RPC

RPC Name Call Tags
TIU GET PERSONAL PREFERENCES GETPREF
TIU LOAD RECORD FOR EDIT GET4EDIT
TIU GET ALERT INFO GETALRT
TIU GET REQUEST GET1405
ORWORB GET TIU ALERT INFO GETALRT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] SGET+4
^SC - [#44] SGET+7
^TIU(8925 - [#8925] SGET+3, SGET+4, SGET+5, TGET+6, TGET+8, TGET+12, GET4EDIT+2, GET4EDIT+15*, IFTEXT+2, GETALRT+3
, GETALRT+4, GETALRT+5, GETALRT+6, GETALRT+7, GETALRT+8, GETALRT+14, GET1405+2, GET1405+3, GET1405+4, GET1405+5
, GET1405+6, GET1405+8, MERGTEXT+5!, CLEANTXT+2!, CLEANTXT+3, CLEANTXT+5!
^TMP("TIUEDIT" GET4EDIT+3!, GET4EDIT+4, GET4EDIT+6*, GET4EDIT+11*, GET4EDIT+14*, GET4EDIT+15*
^TMP("TIULQ" GET4EDIT+3!, GET4EDIT+4

Label References

Name Line Occurrences
$$IFTEXT GET4EDIT+2
CLEANTXT MERGTEXT+2
MERGTEXT GET4EDIT+2
TGET TGET+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUT SGET+1~, SGET+11*, SGET+15
CANEDIT GET4EDIT+1~, GET4EDIT+5*, GET4EDIT+6
D0 GET4EDIT+1~
DA SGET~, SGET+3, SGET+4, SGET+5
DIQ2 GET4EDIT+1~
DOC SGET+1~, SGET+6*, SGET+15
DR GET4EDIT~, GET4EDIT+7
DTFMT SGET+1~, SGET+12*, SGET+13
DUZ GET4EDIT+15
EDT SGET+1~, SGET+13*, SGET+15
ERR GET4EDIT+1~, GET4EDIT+7, GET4EDIT+8
GMRCO GETALRT+1~, GETALRT+14*, GETALRT+15
LOC SGET+1~, SGET+7*, SGET+15
ORTAB GETALRT+1~, GETALRT+10*, GETALRT+11*, GETALRT+12*, GETALRT+15*, GETALRT+16
PT SGET+1~, SGET+8*, SGET+10, SGET+15
SUBJ SGET+2~, SGET+5*, SGET+15
TIU MERGTEXT+1~, MERGTEXT+3, MERGTEXT+4
TIU1405 GET1405+1~, GET1405+8*, GET1405+9, GET1405+10
TIUARR GET4EDIT+1~, GET4EDIT+4*, GET4EDIT+7, GET4EDIT+10, GET4EDIT+11, GET4EDIT+13, GET4EDIT+14, GET4EDIT+16
TIUCHK IFTEXT+1~, IFTEXT+2*, IFTEXT+3
TIUCNT SGET+2~, SGET+14*
TIUDA TGET~, TGET+2, TGET+6, TGET+8, TGET+12, TGET+13, GET4EDIT~, GET4EDIT+2, GET4EDIT+5, GET4EDIT+7
, GET4EDIT+10, GET4EDIT+11, GET4EDIT+13, GET4EDIT+14, GET4EDIT+15, IFTEXT+2, GETALRT+1~, GETALRT+2*, GETALRT+3, GETALRT+4
, GETALRT+5, GETALRT+6, GETALRT+7, GETALRT+14, GETALRT+16, GET1405~, GET1405+2, GET1405+3, GET1405+4, GET1405+5
, GET1405+8, MERGTEXT~, MERGTEXT+2, MERGTEXT+3, MERGTEXT+4, MERGTEXT+5, CLEANTXT~, CLEANTXT+2, CLEANTXT+3
TIUDAD TGET~, TGET+13, GETALRT+1~, GETALRT+7*, GETALRT+8, GETALRT+14, GET1405+1~, GET1405+5*, GET1405+6, GET1405+8
TIUDADT TGET+1~
TIUDFN GETALRT+1~, GETALRT+5*, GETALRT+9, GETALRT+16
TIUF GET4EDIT+1~, GET4EDIT+9*, GET4EDIT+10*, GET4EDIT+11
TIUI TGET+1~*, TGET+5*, TGET+6*, TGET+8, GET4EDIT+1~, GET4EDIT+12*, GET4EDIT+13*, GET4EDIT+14, CLEANTXT+1~*, CLEANTXT+3*
, CLEANTXT+4, CLEANTXT+5
TIUJ TGET~, TGET+5*, TGET+7*, TGET+8, TGET+13
TIUKID TGET+1~, TGET+11*, TGET+12*, TGET+13
TIULST4 SGET+1~, SGET+9*, SGET+10*, SGET+15
TIUPT SGET+1~, SGET+4*, SGET+8, SGET+9
TIUR0 SGET+1~, SGET+3*, SGET+4, SGET+6
TIUR12 SGET+1~, SGET+3*, SGET+7, SGET+11
TIUR13 SGET+1~, SGET+4*, SGET+12, SGET+13
TIUREC SGET+1~
TIUSEE TGET+1~, TGET+2*, TGET+3, TGET+5
TIUTYP GET1405+1~, GET1405+3*, GET1405+6*, GET1405+7
TIUY SGET~, SGET+15*, TGET~, TGET+13, GET4EDIT~, GET4EDIT+4*, GET4EDIT+8*, GETPREF~, GETPREF+7*, GETALRT~
, GETALRT+3*, GETALRT+9*, GETALRT+16*, GET1405~, GET1405+2*, GET1405+7*, GET1405+9*, GET1405+10*
TIUY( TGET+8*
TIUY(1 TGET+4*
TIUY(2 TGET+5*
U SGET+4, SGET+7, SGET+8, SGET+9, SGET+11, SGET+15, GET4EDIT+6, GET4EDIT+11, GETALRT+4, GETALRT+5
, GETALRT+6, GETALRT+7, GETALRT+8, GETALRT+14, GETALRT+16, GET1405+3, GET1405+4, GET1405+5, GET1405+6, GET1405+8
USER GETPREF~, GETPREF+7
X GETALRT+1~, GETALRT+4*, GETALRT+8*, GETALRT+9, GETALRT+11, GETALRT+12, GETALRT+13
XQAID GETALRT~, GETALRT+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All