TIUMOBJ ;XAN/AJB - MEDICATION OBJECT ;Aug 02, 2024@13:51:30
Source file <TIUMOBJ.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Text Integration Utility | 2 | TIULMED TIUMOBJ1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
LIST(DFN,TARGET,A,D,M,O,SC,SU) | ;
; validate target, default to OUTPUT if needed |
|
EX | ||
CLASS(MED,DFN) | ;
|
|
MEDCLASS(NAME,IEN) | ;
|
|
OUTPUT(TARGET,MEDS,OCL,P) | ;
|
|
ADDMED(TARGET,OCL,P,COL,CNT,INDEX,XSTR) | ;
|
|
ADD(TARGET,DATA) | ;
|
|
NODE(OCL,IDX,NODES) | ;
|
|
SETSTR(S,V,X,L) | ;
|
|
TITLE(TARGET,P,SHOW) | ;
|
|
UP(X) |
Name | Field # of Occurrence |
---|---|
^DIM | LIST+4 |
PEN^PSO5241 | CLASS+10 |
RX^PSO52API | CLASS+5 |
OCL^PSOORRL | LIST+27 |
ZERO^PSS50 | MEDCLASS+3 |
DRGIEN^PSS50P7 | CLASS+40 |
ZERO^PSS52P6 | CLASS+33 |
PSS431^PSS55 | CLASS+21 |
PSS436^PSS55 | CLASS+28 |
WRAP^TIUFLD | ADDMED+24, ADDMED+27, ADDMED+35, ADDMED+56, TITLE+4 |
$$FMADD^XLFDT | LIST+27 |
$$FMTE^XLFDT | ADDMED+47, ADDMED+49, ADDMED+51, ADDMED+52 |
$$REPLACE^XLFSTR | ADDMED+6, ADDMED+7, ADDMED+8, ADDMED+12, ADDMED+13, ADDMED+15, ADDMED+18, ADDMED+22 |
$$TRIM^XLFSTR | ADDMED+1, ADDMED+6, ADDMED+12, ADDMED+20, ADDMED+54, NODE+1 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | LIST+6, LIST+21 |
^PS(53.1 - [#53.1] | CLASS+15, CLASS+16, CLASS+17, CLASS+18 |
^TMP("PS" | LIST+7!, LIST+27, LIST+28! |
^TMP($J | CLASS+6, CLASS+7, CLASS+11, CLASS+12, CLASS+22, CLASS+23, CLASS+24, CLASS+25, CLASS+29, CLASS+30 , CLASS+31, CLASS+32, CLASS+33!, CLASS+34, CLASS+35!, CLASS+40!, CLASS+41, CLASS+43!, MEDCLASS+1!, MEDCLASS+4 , MEDCLASS+5! |
Name | Line Occurrences |
---|---|
$$ADDMED | LIST+59 |
$$MEDCLASS | CLASS+1, CLASS+36, CLASS+42 |
$$NODE | ADDMED+6, ADDMED+7, ADDMED+8, ADDMED+11, ADDMED+12, ADDMED+13, ADDMED+14, ADDMED+15, ADDMED+18 |
$$SETSTR | OUTPUT+18, OUTPUT+20, OUTPUT+21, OUTPUT+22, OUTPUT+23, OUTPUT+24, OUTPUT+26, OUTPUT+31, OUTPUT+40, ADDMED+36 , ADDMED+38, ADDMED+40, ADDMED+42, ADDMED+43, ADDMED+44, ADDMED+47, ADDMED+48, ADDMED+49, ADDMED+51, ADDMED+52 , ADDMED+57 |
$$UP | LIST+12 |
ADD | LIST+6, EX+1, OUTPUT+20, OUTPUT+21, OUTPUT+26, OUTPUT+31, OUTPUT+39, OUTPUT+40, OUTPUT+41, OUTPUT+42 , OUTPUT+43, ADDMED+54, ADDMED+57, TITLE+4, TITLE+5, TITLE+6, TITLE+7 |
ADDMED | OUTPUT+38 |
CLASS | LIST+52 |
EX | LIST+27 |
OUTPUT | EX+2 |
TITLE | EX |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%H | LIST+25~ |
A | LIST~, LIST+10* |
BDT1 | LIST+25~ |
CLASS | MEDCLASS+1~, MEDCLASS+4*, MEDCLASS+6, OUTPUT+1~, OUTPUT+28*, OUTPUT+31, OUTPUT+33, OUTPUT+35, OUTPUT+36, OUTPUT+38 , OUTPUT+39, OUTPUT+40 |
CNT | OUTPUT+1~, OUTPUT+5*, ADDMED~, ADDMED+32*, ADDMED+38 |
CNT( | OUTPUT+36*, OUTPUT+38 |
CNT("CLASS" | OUTPUT+13*, OUTPUT+36*, OUTPUT+38, OUTPUT+42 |
CNT("TOTAL" | OUTPUT+36*, OUTPUT+42 |
COL | OUTPUT+1~, OUTPUT+38, ADDMED~ |
COL(0 | OUTPUT+4*, OUTPUT+8*, ADDMED+38 |
COL(1 | OUTPUT+4*, OUTPUT+5*, OUTPUT+7*, OUTPUT+8*, OUTPUT+18, OUTPUT+22, ADDMED+24, ADDMED+27, ADDMED+35, ADDMED+40 , ADDMED+56, ADDMED+57 |
COL(2 | OUTPUT+4*, OUTPUT+7*, OUTPUT+8*, OUTPUT+18, OUTPUT+20, OUTPUT+23, OUTPUT+24, ADDMED+42, ADDMED+43, ADDMED+44 , ADDMED+48 |
COL(3 | OUTPUT+8*, OUTPUT+20, OUTPUT+21, OUTPUT+23, OUTPUT+24, ADDMED+47, ADDMED+49, ADDMED+51, ADDMED+52 |
D | LIST~, LIST+11* |
D0 | LIST+25~ |
DATA | CLASS+1~*, CLASS+36*, CLASS+41, CLASS+42*, ADDMED+1~*, ADDMED+6, ADDMED+8*, ADDMED+11, ADDMED+14*, ADDMED+15* , ADDMED+17*, ADDMED+18*, ADDMED+20*, ADDMED+22*, ADDMED+27, ADDMED+38*, ADDMED+40*, ADDMED+42*, ADDMED+43*, ADDMED+47* , ADDMED+48*, ADDMED+49*, ADDMED+51*, ADDMED+52*, ADDMED+54, ADD~, ADD+1, NODE+1~*, NODE+2, TITLE+1~* , TITLE+2*, TITLE+3*, TITLE+4 |
DATA( | ADDMED+24 |
DATA(1 | ADDMED+6*, ADDMED+11* |
DATA(2 | ADDMED+6*, ADDMED+11*, ADDMED+12* |
DATA(3 | ADDMED+7*, ADDMED+13* |
DEA | MEDCLASS+1~, MEDCLASS+4*, MEDCLASS+6 |
DFN | LIST~, LIST+2*, LIST+6, LIST+21, LIST+27, LIST+52, CLASS~, CLASS+5, CLASS+6, CLASS+7 , CLASS+10, CLASS+11, CLASS+12, CLASS+21, CLASS+28 |
DILOCKTM | LIST+25~ |
DIQ2 | LIST+25~ |
DISYS | LIST+25~ |
DRG | LIST+25~ |
DT | LIST+27 |
GP | LIST+25~ |
IDX | NODE~, NODE+1 |
IEN | LIST+25~, LIST+65~*, LIST+67, CLASS+17~*, CLASS+18, CLASS+23~*, CLASS+24, CLASS+31~*, CLASS+32*, CLASS+33 , CLASS+34, CLASS+41~*, CLASS+42, MEDCLASS~, MEDCLASS+1*, MEDCLASS+3, MEDCLASS+4*, MEDCLASS+6 |
IND | ADDMED+1~, ADDMED+22*, ADDMED+34, ADDMED+56 |
IND(0 | ADDMED+31*, ADDMED+34*, ADDMED+40, ADDMED+56 |
INDEX | LIST+28~, LIST+29*, LIST+30, LIST+32, LIST+33, LIST+34, LIST+35, LIST+36, LIST+37, LIST+44 , LIST+57, LIST+59, LIST+67, LIST+69, OUTPUT+35~*, OUTPUT+38, ADDMED~, ADDMED+1, ADDMED+2, ADDMED+6 , ADDMED+7, ADDMED+8, ADDMED+11, ADDMED+12, ADDMED+13, ADDMED+14, ADDMED+15, ADDMED+17, ADDMED+18, ADDMED+22 , ADDMED+27, ADDMED+42, ADDMED+47, ADDMED+48, ADDMED+49, ADDMED+51, ADDMED+52 |
L | SETSTR~, SETSTR+1 |
LN | OUTPUT+11~, OUTPUT+17*, OUTPUT+18*, OUTPUT+22*, OUTPUT+23*, OUTPUT+24*, OUTPUT+26 |
LSTDS | LIST+25~ |
LSTFD | LIST+25~ |
LSTRD | LIST+25~ |
M | LIST~, LIST+12* |
MED | LIST+30~, LIST+52, LIST+57, CLASS~ |
MED("CLASS" | LIST+54, LIST+56, LIST+63, LIST+69, CLASS+1*, CLASS+2*, CLASS+36*, CLASS+42* |
MED("CLINIC" | LIST+36*, LIST+40, LIST+48, LIST+50 |
MED("DEA" | LIST+56, CLASS+1*, CLASS+2*, CLASS+36*, CLASS+42* |
MED("FILE" | LIST+37*, LIST+38, LIST+40, LIST+44, CLASS+4, CLASS+9, CLASS+14, CLASS+20, CLASS+27 |
MED("IEN" | CLASS+2*, CLASS+6*, CLASS+11*, CLASS+18*, CLASS+24*, CLASS+25*, CLASS+34*, CLASS+36, CLASS+38 |
MED("NAME" | LIST+30*, CLASS+1 |
MED("ORDER #" | , LIST+35*, LIST+37, CLASS+5, CLASS+6, CLASS+7, CLASS+10, CLASS+11, CLASS+12, CLASS+15 , CLASS+16, CLASS+17, CLASS+18, CLASS+21, CLASS+22, CLASS+23, CLASS+24, CLASS+25, CLASS+28, CLASS+29 , CLASS+30, CLASS+31, CLASS+32 |
MED("ORIDX" | CLASS+2*, CLASS+7*, CLASS+12*, CLASS+15*, CLASS+25*, CLASS+29*, CLASS+38, CLASS+40 |
MED("SORT" | LIST+40*, LIST+42*, LIST+63, LIST+69 |
MED("STATUS" | LIST+34*, LIST+42, LIST+46, LIST+61 |
MED("TYPE" | LIST+38*, LIST+40, LIST+48, LIST+50 |
MEDS | LIST+28~, EX, EX+1, EX+2, OUTPUT~ |
MEDS( | LIST+69*, OUTPUT+10, OUTPUT+28, OUTPUT+33, OUTPUT+35, OUTPUT+39, OUTPUT+40, OUTPUT+41 |
NAME | MEDCLASS~, MEDCLASS+1*, MEDCLASS+3 |
ND2P5 | LIST+25~ |
NODE | NODE+1~* |
NODES | NODE~, NODE+1 |
O | LIST~, LIST+13* |
OCL | LIST+28~*, LIST+59, EX+2, OUTPUT~, OUTPUT+38, ADDMED~, ADDMED+6, ADDMED+7, ADDMED+8, ADDMED+11 , ADDMED+12, ADDMED+13, ADDMED+14, ADDMED+15, ADDMED+18, NODE~ |
OCL( | LIST+29, LIST+30, LIST+32, LIST+33*, LIST+34, LIST+35, LIST+36, LIST+37, LIST+44*, LIST+57* , LIST+67, LIST+69, ADDMED+1, ADDMED+2, ADDMED+6, ADDMED+8, ADDMED+11, ADDMED+14, ADDMED+17, ADDMED+22 , ADDMED+27, ADDMED+42, ADDMED+47, ADDMED+48, ADDMED+49, ADDMED+51, ADDMED+52, NODE+1 |
P | LIST+2~, LIST+59, EX, EX+2, OUTPUT~, OUTPUT+38, ADDMED~, TITLE~ |
P( | LIST+16* |
P("A" | LIST+46, TITLE+1 |
P("AS" | LIST+18*, LIST+42, LIST+46, LIST+61 |
P("D" | OUTPUT+3, OUTPUT+6, OUTPUT+15, OUTPUT+19, OUTPUT+31, OUTPUT+40, ADDMED+5, ADDMED+10, ADDMED+17, ADDMED+18 , ADDMED+24, ADDMED+29, ADDMED+34, ADDMED+46 |
P("INP" | LIST+21*, OUTPUT+12, TITLE+2 |
P("M" | LIST+48, LIST+50, OUTPUT+5, OUTPUT+16, OUTPUT+17, OUTPUT+22, TITLE+2, TITLE+3 |
P("O" | LIST+42, OUTPUT+5, OUTPUT+16, OUTPUT+17, OUTPUT+22 |
P("PS" | LIST+19*, LIST+42, LIST+46, LIST+61 |
P("SC" | LIST+52, LIST+54, LIST+63, LIST+69, OUTPUT+5, OUTPUT+16, OUTPUT+17, OUTPUT+22, OUTPUT+30, OUTPUT+31 , OUTPUT+38, OUTPUT+39, OUTPUT+40, TITLE+5 |
P("SORT" | LIST+21*, LIST+40, LIST+48, ADDMED+29, ADDMED+47, ADDMED+48, ADDMED+51, ADDMED+52 |
P("SU" | LIST+52, LIST+56, TITLE+3 |
P("UNK" | LIST+23*, LIST+54*, TITLE+6, TITLE+7 |
PSSTMP2 | LIST+25~ |
REP | ADDMED+1~, ADDMED+6, ADDMED+7, ADDMED+8, ADDMED+12, ADDMED+13, ADDMED+15, ADDMED+18, ADDMED+22 |
REP( | ADDMED+22* |
REP("^^" | ADDMED+2* |
RNWDT | LIST+25~ |
S | SETSTR~, SETSTR+1 |
SC | LIST~, LIST+14* |
SG | LIST+25~ |
SHOW | TITLE~, TITLE+5 |
SORT | OUTPUT+1~*, OUTPUT+10*, OUTPUT+11, OUTPUT+12, OUTPUT+28, OUTPUT+33, OUTPUT+35, OUTPUT+36, OUTPUT+38, OUTPUT+39 , OUTPUT+40, OUTPUT+41, ADDMED+27~*, ADDMED+29, ADDMED+47, ADDMED+48, ADDMED+51, ADDMED+52 |
STATUS | OUTPUT+11~*, OUTPUT+17, OUTPUT+22 |
SU | LIST~, LIST+15* |
SUBS | LIST+63~*, LIST+64, LIST+65, LIST+67 |
TARGET | LIST~, LIST+2*, LIST+4*, LIST+6, LIST+7, LIST+59, EX, EX+1, EX+2, EX+4 , OUTPUT~, OUTPUT+20, OUTPUT+21, OUTPUT+26, OUTPUT+31, OUTPUT+38, OUTPUT+39, OUTPUT+40, OUTPUT+41, OUTPUT+42 , OUTPUT+43, ADDMED~, ADDMED+54, ADDMED+57, ADD~, ADD+1, TITLE~, TITLE+4, TITLE+5, TITLE+6 , TITLE+7 |
TEMP | ADDMED+1~, ADDMED+18~*, ADDMED+24, ADDMED+34*, ADDMED+35, ADDMED+56* |
TEMP( | ADDMED+25*, ADDMED+35*, ADDMED+36 |
TEMP("" | ADDMED+25 |
TIUDATE | LIST+27, LIST+32, EX+3! |
TIUFT | ADDMED+1~, ADDMED+24!*, ADDMED+27, ADDMED+29*, ADDMED+35!, ADDMED+56!, TITLE+4~* |
TIUFT( | ADDMED+25!, ADDMED+29*, ADDMED+31, ADDMED+34, ADDMED+35!, ADDMED+36*, ADDMED+40, ADDMED+57, TITLE+4 |
TIUFT(2 | ADDMED+44* |
TYPE | OUTPUT+12~*, OUTPUT+17, OUTPUT+20, OUTPUT+22, OUTPUT+23, ADDMED+1~, ADDMED+2*, ADDMED+4, ADDMED+9, ADDMED+16 |
U | LIST+2, LIST+30, LIST+32, LIST+33, LIST+34, LIST+37, LIST+44, LIST+67, LIST+69, CLASS+1 , CLASS+15, CLASS+16, CLASS+18, CLASS+36, CLASS+42, MEDCLASS+6, ADDMED+1, ADDMED+6, ADDMED+7, ADDMED+8 , ADDMED+11, ADDMED+12, ADDMED+13, ADDMED+14, ADDMED+15, ADDMED+17, ADDMED+18, ADDMED+42, ADDMED+47, ADDMED+48 , ADDMED+49, ADDMED+51, ADDMED+52, NODE+1 |
UL | OUTPUT+1~*, OUTPUT+26, OUTPUT+31, OUTPUT+40 |
V | SETSTR~, SETSTR+1 |
X | LIST+2~, LIST+4*, LIST+9*, LIST+10, LIST+11, LIST+12, LIST+13, LIST+14, LIST+15, LIST+16! , OUTPUT+31~*, ADDMED+1~, ADDMED+24*, ADDMED+25~*, ADDMED+31*, ADDMED+32, ADDMED+34, ADDMED+35, ADDMED+36, ADDMED+40 , ADDMED+42, ADDMED+47~*, ADDMED+48~*, ADDMED+49*, ADDMED+51~*, ADDMED+52~*, ADDMED+57*, NODE+1~*, SETSTR~, SETSTR+1 , UP~ |
X3 | CLASS+28~ |
XSTR | LIST+59~*, LIST+63, LIST+69, OUTPUT+1~, OUTPUT+33*, OUTPUT+35, ADDMED~, ADDMED+5, ADDMED+10, ADDMED+20 , ADDMED+24 |
Y | ADDMED+1~, ADDMED+24*, ADDMED+25*, ADDMED+35*, ADDMED+36*, ADDMED+42~*, ADDMED+43, ADDMED+44, NODE+1~* |