TIUSRVLO ; SLC/JER - Server fns - lists for CPRS ;31-Dec-2012 15:27;DU
Source file <TIUSRVLO.m>
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 |
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 |
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
|
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 |
RPC Name | Call Tags |
---|---|
TIU NOTES | NOTES |
TIU SUMMARIES | SUMMARY |
TIU DOCUMENTS BY CONTEXT | CONTEXT |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
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 |
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 |
Name | Field # of Occurrence |
---|---|
^(14 | RESOLVE+5 |
^(17 | RESOLVE+5 |
>> | 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 |
Name | Field # of Occurrence |
---|---|
$T(PREFIX^TIULA2 | RESOLVE+17 |