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 ;31-Dec-2012 15:27;DU

Source Information

Source file <TIUSRVLO.m>

Call Graph

Call Graph Total: 11

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  
Toolkit 1 END^AWCMCPR1  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
Order Entry Results Reporting 6 ORCHTAB1  ORDV04  ORQQCN1  ORWGAPIA  ORWORB  ORWTIU  
Text Integration Utility 3 TIUSRVLI  TIUSRVLP  TIUSRVLR  
Care Management 1 ORRCTIU  
Clinical Reminders 1 PXRMTIU  
Consult Request Tracking 1 GMRCTIUL  

Entry Points

Name Comments DBIA/ICR reference
ACLSB(TIUY,CLASS,SIGNEDBY,DFN,TIME1,TIME2,SEQUENCE) ; Signed, by author
SUMMARY(TIUY,DFN,EARLY,LATE) ; Get Summaries
IDSORT(TIUDA) ; Get ID Sort indicator when appropriate
RESOLVE(DA) ; Resolve to external data
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
ACLAU(TIUY,CLASS,AUTHOR,DFN,TIME1,TIME2,SEQUENCE,INCUND) ; Unsigned
EXPRANGE(TIUX,TIUY) ; Expand range when same for early & late
SWAP(TIUX,TIUY) ; Swap variables
NOTES(TIUY,DFN,EARLY,LATE,PERSON,SEQUENCE) ; Get notes
CTXQ
ACLEC(TIUY,CLASS,EXCOSIGN,DFN,TIME1,TIME2,SEQUENCE) ; Uncosigned
ACLPT(TIUY,CLASS,DFN,TIME1,TIME2,OCCLIM,SEQUENCE) ; Signed, by patient
IMGCNT(TIUDA) ; Get the number of images associated with a document

External References

Name Field # of Occurrence
END^AWCMCPR1 CTXQ+1
$$GET1^DIQ RESOLVE+37
$$PREFIX^TIULA2 RESOLVE+18
PREFIX^TIULA2 RESOLVE+17
$$HASADDEN^TIULC1 RESOLVE+25, RESOLVE+26
$$PNAME^TIULC1 RESOLVE+8, RESOLVE+12
DOCPRM^TIULC1 IDSORT+2
$$PERSPRF^TIULE NOTES+1, SUMMARY+1
$$CANDO^TIULP ACLPT+11, ACLAU+11, ACLEC+10, ACLSB+10
$$DATE^TIULS RESOLVE+30, RESOLVE+31
$$LOWER^TIULS RESOLVE+28
$$NAME^TIULS RESOLVE+33
$$SIGNAME^TIULS RESOLVE+37
$$URGENCY^TIURM RESOLVE+27
$$HASDAD^TIUSRVLI ACLPT+17, ACLAU+15, ACLEC+14, ACLSB+14
$$HASKIDS^TIUSRVLI ACLPT+18, ACLAU+16, ACLEC+15, ACLSB+15
GETUND^TIUSRVLI ACLAU+17
SETDAD^TIUSRVLI ACLPT+17, ACLAU+15, ACLEC+14, ACLSB+14
SETKIDS^TIUSRVLI ACLPT+18, ACLAU+16, ACLEC+15, ACLSB+15
APTCL^TIUSRVLP CONTEXT+49, CONTEXT+50
$$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+29
^TIU(8925 - [#8925] CONTEXT+38, CONTEXT+43, CONTEXT+50, ACLPT+2, ACLPT+7, ACLPT+8, ACLPT+11, ACLAU+2, ACLAU+6, ACLAU+7
, ACLAU+11, ACLEC+2, ACLEC+6, ACLEC+10, ACLSB+2, ACLSB+6, ACLSB+10, RESOLVE+4, RESOLVE+5, RESOLVE+6
, RESOLVE+12, IDSORT+2
^TIU(8925.1 - [#8925.1] RESOLVE+9, RESOLVE+10
^TIU(8925.6 - [#8925.6] RESOLVE+28
^TIU(8925.91 - [#8925.91] IMGCNT+2
^TIU(8926.1 - [#8926.1] RESOLVE+11
^TMP("TIUR" CONTEXT+16

Label References

Name Line Occurrences
$$IDSORT RESOLVE+19
$$IMGCNT RESOLVE+39
$$RESOLVE ACLPT+13, ACLAU+12, ACLEC+11, ACLSB+11
ACLAU CONTEXT+37, CONTEXT+38
ACLEC CONTEXT+42, CONTEXT+43
ACLPT CONTEXT+33
CONTEXT NOTES+4, SUMMARY+4
CTXQ CONTEXT+32, CONTEXT+35, CONTEXT+40, CONTEXT+45
EXPRANGE CONTEXT+25
SWAP CONTEXT+24

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

Marked Items

Name Field # of Occurrence
$T(PREFIX^TIULA2 RESOLVE+17
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