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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: TIUSRVLO

Package: Text Integration Utility

Routine: TIUSRVLO


Information

TIUSRVLO ; SLC/JER - Server fns - lists for CPRS ;11/20/14 11:03

Source Information

Source file <TIUSRVLO.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Text Integration Utility 8 ($$PREFIX,PREFIX)^TIULA2  ($$HASADDEN,$$PNAME,DOCPRM)^TIULC1  $$PERSPRF^TIULE  $$CANDO^TIULP  ($$DATE,$$LOWER,$$NAME,$$SIGNAME)^TIULS  $$URGENCY^TIURM  ($$HASDAD,$$HASKIDS,GETUND,SETDAD,SETKIDS)^TIUSRVLI  APTCL^TIUSRVLP  
Kernel 1 $$NOW^XLFDT  
Order Entry Results Reporting 1 $$UPPER^ORU  
Toolkit 1 (END,STRT1)^AWCMCPR1  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Enterprise Health Management Platform 6 HMPDJ0  HMPDJ02  HMPDJ03  HMPDJ08  HMPDMC  HMPDTIU  
Order Entry Results Reporting 6 ORCHTAB1  ORDV04  ORQQCN1  ORWGAPIA  ORWORB  ORWTIU  
Text Integration Utility 6 TIU DOCUMENTS BY CONTEXT  TIU NOTES  TIU SUMMARIES  TIUSRVLI  TIUSRVLP  TIUSRVLR  
Virtual Patient Record 5 VPRDJ0  VPRDJ03  VPRDJ08  VPRDMC  VPRDTIU  
Clinical Reminders 1 PXRMTIU  
Consult Request Tracking 1 GMRCTIUL  
Imaging 1 MAGGSTI  
National Health Information Network 1 NHINVTIU  

Entry Points

Name Comments DBIA/ICR reference
NOTES(TIUY,DFN,EARLY,LATE,PERSON,SEQUENCE) ; Get notes
SUMMARY(TIUY,DFN,EARLY,LATE) ; Get Summaries
CONTEXT(TIUY,CLASS,CONTEXT,DFN,EARLY,LATE,PERSON,OCCLIM,SEQUENCE,SHOWADD,INCUND) ; main
; --- Call with: TIUY - RETURN ARRAY pass by reference
; CLASS - Pointer to TIU DOCUMENT DEFINITION #8925.1
; CONTEXT - 1=All Signed (by PT),
; - 2="Unsigned (by PT&(AUTHOR!TANSCRIBER))
; - 3="Uncosigned (by PT&EXPECTED COSIGNER
; - 4="Signed notes (by PT&selected author)
; - 5="Signed notes (by PT&date range)
; DFN - Pointer to Patient (#2)
; [EARLY] - FM date/time to begin search
; [LATE] - FM date/time to end search
; [PERSON] - Pointer to file 200 (DUZ if not passed)
; [OCCLIM] - Occurrence Limit (optional)
; [SEQUENCE]- "A"=ascending (Regular date/time)
; - "D"=descending (Reverse date/time) (dflt)
; [INCUND] - Boolean: include undictated & untranscribed
CTXQ
SWAP(TIUX,TIUY) ; Swap variables
EXPRANGE(TIUX,TIUY) ; Expand range when same for early & late
ACLPT(TIUY,CLASS,DFN,TIME1,TIME2,OCCLIM,SEQUENCE) ; Signed, by patient
ACLAU(TIUY,CLASS,AUTHOR,DFN,TIME1,TIME2,SEQUENCE,INCUND) ; Unsigned
ACLEC(TIUY,CLASS,EXCOSIGN,DFN,TIME1,TIME2,SEQUENCE) ; Uncosigned
ACLSB(TIUY,CLASS,SIGNEDBY,DFN,TIME1,TIME2,SEQUENCE) ; Signed, by author
RESOLVE(DA) ; Resolve to external data
IMGCNT(TIUDA) ; Get the number of images associated with a document
IDSORT(TIUDA) ; Get ID Sort indicator when appropriate

External References

Name Field # of Occurrence
END^AWCMCPR1 CTXQ+1
STRT1^AWCMCPR1 CONTEXT+20
$$GET1^DIQ RESOLVE+41
$$UPPER^ORU RESOLVE+8
$$PREFIX^TIULA2 RESOLVE+22
PREFIX^TIULA2 RESOLVE+21
$$HASADDEN^TIULC1 RESOLVE+29, RESOLVE+30
$$PNAME^TIULC1 RESOLVE+8, RESOLVE+9, RESOLVE+10
DOCPRM^TIULC1 IDSORT+2
$$PERSPRF^TIULE NOTES+1, SUMMARY+1
$$CANDO^TIULP ACLPT+11, ACLAU+11, ACLEC+10, ACLSB+10
$$DATE^TIULS RESOLVE+34, RESOLVE+35
$$LOWER^TIULS RESOLVE+32
$$NAME^TIULS RESOLVE+37
$$SIGNAME^TIULS RESOLVE+41
$$URGENCY^TIURM RESOLVE+31
$$HASDAD^TIUSRVLI ACLPT+17, ACLAU+15, ACLEC+14, ACLSB+14, ACLSB+15
$$HASKIDS^TIUSRVLI ACLPT+23, ACLAU+21, ACLEC+20, ACLSB+21
GETUND^TIUSRVLI ACLAU+22
SETDAD^TIUSRVLI ACLPT+17, ACLAU+15, ACLEC+14, ACLSB+15
SETKIDS^TIUSRVLI ACLPT+23, ACLAU+21, ACLEC+20, ACLSB+21
APTCL^TIUSRVLP CONTEXT+48, CONTEXT+49
$$NOW^XLFDT EXPRANGE+1

Used in RPC

RPC Name Call Tags
TIU NOTES NOTES
TIU SUMMARIES SUMMARY
TIU DOCUMENTS BY CONTEXT CONTEXT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] RESOLVE+7
^SC - [#44] RESOLVE+33
^TIU(8925 - [#8925] CONTEXT+37, CONTEXT+42, CONTEXT+49, ACLPT+2, ACLPT+7, ACLPT+8, ACLPT+11, ACLPT+19, ACLPT+20*, ACLPT+21
, ACLPT+22, ACLAU+2, ACLAU+6, ACLAU+7, ACLAU+11, ACLAU+17, ACLAU+18*, ACLAU+19, ACLAU+20, ACLEC+2
, ACLEC+6, ACLEC+10, ACLEC+16, ACLEC+17*, ACLEC+18, ACLEC+19, ACLSB+2, ACLSB+6, ACLSB+10, ACLSB+17
, ACLSB+18*, ACLSB+19, ACLSB+20, RESOLVE+4, RESOLVE+5, RESOLVE+6, RESOLVE+10, IDSORT+2
^TIU(8925.6 - [#8925.6] RESOLVE+32
^TIU(8925.91 - [#8925.91] IMGCNT+2
^TMP("TIUR" CONTEXT+16

Label References

Name Line Occurrences
$$IDSORT RESOLVE+23
$$IMGCNT RESOLVE+43
$$RESOLVE ACLPT+13, ACLAU+12, ACLEC+11, ACLSB+11
ACLAU CONTEXT+36, CONTEXT+37
ACLEC CONTEXT+41, CONTEXT+42
ACLPT CONTEXT+32
CONTEXT NOTES+4, SUMMARY+4
CTXQ CONTEXT+31, CONTEXT+34, CONTEXT+39, CONTEXT+44
EXPRANGE CONTEXT+24
SWAP CONTEXT+23

Naked Globals

Name Field # of Occurrence
^(14 RESOLVE+5
^(17 RESOLVE+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUT RESOLVE+1~, RESOLVE+40*, RESOLVE+41*, RESOLVE+43
AUTHOR ACLAU~, ACLAU+2
>> AWCSTRT CTXQ+1
CLASS CONTEXT~, CONTEXT+19, CONTEXT+32, CONTEXT+36, CONTEXT+37, CONTEXT+41, CONTEXT+42, CONTEXT+48, CONTEXT+49, ACLPT~
, ACLPT+2, ACLAU~, ACLAU+2, ACLAU+22, ACLEC~, ACLEC+2, ACLSB~, ACLSB+2
CONTEXT CONTEXT~, CONTEXT+18, CONTEXT+20, CONTEXT+21, CONTEXT+22, CONTEXT+31, CONTEXT+34, CONTEXT+39, CONTEXT+44, RESOLVE+46
DA ACLPT+1~, ACLPT+5*, ACLPT+7, ACLPT+8, ACLPT+9, ACLPT+11, ACLPT+13, ACLPT+15, ACLPT+17, ACLPT+19
, ACLPT+20, ACLPT+21, ACLPT+23, ACLAU+1~, ACLAU+5*, ACLAU+6, ACLAU+7, ACLAU+9, ACLAU+11, ACLAU+12
, ACLAU+13, ACLAU+15, ACLAU+17, ACLAU+18, ACLAU+19, ACLAU+21, ACLEC+1~, ACLEC+5*, ACLEC+6, ACLEC+8
, ACLEC+10, ACLEC+11, ACLEC+12, ACLEC+14, ACLEC+16, ACLEC+17, ACLEC+18, ACLEC+20, ACLSB+1~, ACLSB+5*
, ACLSB+6, ACLSB+8, ACLSB+10, ACLSB+11, ACLSB+12, ACLSB+14, ACLSB+15, ACLSB+17, ACLSB+18, ACLSB+19
, ACLSB+21, RESOLVE~, RESOLVE+4, RESOLVE+5, RESOLVE+6, RESOLVE+22, RESOLVE+23, RESOLVE+29, RESOLVE+30, RESOLVE+31
, RESOLVE+43
DATTIM ACLPT+1~, ACLPT+3*, ACLPT+4*, ACLPT+5, ACLPT+8, ACLAU+1~, ACLAU+3*, ACLAU+4*, ACLAU+5, ACLAU+6
, ACLAU+7, ACLEC+1~, ACLEC+3*, ACLEC+4*, ACLEC+5, ACLEC+6, ACLSB+1~, ACLSB+3*, ACLSB+4*, ACLSB+5
, ACLSB+6
DFN NOTES~, NOTES+4, SUMMARY~, SUMMARY+4, CONTEXT~, CONTEXT+28*, CONTEXT+32, CONTEXT+35, CONTEXT+36, CONTEXT+37*
, CONTEXT+40, CONTEXT+41, CONTEXT+42*, CONTEXT+45, CONTEXT+48, CONTEXT+49*, ACLPT~, ACLPT+2, ACLAU~, ACLAU+2
, ACLAU+22, ACLEC~, ACLEC+2, ACLSB~, ACLSB+2
DOC RESOLVE+1~, RESOLVE+8*, RESOLVE+9*, RESOLVE+10*, RESOLVE+24*, RESOLVE+30*, RESOLVE+31*, RESOLVE+43
DT EXPRANGE+1
DUZ NOTES+1, NOTES+2, SUMMARY+1, SUMMARY+2, CONTEXT+25, ACLPT+11, ACLAU+11, ACLEC+10, ACLSB+10
EARLY NOTES~, NOTES+4, SUMMARY~, SUMMARY+4, CONTEXT~, CONTEXT+21*, CONTEXT+23, CONTEXT+24, CONTEXT+29*, CONTEXT+32
, CONTEXT+36, CONTEXT+37, CONTEXT+41, CONTEXT+42, CONTEXT+48, CONTEXT+49
EDT RESOLVE+1~, RESOLVE+42*, RESOLVE+43
EDTCNT RESOLVE+2~, RESOLVE+42*
EXCOSIGN ACLEC~, ACLEC+2
IDPARENT RESOLVE+2~, RESOLVE+6*, RESOLVE+46
IDSORT RESOLVE+2~, RESOLVE+23*, RESOLVE+46
IMGDA IMGCNT+1~*, IMGCNT+2*
INCUND CONTEXT~, CONTEXT+36, CONTEXT+37, ACLAU~, ACLAU+22
LATE NOTES~, NOTES+4, SUMMARY~, SUMMARY+4, CONTEXT~, CONTEXT+22*, CONTEXT+23, CONTEXT+24, CONTEXT+29*, CONTEXT+32
, CONTEXT+36, CONTEXT+37, CONTEXT+41, CONTEXT+42, CONTEXT+48, CONTEXT+49
LOC RESOLVE+1~, RESOLVE+33*, RESOLVE+43
LOCTYP RESOLVE+2~, RESOLVE+33*, RESOLVE+34
OCCLIM CONTEXT~, CONTEXT+27*, CONTEXT+32, ACLPT~, ACLPT+4
PERSON NOTES~, NOTES+2*, NOTES+4, SUMMARY+2*, SUMMARY+4, CONTEXT~, CONTEXT+25*, CONTEXT+36, CONTEXT+37, CONTEXT+41
, CONTEXT+42, CONTEXT+48, CONTEXT+49
PREFIX RESOLVE+2~, RESOLVE+3*, RESOLVE+22*, RESOLVE+23, RESOLVE+24, RESOLVE+29*, RESOLVE+30, RESOLVE+45
PT RESOLVE+1~, RESOLVE+37*, RESOLVE+39, RESOLVE+43
ROOT ACLPT+1~, ACLPT+2*, ACLPT+4, ACLPT+5, ACLPT+8, ACLAU+1~, ACLAU+2*, ACLAU+4, ACLAU+5, ACLAU+6
, ACLAU+7, ACLEC+1~, ACLEC+2*, ACLEC+4, ACLEC+5, ACLEC+6, ACLSB+1~, ACLSB+2*, ACLSB+4, ACLSB+5
, ACLSB+6
SEQUENCE NOTES~, NOTES+3*, NOTES+4, SUMMARY+3*, SUMMARY+4, CONTEXT~, CONTEXT+26*, CONTEXT+32, CONTEXT+36, CONTEXT+37
, CONTEXT+41, CONTEXT+42, CONTEXT+48, CONTEXT+49, ACLPT~, ACLPT+12, ACLAU~, ACLAU+8, ACLAU+22, ACLEC~
, ACLEC+7, ACLSB~, ACLSB+7
SHOWADD CONTEXT~, ACLPT+7, ACLPT+16, ACLAU+14, ACLEC+13, ACLSB+13, RESOLVE+24, RESOLVE+30, RESOLVE+36
SIGNEDBY ACLSB~, ACLSB+2
STATUS RESOLVE+2~, RESOLVE+32*, RESOLVE+43
TIME1 ACLPT~, ACLPT+3, ACLAU~, ACLAU+3, ACLAU+22, ACLEC~, ACLEC+3, ACLSB~, ACLSB+3
TIME2 ACLPT~, ACLPT+4, ACLAU~, ACLAU+4, ACLAU+22, ACLEC~, ACLEC+4, ACLSB~, ACLSB+4
TIUADT RESOLVE+2~, RESOLVE+34*, RESOLVE+36*, RESOLVE+43
TIUDA IMGCNT~, IMGCNT+2, IDSORT~, IDSORT+2
TIUDDT RESOLVE+2~, RESOLVE+35*, RESOLVE+36*, RESOLVE+43
TIUDPRM IDSORT+1~, IDSORT+2
TIUDPRM(0 IDSORT+3
TIUI ACLPT+1~, ACLPT+12*, ACLPT+13, ACLPT+15, ACLPT+17, ACLPT+22, ACLPT+23, ACLAU+1~, ACLAU+8*, ACLAU+12
, ACLAU+13, ACLAU+15, ACLAU+20, ACLAU+21, ACLAU+22, ACLEC+1~, ACLEC+7*, ACLEC+11, ACLEC+12, ACLEC+14
, ACLEC+19, ACLEC+20, ACLSB+1~, ACLSB+7*, ACLSB+11, ACLSB+12, ACLSB+15, ACLSB+20, ACLSB+21, IMGCNT+1~*
, IMGCNT+3*, IMGCNT+4
TIUJ ACLPT+1~, ACLPT+2*, ACLPT+4, ACLPT+14*
TIULST4 RESOLVE+1~, RESOLVE+38*, RESOLVE+39*, RESOLVE+43
TIUOCC NOTES+1~, NOTES+2*, NOTES+4, SUMMARY+1~, SUMMARY+2*, SUMMARY+4
TIUP ACLPT+1~, ACLPT+17*, ACLAU+15*, ACLEC+14*, ACLSB+15*
TIUPREF NOTES+1~*, NOTES+2, SUMMARY+1~*, SUMMARY+2
TIUPT ACLPT+18~, ACLPT+19*, ACLPT+20, ACLPT+21*, ACLPT+22, ACLAU+16~, ACLAU+17*, ACLAU+18, ACLAU+19*, ACLAU+20
, ACLEC+15~, ACLEC+16*, ACLEC+17, ACLEC+18*, ACLEC+19, ACLSB+16~, ACLSB+17*, ACLSB+18, ACLSB+19*, ACLSB+20
, RESOLVE+1~, RESOLVE+7*, RESOLVE+37, RESOLVE+38
TIUR0 RESOLVE+1~, RESOLVE+4*, RESOLVE+7, RESOLVE+8, RESOLVE+9, RESOLVE+10, RESOLVE+32, RESOLVE+34, RESOLVE+35, RESOLVE+36
, RESOLVE+46
TIUR12 RESOLVE+1~, RESOLVE+4*, RESOLVE+33, RESOLVE+40, RESOLVE+41
TIUR13 RESOLVE+1~, RESOLVE+5*, RESOLVE+42
TIUR14 RESOLVE+1~, RESOLVE+5*, RESOLVE+43
TIUR17 RESOLVE+2~, RESOLVE+5*, RESOLVE+44
TIUREC RESOLVE+1~, RESOLVE+43*, RESOLVE+44*, RESOLVE+45*, RESOLVE+46*, RESOLVE+47
TIUTMP SWAP+1~*
TIUX SWAP~, SWAP+1*, EXPRANGE~, EXPRANGE+1
TIUY NOTES~, NOTES+4, SUMMARY~, SUMMARY+4, CONTEXT~, CONTEXT+16*, CONTEXT+17, CONTEXT+32, CONTEXT+36, CONTEXT+37
, CONTEXT+41, CONTEXT+42, CONTEXT+48, CONTEXT+49, CTXQ, SWAP~, SWAP+1*, EXPRANGE~, EXPRANGE+1*, EXPRANGE+2*
, ACLPT~, ACLPT+9, ACLPT+13, ACLPT+15, ACLPT+17, ACLPT+22*, ACLPT+23, ACLAU~, ACLAU+9, ACLAU+12
, ACLAU+13, ACLAU+15, ACLAU+20*, ACLAU+21, ACLAU+22, ACLEC~, ACLEC+8, ACLEC+11, ACLEC+12, ACLEC+14
, ACLEC+19*, ACLEC+20, ACLSB~, ACLSB+8, ACLSB+11, ACLSB+12, ACLSB+15, ACLSB+20*, ACLSB+21
U NOTES+2, SUMMARY+2, ACLPT+11, ACLPT+13, ACLAU+7, ACLAU+11, ACLAU+12, ACLEC+10, ACLEC+11, ACLSB+10
, ACLSB+11, RESOLVE+7, RESOLVE+10, RESOLVE+32, RESOLVE+33, RESOLVE+34, RESOLVE+35, RESOLVE+36, RESOLVE+37, RESOLVE+38
, RESOLVE+40, RESOLVE+41, RESOLVE+43, RESOLVE+44, RESOLVE+45, RESOLVE+46, IDSORT+3

Marked Items

Name Field # of Occurrence
$T(PREFIX^TIULA2 RESOLVE+21
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All