TIUSRVLO ;SLC/JER - Server fns - lists for CPRS ;Apr 06, 2021@11:27:34
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,RESEQ,SETDAD,SETKIDS)^TIUSRVLI APTCL^TIUSRVLP |
| Kernel | 1 | $$NOW^XLFDT |
| Toolkit | 1 | (END,STRT1)^AWCMCPR1 |
| VA FileMan | 1 | $$GET1^DIQ |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| 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,SHOW,TIUIEN) | ; 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 ; SHOW - Boolean: Return "0^SHOW MORE" in return ; array when additional notes available for ; context of 1 or 5 when occurrence limit ; prevents all notes from displaying ; TIUIEN - Starting TIU IEN for additional return ; when "SHOW MORE" was received in previous ; return array (LATE date/time will be set ; to Reference date of this TIU document) |
|
| CTXQ | ;
|
|
| SWAP(TIUX,TIUY) | ; Swap variables
|
|
| EXPRANGE(TIUX,TIUY) | ; Expand range when same for early & late
|
|
| ACLPT(TIUY,CLASS,DFN,TIME1,TIME2,OCCLIM,SEQUENCE,SHOW,TIUIEN) | ; 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
|
| Name | Field # of Occurrence |
|---|---|
| END^AWCMCPR1 | CTXQ+2 |
| STRT1^AWCMCPR1 | CONTEXT+29 |
| $$GET1^DIQ | RESOLVE+36 |
| $$PREFIX^TIULA2 | RESOLVE+17 |
| PREFIX^TIULA2 | RESOLVE+16 |
| $$HASADDEN^TIULC1 | RESOLVE+24, RESOLVE+25 |
| $$PNAME^TIULC1 | RESOLVE+8, RESOLVE+9, RESOLVE+10 |
| DOCPRM^TIULC1 | IDSORT+2 |
| $$PERSPRF^TIULE | NOTES+1, SUMMARY+1 |
| $$CANDO^TIULP | ACLPT+22, ACLAU+11, ACLEC+10, ACLSB+10 |
| $$DATE^TIULS | RESOLVE+29, RESOLVE+30 |
| $$LOWER^TIULS | RESOLVE+27 |
| $$NAME^TIULS | RESOLVE+32 |
| $$SIGNAME^TIULS | RESOLVE+36 |
| $$URGENCY^TIURM | RESOLVE+26 |
| $$HASDAD^TIUSRVLI | ACLPT+31, ACLAU+15, ACLEC+14, ACLSB+14, ACLSB+15 |
| $$HASKIDS^TIUSRVLI | ACLPT+37, ACLAU+21, ACLEC+20, ACLSB+21 |
| GETUND^TIUSRVLI | ACLAU+22 |
| RESEQ^TIUSRVLI | ACLPT+40 |
| SETDAD^TIUSRVLI | ACLPT+31, ACLAU+15, ACLEC+14, ACLSB+15 |
| SETKIDS^TIUSRVLI | ACLPT+39, ACLAU+21, ACLEC+20, ACLSB+21 |
| APTCL^TIUSRVLP | CONTEXT+56, CONTEXT+57 |
| $$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+28 |
| ^TIU(8925 - [#8925] | CONTEXT+33, CONTEXT+47, CONTEXT+52, CONTEXT+57, ACLPT+8, ACLPT+19, ACLPT+20, ACLPT+22, ACLPT+28, ACLPT+33 , ACLPT+34*, ACLPT+35, ACLPT+36, ACLPT+44, 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+27 |
| ^TIU(8925.91 - [#8925.91] | IMGCNT+2 |
| ^TMP("TIUR" | CONTEXT+25 |
| Name | Line Occurrences |
|---|---|
| $$IDSORT | RESOLVE+18 |
| $$IMGCNT | RESOLVE+38 |
| $$RESOLVE | ACLPT+27, ACLAU+12, ACLEC+11, ACLSB+11 |
| ACLAU | CONTEXT+46, CONTEXT+47 |
| ACLEC | CONTEXT+51, CONTEXT+52 |
| ACLPT | CONTEXT+42 |
| CONTEXT | NOTES+4, SUMMARY+4 |
| CTXQ | CONTEXT+41, CONTEXT+44, CONTEXT+49, CONTEXT+54 |
| EXPRANGE | CONTEXT+34 |
| SWAP | CONTEXT+32 |
| Name | Field # of Occurrence |
|---|---|
| ^(14 | RESOLVE+5 |
| ^(17 | RESOLVE+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AUT | RESOLVE+1~, RESOLVE+35*, RESOLVE+36*, RESOLVE+38 |
| AUTHOR | ACLAU~, ACLAU+2 |
| >> AWCSTRT | CTXQ+2 |
| CLASS | CONTEXT~, CONTEXT+28, CONTEXT+42, CONTEXT+46, CONTEXT+47, CONTEXT+51, CONTEXT+52, CONTEXT+56, CONTEXT+57, ACLPT~ , ACLPT+8, ACLAU~, ACLAU+2, ACLAU+22, ACLEC~, ACLEC+2, ACLSB~, ACLSB+2 |
| CONTEXT | CONTEXT~, CONTEXT+27, CONTEXT+29, CONTEXT+30, CONTEXT+31, CONTEXT+33, CONTEXT+41, CONTEXT+44, CONTEXT+49, CONTEXT+54 , ACLPT+45, RESOLVE+41 |
| DA | ACLPT+1~, ACLPT+11*, ACLPT+13, ACLPT+19, ACLPT+20, ACLPT+22, ACLPT+23, ACLPT+25, ACLPT+27, ACLPT+28 , ACLPT+29, ACLPT+31, ACLPT+33, ACLPT+34, ACLPT+35, ACLPT+37, ACLPT+39, ACLPT+42*, ACLPT+44, ACLPT+45 , 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+17, RESOLVE+18, RESOLVE+24, RESOLVE+25, RESOLVE+26, RESOLVE+38 |
| DATTIM | ACLPT+1~, ACLPT+9*, ACLPT+10*, ACLPT+11, ACLPT+15, ACLPT+20, ACLPT+41, 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+38*, CONTEXT+42, CONTEXT+45, CONTEXT+46, CONTEXT+47* , CONTEXT+50, CONTEXT+51, CONTEXT+52*, CONTEXT+55, CONTEXT+56, CONTEXT+57*, ACLPT~, ACLPT+8, ACLAU~, ACLAU+2 , ACLAU+22, ACLEC~, ACLEC+2, ACLSB~, ACLSB+2 |
| DOC | RESOLVE+1~, RESOLVE+8*, RESOLVE+9*, RESOLVE+10*, RESOLVE+19*, RESOLVE+25*, RESOLVE+26*, RESOLVE+38 |
| DT | EXPRANGE+1 |
| DUZ | NOTES+1, NOTES+2, SUMMARY+1, SUMMARY+2, CONTEXT+35, ACLPT+22, ACLAU+11, ACLEC+10, ACLSB+10 |
| EARLY | NOTES~, NOTES+4, SUMMARY~, SUMMARY+4, CONTEXT~, CONTEXT+30*, CONTEXT+32, CONTEXT+33, CONTEXT+34, CONTEXT+39* , CONTEXT+42, CONTEXT+46, CONTEXT+47, CONTEXT+51, CONTEXT+52, CONTEXT+56, CONTEXT+57 |
| EDT | RESOLVE+1~, RESOLVE+37*, RESOLVE+38 |
| EDTCNT | RESOLVE+2~, RESOLVE+37* |
| EXCOSIGN | ACLEC~, ACLEC+2 |
| IDPARENT | RESOLVE+2~, RESOLVE+6*, RESOLVE+41 |
| IDSORT | RESOLVE+2~, RESOLVE+18*, RESOLVE+41 |
| IMGDA | IMGCNT+1~*, IMGCNT+2* |
| INCUND | CONTEXT~, CONTEXT+46, CONTEXT+47, ACLAU~, ACLAU+22 |
| LATE | NOTES~, NOTES+4, SUMMARY~, SUMMARY+4, CONTEXT~, CONTEXT+31*, CONTEXT+32, CONTEXT+33*, CONTEXT+34, CONTEXT+39* , CONTEXT+42, CONTEXT+46, CONTEXT+47, CONTEXT+51, CONTEXT+52, CONTEXT+56, CONTEXT+57 |
| LOC | RESOLVE+1~, RESOLVE+28*, RESOLVE+38 |
| LOCTYP | RESOLVE+2~, RESOLVE+28*, RESOLVE+29 |
| LSTDA | ACLPT+1~, ACLPT+2*, ACLPT+23*, ACLPT+25*, ACLPT+42 |
| LSTDT | ACLPT+44~*, ACLPT+45 |
| NGD | ACLPT+1~, ACLPT+2*, ACLPT+4*, ACLPT+12, ACLPT+14* |
| OCCLIM | CONTEXT~, CONTEXT+37*, CONTEXT+42, ACLPT~, ACLPT+7*, ACLPT+10, ACLPT+11, ACLPT+24*, ACLPT+41 |
| OCCLIM2 | ACLPT+1~, ACLPT+7*, ACLPT+24 |
| PERSON | NOTES~, NOTES+2*, NOTES+4, SUMMARY+2*, SUMMARY+4, CONTEXT~, CONTEXT+35*, CONTEXT+46, CONTEXT+47, CONTEXT+51 , CONTEXT+52, CONTEXT+56, CONTEXT+57 |
| PREFIX | RESOLVE+2~, RESOLVE+3*, RESOLVE+17*, RESOLVE+18, RESOLVE+19, RESOLVE+24*, RESOLVE+25, RESOLVE+40 |
| PRVRTNDT | ACLPT+1~, ACLPT+6*, ACLPT+15* |
| PT | RESOLVE+1~, RESOLVE+32*, RESOLVE+34, RESOLVE+38 |
| ROOT | ACLPT+1~, ACLPT+8*, ACLPT+10, ACLPT+11, ACLPT+20, 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+36*, CONTEXT+42, CONTEXT+46, CONTEXT+47 , CONTEXT+51, CONTEXT+52, CONTEXT+56, CONTEXT+57, ACLPT~, ACLPT+26, ACLPT+43, ACLAU~, ACLAU+8, ACLAU+22 , ACLEC~, ACLEC+7, ACLSB~, ACLSB+7 |
| SHOW | CONTEXT~, CONTEXT+42, ACLPT~, ACLPT+41 |
| SHOWADD | CONTEXT~, ACLPT+19, ACLPT+30, ACLAU+14, ACLEC+13, ACLSB+13, RESOLVE+19, RESOLVE+25, RESOLVE+31 |
| SIGNEDBY | ACLSB~, ACLSB+2 |
| STATUS | RESOLVE+2~, RESOLVE+27*, RESOLVE+38 |
| STRTDT | ACLPT+1~, ACLPT+2*, ACLPT+5* |
| TIME1 | ACLPT~, ACLPT+5, ACLPT+9, ACLAU~, ACLAU+3, ACLAU+22, ACLEC~, ACLEC+3, ACLSB~, ACLSB+3 |
| TIME2 | ACLPT~, ACLPT+10, ACLPT+41, ACLAU~, ACLAU+4, ACLAU+22, ACLEC~, ACLEC+4, ACLSB~, ACLSB+4 |
| TIUADT | RESOLVE+2~, RESOLVE+29*, RESOLVE+31*, RESOLVE+38 |
| TIUDA | IMGCNT~, IMGCNT+2, IDSORT~, IDSORT+2 |
| TIUDDT | RESOLVE+2~, RESOLVE+30*, RESOLVE+31*, RESOLVE+38 |
| TIUDPRM | IDSORT+1~, IDSORT+2 |
| TIUDPRM(0 | IDSORT+3 |
| TIUI | ACLPT+1~, ACLPT+26*, ACLPT+27, ACLPT+29, ACLPT+31, ACLPT+36, ACLPT+39, ACLPT+40, ACLPT+43*, ACLPT+45 , 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 |
| TIUIEN | CONTEXT~, CONTEXT+33, CONTEXT+42, ACLPT~, ACLPT+3, ACLPT+13, ACLPT+40 |
| TIUJ | ACLPT+1~, ACLPT+8*, ACLPT+10, ACLPT+11, ACLPT+24, ACLPT+28*, ACLPT+41 |
| TIULST4 | RESOLVE+1~, RESOLVE+33*, RESOLVE+34*, RESOLVE+38 |
| TIUOCC | NOTES+1~, NOTES+2*, NOTES+4, SUMMARY+1~, SUMMARY+2*, SUMMARY+4 |
| TIUP | ACLPT+1~, ACLPT+31*, ACLAU+15*, ACLEC+14*, ACLSB+15* |
| TIUPREF | NOTES+1~*, NOTES+2, SUMMARY+1~*, SUMMARY+2 |
| TIUPT | ACLPT+32~, ACLPT+33*, ACLPT+34, ACLPT+35*, ACLPT+36, 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+32, RESOLVE+33 |
| TIUR0 | RESOLVE+1~, RESOLVE+4*, RESOLVE+7, RESOLVE+8, RESOLVE+9, RESOLVE+10, RESOLVE+27, RESOLVE+29, RESOLVE+30, RESOLVE+31 , RESOLVE+41 |
| TIUR12 | RESOLVE+1~, RESOLVE+4*, RESOLVE+28, RESOLVE+35, RESOLVE+36 |
| TIUR13 | RESOLVE+1~, RESOLVE+5*, RESOLVE+37 |
| TIUR14 | RESOLVE+1~, RESOLVE+5*, RESOLVE+38 |
| TIUR17 | RESOLVE+2~, RESOLVE+5*, RESOLVE+39 |
| TIUREC | RESOLVE+1~, RESOLVE+38*, RESOLVE+39*, RESOLVE+40*, RESOLVE+41*, RESOLVE+42 |
| TIUTMP | SWAP+1~* |
| TIUX | SWAP~, SWAP+1*, EXPRANGE~, EXPRANGE+1 |
| TIUY | NOTES~, NOTES+4, SUMMARY~, SUMMARY+4, CONTEXT~, CONTEXT+25*, CONTEXT+26, CONTEXT+42, CONTEXT+46, CONTEXT+47 , CONTEXT+51, CONTEXT+52, CONTEXT+56, CONTEXT+57, CTXQ+1, SWAP~, SWAP+1*, EXPRANGE~, EXPRANGE+1*, EXPRANGE+2* , ACLPT~, ACLPT+23, ACLPT+27, ACLPT+28, ACLPT+29, ACLPT+31, ACLPT+36*, ACLPT+39, ACLPT+40, ACLPT+45 , 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, CONTEXT+33, ACLPT+22, ACLPT+27, ACLPT+28, ACLAU+7, ACLAU+11, ACLAU+12, ACLEC+10 , ACLEC+11, ACLSB+10, ACLSB+11, RESOLVE+7, RESOLVE+10, RESOLVE+27, RESOLVE+28, RESOLVE+29, RESOLVE+30, RESOLVE+31 , RESOLVE+32, RESOLVE+33, RESOLVE+35, RESOLVE+36, RESOLVE+38, RESOLVE+39, RESOLVE+40, RESOLVE+41, IDSORT+3 |
| Name | Field # of Occurrence |
|---|---|
| $T(PREFIX^TIULA2 | RESOLVE+16 |