Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: TIUEDS

Package: Text Integration Utility

Routine: TIUEDS


Information

TIUEDS ; GENERATED FROM 'TIU ENTER/EDIT DS' INPUT TEMPLATE(#1491), FILE 8925;04/07/16

Source Information

Source file <TIUEDS.m>

Call Graph

Call Graph

Call Graph Total: 24

Package Total Call Graph
VA FileMan 12 ^%DT  ^DIC  E^DIE0  (,F,FIREREC,M,N,OUT,UNIQFERR,Z)^DIE17  Z^DIE2  ^DIE3  (AST,NOSCR)^DIED  QQ^DIEQ  
$$GETTMP^DIKC1  ($$CREF,$$OREF)^DILF  ^DIR  RW^DIR2  
Text Integration Utility 11 (SACLAU,SACLAU1,SACLEC,SACLPT,SACLSB,SAPTLD)^TIUDD0  (KACLAU,KACLAU1,KACLEC,KACLPT,KACLSB,KAPTLD)^TIUDD01  ^TIUEDS1  ^TIUEDS2  ^TIUEDS3  ^TIUEDS4  ^TIUEDS5  ($$CLINDOC,$$PERSNAME,$$REFDATE)^TIULC1  
$$DOCTYPE^TIULF  ($$AAUP,$$APTP,$$ISDS)^TIULX  $$PROVIDER^TIUPXAP1  
PCE Patient Care Encounter 1 (ADD,SUB)^AUPNVSIT  

Entry Points

Name Comments DBIA/ICR reference
V
X
X24
X21
X20
X23
24
C2S
20
21
22
23
RD
RE
4
8
C15S
C23
C21
D
C2F1
P
T
2
C4F1
C23S
18
C21S
PR
BEGIN
C4S
3
7
25
O
W
RP
C15F1
Y
C12S
SET
C21F1
C12F1
X9
C23F1
6
X2
C2
C1
X1
X6
X7
X4
C4
C7F1
B
N
R
X3
Z
11
10
13
12
15
14
17
16
19
C7
C7S
NKEY
C1F1
DE
C12
C15
TR
1
5
9
KEYCHK()
A
I
X19
X10
X11
X12
X13
X15
X17
QS
C1S
SAVEVALS

External References

Name Field # of Occurrence
^%DT X17
ADD^AUPNVSIT C2S+8
SUB^AUPNVSIT C2+8
^DIC X12, X15
E^DIE0 I+1, 1+5, 2+5, 4+4, 7+4, 21+5, 23+4
^DIE17 RD
F^DIE17 2, 3, 4, 6, 7, 9, 10, 11, 13, 15
, 17, 18, 19, 20, 23, 24, 25
FIREREC^DIE17 3, 6, 10, 11, 13, 19, 20, 24
M^DIE17 T
N^DIE17 RP, 1+5, 2+5, 4+4, 7+4, 21+5, 23+4
OUT^DIE17 3, 6, 10, 11, 13, 19, 20, 24
UNIQFERR^DIE17 Z
Z^DIE17 X
Z^DIE2 RD+1
^DIE3 T
AST^DIED P
NOSCR^DIED P
QQ^DIEQ QS
$$GETTMP^DIKC1 BEGIN+1
$$CREF^DILF C1F1, C4F1, C7F1, C12F1, C15F1, C23F1
$$OREF^DILF C1F1, C4F1, C7F1, C12F1, C15F1, C23F1
^DIR SET+2
RW^DIR2 O+1
SACLAU^TIUDD0 C1S+22, C12S+8
SACLAU1^TIUDD0 C1S+22
SACLEC^TIUDD0 C1S+24
SACLPT^TIUDD0 C1S+20
SACLSB^TIUDD0 C1S+26
SAPTLD^TIUDD0 C1S+28, C2S+16, C4S+2
KACLAU^TIUDD01 C1+22, C12+8, C15+8
KACLAU1^TIUDD01 C1+22
KACLEC^TIUDD01 C1+24
KACLPT^TIUDD01 C1+20
KACLSB^TIUDD01 C1+26
KAPTLD^TIUDD01 C1+28, C2+16, C4+2
^TIUEDS1 C15S+1
^TIUEDS2 C21S+1
^TIUEDS3 C23+1
^TIUEDS4 C23S+1
^TIUEDS5 25
$$CLINDOC^TIULC1 C1+16, C1S+16
$$PERSNAME^TIULC1 12+3, 15+3
$$REFDATE^TIULC1 X19
$$DOCTYPE^TIULF C1S+2, C1S+6, C1S+10, C2S+2, C2S+4, C2S+6
$$AAUP^TIULX C12S+6
$$APTP^TIULX C1S+12
$$ISDS^TIULX C12S+10
$$PROVIDER^TIUPXAP1 X11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !?DL+DL-2,DLB_": "
  • Line Location: W+0
Function Call: WRITE
  • Prompt: W
  • Line Location: O+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: O+0
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>45
  • Line Location: O+0
Function Call: WRITE
  • Prompt: " (No Editing)"
  • Line Location: O+2
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: " "_X
  • Line Location: RD+2
Routine Call
  • DIC
  • Line Location:
    • X12
    • X15
Routine Call
  • DIR
  • Line Location:
    • SET+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8925 - [#8925] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] C1+2, C1+6, C1S+2, C1S+6, C2+2, C2+4, C2+8, C2S+2, C2S+4, C2S+8
^DD( T, R, R+1
^DD("DD" R+2
^DD("KEY" - [#.31] N
^DD(8925 C2+14, C2S+14, C12S+10
^DIE(1491 BEGIN+2
^DISV( RD+2, Z*
^TIU(8925 - [#8925] DE, C1+2!, C1+4!, C1+6!, C1+8!, C1+10!, C1+12!, C1+14!, C1+16!, C1+18!
, C1S+2*, C1S+4*, C1S+6*, C1S+8*, C1S+10*, C1S+12*, C1S+14*, C1S+16*, C1S+18*, C2+2!
, C2+4!, C2+6!, C2+10!, C2+12!, C2+14, C2S+2*, C2S+4*, C2S+6*, C2S+10*, C2S+12*
, C2S+14, X3, X6, X10, C12+2!, C12+4!, C12+6!, C12S+2*, C12S+4*, C12S+6*
, C12S+10, C15+2!, C15+4!, C15+6!, C21+2!, X24

Label References

Name Line Occurrences
$$KEYCHK Z
@( B, V
A N, Z, Y, RP, 1+5, 2+5, 3, 4+4, 6, 7+4
, 10, 11, 13, 18, 19, 20, 21+5, 23+4, 24
B QS
BEGIN TIUEDS+1
C12F1 C12S
C12S C12
C15F1 C15S
C15S C15
C1F1 C1S
C1S C1
C21F1 C21S
C21S C21
C23F1 C23S
C23S C23
C2F1 C2S
C2S C2
C4F1 C4S
C4S C4
C7F1 C7S
C7S C7
D RD, RD+1, P+1, QS
DE TIUEDS+1, 2, 3, 4, 6, 7, 9, 10, 11, 13
, 15, 17, 18, 19, 20, 23, 24
N Y
NKEY N
O Y, RP
P T
PR RE, I+1
QS RD, NKEY
R R, R+1
RD Y, I, I+1, 1+6, 2+6, 4+5, 7+5, 21+6, 23+5
RE 17+1
RP PR, R, R+1
SAVEVALS Z
SET T
TR RE
V T, P+1
W O, RE
X N, T+1, P, Y
X10 10
X11 11
X13 13
X19 19
X20 20
X24 24
X3 3
X6 6
Y 9+3, 12+5, 15+5
Z P+1, 1+6, 2+6, 4+5, 7+5, 21+6, 23+5

Naked Globals

Name Field # of Occurrence
^( RD+2, R, R+1
^("F" SAVEVALS*
^(0 DE+1, R, R+1, C1+2, C1+6, C1+10, C1S+2, C1S+6, C1S+10, C2+2
, C2+4, C2+6, C2S+2, C2S+4, C2S+6
^(12 DE+2
^(12.1 T
^(13 DE+3
^(14 C12S+10
^(150 C2+14, C2S+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DE+1*, DE+2*, DE+3*, T, R+2*, SET+2*
>> %DT X17*
%Z DE+1*, DE+2*, DE+3*, DE+4!
>> D N, D*
>> D0 BEGIN+3*, C2+14*, C2S+14*, C12S+10*
>> DA DE, BEGIN+3, C1+2, C1+4, C1+6, C1+8, C1+10, C1+12, C1+14, C1+16
, C1+18, C1S+2, C1S+4, C1S+6, C1S+8, C1S+10, C1S+12, C1S+14, C1S+16, C1S+18
, C2+2, C2+4, C2+6, C2+10, C2+12, C2+14, C2S+2, C2S+4, C2S+6, C2S+10
, C2S+12, C2S+14, X3, X6, X10, C12+2, C12+4, C12+6, C12S+2, C12S+4
, C12S+6, C12S+10, C15+2, C15+4, C15+6, C21+2, X24
DB DE!, C1!, C1S!, C2!, C2S!, C4!, C4S!, C7!, C7S!, C12!
, C12S!, C15!, C15S!, C21!, C21S!, C23!, C23S!
DB( T, P, X, SET, SET+1, 1+5*, 2+5*, 4+4*, 7+4*, 21+5*
, 23+4*
>> DC RP
DDER T, T+1!, SET+2
DE DE!
DE( O+2, RE, Z, Y, PR, RP, SAVEVALS, SAVEVALS+1, KEYCHK, 1+1*
, 1+5*, 2+1*, 2+5*, 4+1*, 4+4*, 7+1*, 7+4*, 12+1*, 15+1*, 21+1*
, 21+5*, 23+1*, 23+4*
DE(1 DE+1*, C1, C1+1, C1+3, C1+5, C1+7, C1+9, C1+11, C1+13, C1+15
, C1+17, C1+19, C1+21, C1+23, C1+25, C1+27
DE(12 DE+2*, C12, C12+1, C12+3, C12+5, C12+7, C12+9
DE(15 DE+2*, C15, C15+1, C15+3, C15+5, C15+7, C15+9
DE(17 DE+3*
DE(2 DE+1*, C2, C2+1, C2+3, C2+5, C2+7, C2+9, C2+11, C2+13, C2+15
DE(21 DE+1*, C21, C21+1
DE(23 DE+3*, C23
DE(4 DE+1*, C4, C4+1
DE(7 DE+1*, C7
DE(9 DE+1*
>> DFN 1+3
DG DE!, PR*, R*, R+1*, R+2, 2, 3, 4, 6, 7
, 9, 10, 11, 13, 15, 17, 18, 19, 20, 23
, 24, 25
DG( Z*, C1S, C1S+1, C1S+3, C1S+5, C1S+7, C1S+9, C1S+11, C1S+13, C1S+15
, C1S+17, C1S+19, C1S+21, C1S+23, C1S+25, C1S+27, C2S, C2S+1, C2S+3, C2S+5
, C2S+7, C2S+9, C2S+11, C2S+13, C2S+15, C4S, C4S+1, C7S, C12S, C12S+1
, C12S+3, C12S+5, C12S+7, C12S+9, C15S, C21S, C23S
DIC DE*, P*, C1+1*, C1+3*, C1+5*, C1+7*, C1+9*, C1+11*, C1+13*, C1+15*
, C1+17*, C1+19*, C1+21*, C1+23*, C1+25*, C1+27*, C1S+1*, C1S+3*, C1S+5*, C1S+7*
, C1S+9*, C1S+11*, C1S+13*, C1S+15*, C1S+17*, C1S+19*, C1S+21*, C1S+23*, C1S+25*, C1S+27*
, C2+1*, C2+3*, C2+5*, C2+7*, C2+9*, C2+11*, C2+13*, C2+15*, C2S+1*, C2S+3*
, C2S+5*, C2S+7*, C2S+9*, C2S+11*, C2S+13*, C2S+15*, C4+1*, C4S+1*, C12+1*, C12+3*
, C12+5*, C12+7*, C12+9*, C12S+1*, C12S+3*, C12S+5*, C12S+7*, C12S+9*, X12!*, C15+1*
, C15+3*, C15+5*, C15+7*, C15+9*, X15!*, C21+1*
DIC("S" T, Z!, X12*, X15*
DIC(0 P*, 3*, 6*, 10*, 11*, 13*, 19*, 20*, 24*
>> DICRREC BEGIN+2*
>> DIE DE*, P, C1+1, C1+3, C1+5, C1+7, C1+9, C1+11, C1+13, C1+15
, C1+17, C1+19, C1+21, C1+23, C1+25, C1+27, C1S+1, C1S+3, C1S+5, C1S+7
, C1S+9, C1S+11, C1S+13, C1S+15, C1S+17, C1S+19, C1S+21, C1S+23, C1S+25, C1S+27
, C1F1, C2+1, C2+3, C2+5, C2+7, C2+9, C2+11, C2+13, C2+15, C2S+1
, C2S+3, C2S+5, C2S+7, C2S+9, C2S+11, C2S+13, C2S+15, C4+1, C4S+1, C4F1
, C7F1, C12+1, C12+3, C12+5, C12+7, C12+9, C12S+1, C12S+3, C12S+5, C12S+7
, C12S+9, C12F1, X12, C15+1, C15+3, C15+5, C15+7, C15+9, C15F1, X15
, C21+1, C23F1
DIEBADK BEGIN+1!
DIEFIRE BEGIN+1!, 3, 6, 10, 11, 13, 19, 20, 24
>> DIEL DE*
>> DIEZ BEGIN+3*
DIEZAR BEGIN+1~, BEGIN+2*
DIEZRXR BEGIN+1~
DIEZRXR(8925 C1F1*, C1F1+1*, C4F1*, C4F1+1*, C7F1*, C7F1+1*, C12F1*, C12F1+1*, C15F1*, C15F1+1*
, C23F1*, C23F1+1*
DIEZTMP SAVEVALS, SAVEVALS+1, SAVEVALS+2, BEGIN+1~*
>> DIFLD N, T, D, SAVEVALS, SAVEVALS+1, SAVEVALS+2, 1*, 2*, 4*, 7*
, 9*, 12*, 15*, 17*, 21*, 23*
DIIENS SAVEVALS, SAVEVALS+1, SAVEVALS+2, BEGIN+1~, BEGIN+3*, C1F1, C4F1, C7F1, C12F1, C15F1
, C23F1
DIQUIET SET+1~*
DIR SET~
DIR("V" SET*
DIR(0 SET*
>> DIU C2+14*, C2S+14*, C12S+10*
DIV C2+14!*, C2S+14!*, C12S+10!*
DIV(0 C2+14*, C2S+14*, C12S+10*
DIXR BEGIN+1~, C1F1+1*, C4F1+1*, C7F1+1*, C12F1+1*, C15F1+1*, C23F1+1*
>> DL DE*, W
DLAYGO P*, Z!
>> DLB W, RD+2, Z, D, 1*, 2*, 4*, 7*, 9*, 12*
, 15*, 17*, 21*, 23*
>> DNM BEGIN*
>> DP DE*, N, T, SAVEVALS, SAVEVALS+1, SAVEVALS+2
>> DQ O+2, A*, B, RE, T, P, P+2, V, X, D
, Y, PR, RP, SET, SET+1, SAVEVALS, BEGIN*, 1+5, C1S, C1S+1
, C1S+3, C1S+5, C1S+7, C1S+9, C1S+11, C1S+13, C1S+15, C1S+17, C1S+19, C1S+21
, C1S+23, C1S+25, C1S+27, 2*, 2+5, C2S, C2S+1, C2S+3, C2S+5, C2S+7
, C2S+9, C2S+11, C2S+13, C2S+15, 3*, 4*, 4+4, C4S, C4S+1, 5*
, 6*, 7*, 7+4, C7S, 8*, 9*, 10*, 11*, C12S, C12S+1
, C12S+3, C12S+5, C12S+7, C12S+9, 13*, 14*, 15*, C15S, 16*, 17*
, 18*, 19*, 20*, 21+5, C21S, 22*, 23*, 23+4, C23S, 24*
>> DQ( A!, P+2, D*, PR
DT X11
DTIME TR, BEGIN+3*
>> DTOUT TR*
>> DU DE*, P, D, PR, SET, 1*, 1+2*, 2*, 2+2*, 4*
, 7*, 9*, 9+1*, 12*, 12+2*, 15*, 15+2*, 17*, 21*, 21+2*
, 23*
DUZ RD+2, Z, X11, 12+3
>> DV O+1, O+2, N, RD+2, T, P, P+1, Z, D, Y
, PR, RP, I, 1*, 1+5, 2*, 2+5, 4*, 4+4, 7*
, 7+4, 9*, 12*, 15*, 17*, 21*, 21+5, 23*, 23+4
>> DW Z, D, SAVEVALS+1, KEYCHK, 1*, 1+1, 1+5, 2*, 2+1, 2+5
, 3*, 4*, 4+1, 4+4, 6*, 7*, 7+1, 7+4, 9*, 10*
, 11*, 12*, 12+1, 13*, 15*, 15+1, 17*, 19*, 20*, 21*
, 21+1, 21+5, 23*, 23+1, 23+4, 24*
>> DZ QS*
>> TIU X19
>> TIU("EDT" 4+2
>> TIU("LDT" 7+2
>> TIU("VISIT" 2+3
>> TIUAUTH 15+3
>> TIUREFDT X19*, X20, 23+2
U DE+1, DE+2, DE+3, TR, P, P+2, Z, D, R, R+1
, SET, BEGIN+3*, C1+2, C1+4, C1+6, C1+10, C1+12, C1+14, C1+16, C1+18
, C1S+2, C1S+4, C1S+6, C1S+10, C1S+12, C1S+14, C1S+16, C1S+18, 2+3, C2+2
, C2+4, C2+6, C2+10, C2+14, C2S+2, C2S+4, C2S+6, C2S+10, C2S+14, 3
, X3, 4+2, 6, X6, 7+2, 10, 11, C12+4, C12+6, C12S+4
, C12S+6, C12S+10, 13, C15+4, C15+6, 18, 19, 20, X20, 23+2
, 24, X24
X O+2*, TR*, N, RD, RD+1, RD+2*, T, P*, P+1!, P+2*
, Z, X+1*, QS, Y*, PR*, R*, R+1*, R+2, RP*, I+1
, SET+2*, NKEY*, 1+3*, 1+4, 1+5*, 1+6, C1+1*, C1+2, C1+3*, C1+4
, C1+5*, C1+6, C1+7*, C1+8, C1+9*, C1+10, C1+11*, C1+12, C1+13*, C1+14
, C1+15*, C1+16, C1+17*, C1+18, C1+19*, C1+20, C1+21*, C1+22, C1+23*, C1+24
, C1+25*, C1+26, C1+27*, C1+28, C1S*, C1S+1*, C1S+2, C1S+3*, C1S+4, C1S+5*
, C1S+6, C1S+7*, C1S+8, C1S+9*, C1S+10, C1S+11*, C1S+12, C1S+13*, C1S+14, C1S+15*
, C1S+16, C1S+17*, C1S+18, C1S+19*, C1S+20, C1S+21*, C1S+22, C1S+23*, C1S+24, C1S+25*
, C1S+26, C1S+27*, C1S+28, 2+3*, 2+4, 2+5*, 2+6, C2+1*, C2+2, C2+3*
, C2+4, C2+5*, C2+6, C2+7*, C2+8, C2+9*, C2+10, C2+11*, C2+12, C2+13*
, C2+14*, C2+15*, C2+16, C2S*, C2S+1*, C2S+2, C2S+3*, C2S+4, C2S+5*, C2S+6
, C2S+7*, C2S+8, C2S+9*, C2S+10, C2S+11*, C2S+12, C2S+13*, C2S+14*, C2S+15*, C2S+16
, 3*, 4+2*, 4+3, 4+4*, 4+5, C4+1*, C4+2, C4S*, C4S+1*, C4S+2
, 6*, 7+2*, 7+3, 7+4*, 7+5, C7S*, 10*, 11*, 12+3*, 12+4
, C12+1*, C12+2, C12+3*, C12+4, C12+5*, C12+6, C12+7*, C12+8, C12+9*, C12S*
, C12S+1*, C12S+2, C12S+3*, C12S+4, C12S+5*, C12S+6, C12S+7*, C12S+8, C12S+9*, C12S+10*
, X12*!, 13*, 15+3*, 15+4, C15+1*, C15+2, C15+3*, C15+4, C15+5*, C15+6
, C15+7*, C15+8, C15+9*, C15S*, X15*!, X17*!, 19*, X19, 20*, 21+3*
, 21+4, 21+5*, 21+6, C21+1*, C21+2, C21S*, 23+2*, 23+3, 23+4*, 23+5
, C23S*, 24*
Y O, O+1, O+2, P, Y, PR*, R*, R+1*, R+2*, SET+2
, 1+4*, 1+5, 2+4*, 2+5, C2+14!, C2S+14!, 3*, X3*, 4+3*, 4+4
, 6*, X6*, 7+3*, 7+4, 9+2*, 10*, X10*, 11*, X11*, 12+4*
, C12S+10!, X12, 13*, X13*, 15+4*, X15, X17, 18*, 19*, 20*
, X20*, 21+4*, 21+5, 23+3*, 23+4, 24*, X24*
Y(0 SET+2, C12S+10*
Y(1 C2+14*, C2S+14*, C12S+10*
YS V!
>> ZTQUEUED X, NKEY

Marked Items

Name Field # of Occurrence
$T(@(3) D
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All