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 |