BTIURPT ; IHS/ITSC/LJF - DRIVER TO VIEW PT'S DOCS ;
Source file <BTIURPT.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 8 | $$SELSTAT^TIULA ($$HASADDEN,$$PNAME)^TIULC1 $$CANDO^TIULP ($$CENTER,$$NAME)^TIULS EDIT^TIURA ADDEND^TIURA1 ADD^TIURC $$READ^TIUU |
Registration | 3 | EN^VALM ($$SETSTR,CLEAR)^VALM1 FLDCTRL^VALM10 |
IHS Mods To Text Integration Utilities | 2 | $$URGENCY^BTIURPT3 ($$VALMSG,MSG)^BTIUU |
Kernel | 2 | $$FMTE^XLFDT $$REPEAT^XLFSTR |
IHS VA Utilities | 1 | ENP^XBDIQ1 |
VA Fileman | 1 | $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
IHS Mods To Text Integration Utilities | 6 | BTIUBR BTIURPT1 BTIURPT2 BTIURPT3 BTIURPT4 BTIURS |
IHS View Patient Record | 1 | BVPTIU |
Name | Comments | DBIA/ICR reference |
---|---|---|
RESET | ;EP; -- called to rebuild ^tmp and return to list template
|
|
NOTES(NOTE,DTORDER) | ;EP -- creates ^tmp("tiur" to display text of notes
; -- TIUN=doc ien; DTORDER=type of date to print 1st (ref or visit) |
|
HDR | ;EP; -- set up header for IHS browse by patient templates
|
|
SET2(LINE,IEN,NEW) | ; -- SUBRTN to set data line into ^tmp for text
|
|
TEXT(NOTE,LINE) | ; -- sets array of note texts so user can display comments
|
|
PAD(DATA,LENGTH) | ; -- SUBRTN to pad length of data
|
|
HELPVIEW | ;EP; -- help text for view by title or by text
|
|
VSTDX(NOT) | ;EP -- returns prim dx for visit
|
|
VISIT(NOTE) | ;EP; -- creates line of visit info
; NOTE=ien of document |
|
SP(NUM) | ; -- SUBRTN to pad spaces
|
|
VSTCAT(NOT) | ;EP -- returns service category of visit
|
|
TITLE(USR) | ; -- returns title for user
|
|
ADDEND | ;EP; add addendum action from browse all menu
|
|
VSTDT(NOT) | ;EP -- returns numdate of visit
|
|
HELPSORT | ;EP; -- help text for ref date vs. visit date question
|
|
ADD | ;EP; add action from browse all menu
|
|
SRV(NOTE) | ;EP; -- returns service of note based on visit
|
|
DATE(N,O,NOTE) | ; -- returns readable date
|
|
UNSIG(NOTE,STATUS) | ;EP; -- returns unsigned note message
|
|
ADDSRV(NOTE) | ;EP -- returns 1 if okay to add service to doc title
|
|
EDIT | ;EP; edit action from browse all menu
|
|
VST(NOT) | ; -- returns ien for visit
|
|
DOCNM() | ; -- returns formatted document name
|
|
MAIN | ;PEP -- main driver
|
|
AUTHOR(NOTE) | ; -- returns author name and class
|
|
REBUILD(SORT,RTN) | ;EP -- sets variables for rebuild after action performed
|
Name | Field # of Occurrence |
---|---|
$$URGENCY^BTIURPT3 | DOCNM+6 |
$$VALMSG^BTIUU | RESET+9 |
MSG^BTIUU | MAIN+9, HELPVIEW+1, HELPVIEW+2, HELPVIEW+3, HELPVIEW+4, HELPVIEW+5, HELPSORT+1, HELPSORT+2, HELPSORT+3, HELPSORT+4 , HELPSORT+5, RESET+3 |
$$GET1^DIQ | HDR+3, VISIT+3, TEXT+5, VST+1, VSTDT+1, VSTCAT+1, VSTDX+4, VSTDX+5, DOCNM+4, SRV+3 , SRV+6, SRV+7, SRV+11, SRV+12, ADDSRV+2, ADDSRV+3, AUTHOR+1, TITLE+3, TITLE+4 |
$$SELSTAT^TIULA | REBUILD+2 |
$$HASADDEN^TIULC1 | DOCNM+5 |
$$PNAME^TIULC1 | DOCNM+2 |
$$CANDO^TIULP | TEXT+8 |
$$CENTER^TIULS | HDR+4 |
$$NAME^TIULS | NOTES+7, NOTES+9 |
EDIT^TIURA | EDIT+1 |
ADDEND^TIURA1 | ADDEND+1 |
ADD^TIURC | ADD+4 |
$$READ^TIUU | MAIN+6, MAIN+10 |
EN^VALM | MAIN+14 |
$$SETSTR^VALM1 | HDR+6 |
CLEAR^VALM1 | ADD+4 |
FLDCTRL^VALM10 | SET2+5, SET2+6 |
ENP^XBDIQ1 | VISIT+4, NOTES+3 |
$$FMTE^XLFDT | HDR+2, DATE+2, VSTDT+1 |
$$REPEAT^XLFSTR | TEXT+14, PAD+1 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^DIC(40.7 - [#40.7] | GET1^DIQ |
^DIC(45.7 - [#45.7] | GET1^DIQ |
^TIU(8925 - [#8925] | GET1^DIQ |
^TIU(8925.1 - [#8925.1] | GET1^DIQ |
^USR(8930.3 - [#8930.3] | GET1^DIQ |
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVINP - [#9000010.02] | GET1^DIQ |
^AUPNVPOV - [#9000010.07] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVINP("AD" | SRV+10 |
^AUPNVPOV("AD" | VSTDX+3 |
^TIU(8925 - [#8925] | TEXT+12, TEXT+13, DOCNM+5 |
^TMP("TIUR" | HDR+5, SET2+3*, SET2+4* |
^USR(8930.3 - [#8930.3] | TITLE+2 |
Name | Line Occurrences |
---|---|
$$ADDSRV | SRV+2 |
$$AUTHOR | UNSIG+1 |
$$DATE | NOTES+4, NOTES+5 |
$$DOCNM | NOTES+6 |
$$PAD | NOTES+4, NOTES+5, NOTES+6, NOTES+7, NOTES+9, SP+1 |
$$SP | TEXT+9, SET2+2, UNSIG+1 |
$$TITLE | AUTHOR+1 |
$$UNSIG | TEXT+6 |
$$VST | VSTDT+1, VSTCAT+1, VSTDX+2 |
$$VSTCAT | VSTDX+4 |
$$VSTDT | DATE+3 |
@( | REBUILD+7 |
HDR | RESET+9 |
REBUILD | RESET+4, RESET+5, RESET+6, RESET+7, RESET+8 |
RESET | EDIT+1, ADD+1, ADD+4, ADDEND+1 |
SET2 | TEXT+2, TEXT+6, TEXT+10, TEXT+13, TEXT+14, TEXT+15 |
TEXT | NOTES+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDOK | SRV+1~, SRV+2*, SRV+11 |
>> AUPNPAT | HDR+3 |
BTIURPT | EDIT+1~*, ADD+2~*, ADDEND+1~* |
DATA | PAD~, PAD+1 |
>> DFN | ADD+1, RESET+1*, RESET+4, RESET+5, RESET+6, RESET+7, RESET+8 |
DOC | DOCNM+1~, DOCNM+2*, DOCNM+3, DOCNM+4*, DOCNM+5*, DOCNM+7*, DOCNM+8 |
DOCS | HDR+1~, HDR+5*, HDR+6 |
DTORDER | NOTES~, NOTES+4, NOTES+5 |
IEN | SET2~, SET2+4 |
IFN | TITLE+1~, TITLE+2*, TITLE+3, TITLE+4 |
>> IOINHI | SET2+5, SET2+6, UNSIG+1 |
>> IOINORM | SET2+5, SET2+6, UNSIG+1 |
IOM | HDR+6 |
LENGTH | PAD~, PAD+1 |
LINE | NOTES+2~, NOTES+4*, NOTES+5*, NOTES+6*, NOTES+7*, NOTES+8*, NOTES+9*, NOTES+10*, NOTES+11, TEXT~ , TEXT+2, SET2~, SET2+3 |
N | DATE~, DATE+1 |
NAME | HDR+1~, HDR+3*, HDR+4 |
NEW | SET2~, SET2+2, SET2+5, SET2+6 |
NOT | VST~, VST+1, VSTDT~, VSTDT+1, VSTCAT~, VSTCAT+1, VSTDX~, VSTDX+2, VSTDX+4 |
NOTE | VISIT~, VISIT+3, NOTES~, NOTES+3, NOTES+4, NOTES+5, NOTES+11, TEXT~, TEXT+2, TEXT+5 , TEXT+6, TEXT+8, TEXT+10, TEXT+12, TEXT+13, TEXT+14, TEXT+15, DATE~, DATE+3, DOCNM+5 , DOCNM+6, SRV~, SRV+2, SRV+3, ADDSRV~, ADDSRV+2, UNSIG~, UNSIG+1, AUTHOR~, AUTHOR+1 |
NUM | SET2+2*, SET2+3, SP~, SP+1 |
O | DATE~, DATE+1*, DATE+2, DATE+3 |
RANGE | HDR+1~, HDR+2*, HDR+4 |
RTN | REBUILD~, REBUILD+6 |
SCREEN | REBUILD+1~, REBUILD+4* |
SCREEN(1 | REBUILD+4* |
SORT | REBUILD~, REBUILD+4 |
SRV | SRV+1~, SRV+6*, SRV+7, SRV+11*, SRV+12 |
STATUS | REBUILD+1~, REBUILD+2*, REBUILD+3, UNSIG~, UNSIG+1 |
TITLE | TITLE+1~, TITLE+2, TITLE+4*, TITLE+5 |
>> TIUCLASS | RESET+2*, RESET+8* |
>> TIUCNT | SET2+2, SET2+4 |
TIUEDT | MAIN+15!, HDR+2 |
TIULDT | MAIN+15!, HDR+2 |
>> TIUP | DOCNM+6*, DOCNM+7 |
>> TIUSTAT | REBUILD+2 |
TIUV | VSTDX+1~, VSTDX+2*, VSTDX+3 |
TIUX | VSTDX+1~, VSTDX+2*, VSTDX+3*, VSTDX+4, VSTDX+5 |
TIUZ | VSTDX+1~, VSTDX+3, VSTDX+5*, VSTDX+6 |
TIUZCNT | MAIN+15! |
TIUZIHS | MAIN+15!, HDR+3, ADD+1*, RESET+1 |
TIUZLN | MAIN+15!, SET2+1*, SET2+3, SET2+4, SET2+5, SET2+6 |
TIUZLT | MAIN+4~, MAIN+13*, MAIN+14, RESET+4, RESET+5, RESET+6, RESET+7, RESET+8 |
TIUZSORT | MAIN+4~, MAIN+10*, MAIN+13 |
TIUZVIEW | MAIN+4~, MAIN+6*, MAIN+13 |
TIUZZ | VISIT+2~, NOTES+2~ |
TIUZZ( | NOTES+10, DOCNM+2, DOCNM+4 |
TIUZZ(1202 | NOTES+7 |
TIUZZ(1208 | NOTES+8, NOTES+9 |
TIUZZ(1301 | DATE+2 |
TYP | NOTES+2~ |
USR | TITLE~, TITLE+2 |
>> VALMBCK | RESET+1*, RESET+9* |
VALMHDR | HDR+1! |
VALMHDR(1 | HDR+4*, HDR+6* |
>> VALMQUIT | REBUILD+3* |
>> VALMSG | RESET+9* |
VALMY | RESET+2! |
VST | VISIT+2~, VISIT+3*, VISIT+4, SRV+1~, SRV+3*, SRV+6, SRV+10 |
X | REBUILD+1~, REBUILD+6*, REBUILD+7, TEXT+1~, TEXT+5*, TEXT+6, TEXT+9*, TEXT+10, TEXT+12*, TEXT+13 , SRV+1~, SRV+10*, SRV+11, ADDSRV+1~, ADDSRV+2*, ADDSRV+3 |