TIULA ; SLC/JER - Interactive Library functions ;04/23/10 09:00
Source file <TIULA.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 3 | EN^DDIOL ^DIC ^DIR |
Registration | 2 | ($$PRIM,$$SITE)^VASITE DIVISION^VAUTOMA |
Text Integration Utility | 2 | ($$ASKSUBJ,$$TYPMATCH)^TIULA1 $$READ^TIUU |
Kernel | 1 | (,EN)^XQORM |
Name | Comments | DBIA/ICR reference |
---|---|---|
PATIENT(TIUSSN) | ; Select a patient
|
|
SELDIV | ; Get document division(s)
|
|
ONE(TIUI,VAUTD) | ; Input - TIUI Medical Center Division file (#40.8) IEN
|
|
SELSVC(TIUSVCS) | ;Select Services
; Input -- None ; Output -- 1=Successful and 0=Failure ; TIUSVCS Service Selection Array |
|
SELSVCQ | ||
ASKSVC(TIUSVCS,TIUCNT,TIUSVCI) | ;Ask Service
; Input -- TIUSVCS Service Selection Array ; TIUCNT Number of Services Selected ; Output -- 1=Successful and 0=Failure ; TIUSVCI Service/Section file (#49) IEN |
|
CHKSVC(TIUSVCS,TIUSVCI) | ;Check Selected Service
; Input -- TIUSVCS Service Selection Array ; TIUSVCI Service file (#49) IEN ; Output -- 1=Successful and 0=Failure |
|
SELSTAT(Y,PARM,DEF) | ; Select Signature status
|
|
STATX | ||
SELSCRN(DEF) | ; Select Review Screen
|
|
SELPAR(DEF) | ; Select an author or patient or...
|
|
SELPARX | ||
EDATE(PRMPT,STATUS,DFLT) | ; Get early date
|
|
LDATE(PRMPT,STATUS,DFLT) | ; Get late date
|
|
CATEGORY() | ; Select Service Category
|
|
SELTYP(DA,RETURN,PARM,DFLT,TYPE,MODE,DCLASS,PICK) | ; Select Document Types
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | CHKSVC+7 |
^DIC | PATIENT+2, SELSCRN+2, SELPAR+7 |
^DIR | ASKSVC+10, CATEGORY+3 |
$$ASKSUBJ^TIULA1 | SELPAR+2 |
$$TYPMATCH^TIULA1 | SELTYP+28 |
$$READ^TIUU | EDATE+5, LDATE+5 |
$$PRIM^VASITE | SELDIV+23 |
$$SITE^VASITE | ONE+2 |
DIVISION^VAUTOMA | SELDIV+18 |
^XQORM | SELSTAT+6, SELSCRN+6 |
EN^XQORM | SELTYP+20 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(43 - [#43] | SELDIV+17 |
^DISV( | SELTYP+8, SELTYP+9 |
^ORD(101 - [#101] | SELSTAT+2 |
^TIU(8925 - [#8925] | SELPAR+8 |
^TIU(8925.1 - [#8925.1] | SELTYP+12, SELTYP+16, SELTYP+25, SELTYP+27, SELTYP+31 |
^TMP("TIUTYP" | SELTYP+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BADDIV | SELDIV+15!, ONE+5* |
CURTYP | SELTYP+1~, SELTYP+25*, SELTYP+26, SELTYP+28, SELTYP+31 |
DA | SELTYP~, SELTYP+8, SELTYP+9, SELTYP+12, SELTYP+16 |
DCLASS | SELTYP~, SELTYP+26*, SELTYP+31 |
DCLASS( | SELTYP+26* |
DEF | SELSTAT~, SELSTAT+5, SELSTAT+6, SELSCRN~, SELSCRN+6, SELPAR~, SELPAR+2, SELPAR+3, SELPAR+5, SELPAR+6 , SELPAR+8 |
DFLT | EDATE~, EDATE+4, LDATE~, LDATE+4, SELTYP~, SELTYP+7, SELTYP+8*, SELTYP+9*, SELTYP+14, SELTYP+15 |
DIC | PATIENT+1~, PATIENT+2*, SELSCRN+1~, SELSCRN+2*, SELPAR+1~, SELPAR+3* |
DIC("A" | SELPAR+5* |
DIC("S" | SELPAR+6*, SELPAR+7! |
DIC(0 | PATIENT+2*, SELSCRN+2*, SELPAR+4* |
DIR | ASKSVC+5~, CATEGORY+1~ |
DIR("?" | ASKSVC+9* |
DIR("A" | ASKSVC+8*, CATEGORY+2* |
DIR("PRE" | ASKSVC+7* |
DIR(0 | ASKSVC+6*, CATEGORY+2* |
DTOUT | ASKSVC+5~, ASKSVC+12 |
DUOUT | ASKSVC+5~, ASKSVC+12 |
DUZ | SELTYP+8, SELTYP+9 |
I | SELSTAT+1~, SELTYP+1~, SELTYP+23*, SELTYP+25, SELTYP+30 |
J | SELTYP+1~, SELTYP+25*, SELTYP+26, SELTYP+27, SELTYP+31 |
MODE | SELTYP~, SELTYP+11*, SELTYP+31 |
PARM | SELSTAT~, SELSTAT+4, SELSTAT+5, SELTYP~, SELTYP+12, SELTYP+22, SELTYP+27, SELTYP+31 |
PICK | SELTYP~, SELTYP+22*, SELTYP+31 |
PRMPT | EDATE~, EDATE+3, LDATE~, LDATE+3 |
RETURN | SELTYP~, SELTYP+2*, SELTYP+21, SELTYP+22, SELTYP+30, SELTYP+31 |
SELDIV | SELDIV+15!, SELDIV+19*, SELDIV+20*, ONE+3*, ONE+5* |
STATUS | EDATE~, EDATE+2, LDATE~, LDATE+2 |
TIUCNT | SELSVC+4~, SELSVC+5*, SELSVC+6, SELSVC+8*, ASKSVC~, ASKSVC+8, ASKSVC+9 |
TIUDFLT | EDATE+1~, EDATE+4*, EDATE+5, LDATE+1~, LDATE+4*, LDATE+5 |
TIUDI | SELDIV+15! |
TIUDI( | ONE+3* |
TIUI | SELDIV+14~, SELDIV+21*, SELDIV+23*, ONE~, ONE+2, ONE+3, ONE+5 |
TIUIFP | ONE+1~, ONE+2*, ONE+3 |
TIUK | SELTYP+6~*, SELTYP+30* |
TIUPRMT | EDATE+1~, EDATE+3*, EDATE+5, LDATE+1~, LDATE+3*, LDATE+5 |
TIUSSN | PATIENT~, PATIENT+1, PATIENT+2 |
TIUSVCI | SELSVC+4~, SELSVC+6, SELSVC+7, SELSVC+9*, SELSVC+10, SELSVC+11, ASKSVC~, ASKSVC+11*, ASKSVC+12*, ASKSVC+13 , CHKSVC~, CHKSVC+7 |
TIUSVCS | SELSVC~, SELSVC+6, SELSVC+11*, ASKSVC~, CHKSVC~ |
TIUSVCS( | SELSVC+7*, CHKSVC+7 |
TIUY | SELSTAT+1~, SELSTAT+3*, SELSTAT+7*, STATX |
TYPE | SELTYP~, SELTYP+10*, SELTYP+27, SELTYP+28, SELTYP+31 |
TYPMATCH | SELTYP+24~, SELTYP+28*, SELTYP+29, SELTYP+31 |
U | SELDIV+17, ONE+2, SELSCRN+11, SELSCRN+12, SELPAR+8, CATEGORY+4, SELTYP+12, SELTYP+16, SELTYP+25, SELTYP+27 |
VAUTD | SELDIV+14~, SELDIV+20, SELDIV+21, SELDIV+23, ONE~ |
VAUTD( | SELDIV+21, ONE+5 |
X | PATIENT+1~*, ASKSVC+5~, SELSTAT+1~, SELSTAT+5*, SELSCRN+1~, SELSCRN+2*, SELSCRN+9, SELPAR+1~, EDATE+1~, LDATE+1~ , CATEGORY+1~, SELTYP+1~, SELTYP+14* |
XQORM | SELSTAT+1~, SELSTAT+2*, SELSTAT+3, SELSCRN+1~, SELSCRN+4*, SELTYP+1~, SELTYP+12* |
XQORM("A" | SELSTAT+4*, SELSCRN+4*, SELTYP+16* |
XQORM("B" | SELSTAT+6*, SELSCRN+6*, SELTYP+15* |
XQORM("H" | SELTYP+13* |
XQORM("S" | SELSCRN+5* |
XQORM(0 | SELSTAT+4*, SELSCRN+4*, SELTYP+12*, SELTYP+13, SELTYP+14, SELTYP+16 |
Y | PATIENT+1~, PATIENT+3, SELDIV+14~, SELDIV+19, SELSVC+4~, SELSVC+10*, SELSVC+12*, SELSVCQ, ASKSVC+5~, ASKSVC+11 , CHKSVC+4~, CHKSVC+5*, CHKSVC+7*, CHKSVC+8, SELSTAT~, SELSTAT+7, SELSTAT+8*, SELSCRN+1~, SELSCRN+3, SELSCRN+4 , SELSCRN+7, SELSCRN+8*, SELSCRN+10*, SELSCRN+11*, SELSCRN+12*, SELSCRN+13, SELPAR+1~, SELPAR+2*, SELPAR+7, SELPAR+8* , SELPARX, EDATE+1~, EDATE+2*, EDATE+5*, EDATE+6, LDATE+1~, LDATE+2*, LDATE+5*, LDATE+6, CATEGORY+1~ , CATEGORY+4, SELTYP+1~, SELTYP+21, SELTYP+22 |
Y( | SELTYP+23, SELTYP+25, SELTYP+30 |
Y(0 | CATEGORY+4 |
Y(1 | SELSTAT+8, SELSCRN+8, SELSCRN+9 |
Y(2 | SELSTAT+8* |