TIULMED3 ; SLC/MAM - Cont. of Active/Recent Med Objects Routine ;05-Nov-2013 12:26;DU
Source file <TIULMED3.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 2 | (ADD,ADDMED,WARNING)^TIULMED1 ($$DEA,$$DRGCLASS)^TIULMED2 |
Kernel | 1 | $$PATCH^XPDUTL |
Outpatient Pharmacy | 1 | OCL^PSOORRL |
Toolkit | 1 | $$GET^XPAR |
Package | Total | Caller Graph |
---|---|---|
IHS Mods To Text Integration Utilities | 7 | BTIULMED BTIUMED2 BTIUMED4 BTIUMED5 BTIUMED6 BTIUMED8 BTIUMED9 |
Text Integration Utility | 1 | TIULMED |
Name | Comments | DBIA/ICR reference |
---|---|---|
PATCHSOK() | ; Function Checks for Pharmacy Package and required patches
|
|
SORTX | ;
|
|
SORTSAVE | ;Sort & save Meds Data in TARGET
; *** Check for empty condition *** |
|
GETCLASS | ; Get Drug Class, filter out supplies BP/ELR
|
|
CKX |
Name | Field # of Occurrence |
---|---|
OCL^PSOORRL | PATCHSOK+3 |
ADD^TIULMED1 | PATCHSOK+4, PATCHSOK+5, PATCHSOK+7, PATCHSOK+8, PATCHSOK+10, PATCHSOK+11, SORTSAVE+4, SORTSAVE+5, SORTSAVE+42, SORTSAVE+43 , SORTSAVE+47, SORTSAVE+48, SORTSAVE+49, SORTSAVE+67, SORTSAVE+71, SORTSAVE+77, SORTSAVE+83, SORTSAVE+84 |
ADDMED^TIULMED1 | SORTSAVE+80 |
WARNING^TIULMED1 | SORTSAVE+29 |
$$DEA^TIULMED2 | GETCLASS+4 |
$$DRGCLASS^TIULMED2 | GETCLASS+3 |
$$GET^XPAR | SORTSAVE+27 |
$$PATCH^XPDUTL | PATCHSOK+6, PATCHSOK+9 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("PS" | SORTSAVE+36 |
Name | Line Occurrences |
---|---|
CKX | PATCHSOK+3, PATCHSOK+6, PATCHSOK+9 |
SORTX | SORTSAVE+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CHECKOK | PATCHSOK+2~*, PATCHSOK+3*, PATCHSOK+6*, PATCHSOK+9*, CKX |
>> CLASSORT | SORTSAVE+39, SORTSAVE+43, SORTSAVE+55, SORTSAVE+68, SORTSAVE+72 |
CNT | SORTSAVE+11~, SORTSAVE+13*, SORTSAVE+19*, SORTSAVE+20, SORTSAVE+32*, SORTSAVE+33*, SORTSAVE+34 |
COUNT | SORTSAVE+24~, SORTSAVE+28*, SORTSAVE+42, SORTSAVE+44*, SORTSAVE+71, SORTSAVE+79*, SORTSAVE+81 |
>> DASH73 | SORTSAVE+67, SORTSAVE+76 |
DATA | SORTSAVE+12~, SORTSAVE+19*, SORTSAVE+20, SORTSAVE+28*, SORTSAVE+30*, SORTSAVE+31, SORTSAVE+32, SORTSAVE+33, SORTSAVE+34 |
>> DETAILED | SORTSAVE+45, SORTSAVE+56, SORTSAVE+58 |
DRUGCLAS | GETCLASS+3*, GETCLASS+4, GETCLASS+5, SORTSAVE+25~, SORTSAVE+32*, SORTSAVE+39, SORTSAVE+68, SORTSAVE+69, SORTSAVE+72, SORTSAVE+73 , SORTSAVE+74 |
>> DRUGIDX | GETCLASS+1, GETCLASS+3, GETCLASS+4 |
>> EMPTY | SORTSAVE+3 |
>> HEADER | SORTSAVE+40, SORTSAVE+69, SORTSAVE+70*, SORTSAVE+78* |
INDEX | SORTSAVE+25~, SORTSAVE+34*, SORTSAVE+35*, SORTSAVE+36 |
>> INPTYPE | SORTSAVE+53, SORTSAVE+60, SORTSAVE+63 |
>> KEEPMED | GETCLASS+6* |
LASTCLAS | SORTSAVE+24~, SORTSAVE+28*, SORTSAVE+39*, SORTSAVE+68, SORTSAVE+69* |
LASTMEDT | SORTSAVE+24~, SORTSAVE+26~, SORTSAVE+28*, SORTSAVE+38, SORTSAVE+41* |
LASTSTS | SORTSAVE+24~, SORTSAVE+26~, SORTSAVE+28*, SORTSAVE+38, SORTSAVE+41* |
>> LLEN | SORTSAVE+76 |
MED | SORTSAVE+11~, SORTSAVE+13*, SORTSAVE+14*, SORTSAVE+16, SORTSAVE+17, SORTSAVE+18, SORTSAVE+19, SORTSAVE+32* |
MEDTYPE | SORTSAVE+25~, SORTSAVE+31*, SORTSAVE+38, SORTSAVE+41, SORTSAVE+46, SORTSAVE+53, SORTSAVE+60, SORTSAVE+63 |
NODE | SORTSAVE+12~, SORTSAVE+18*, SORTSAVE+19, SORTSAVE+20, SORTSAVE+26~, SORTSAVE+36*, SORTSAVE+37* |
>> NVATYPE | SORTSAVE+53 |
OLDHEADR | SORTSAVE+26~, SORTSAVE+69*, SORTSAVE+78 |
OLDTAB | SORTSAVE+26~, SORTSAVE+69*, SORTSAVE+78 |
>> ONELIST | SORTSAVE+50 |
>> OUTPTYPE | SORTSAVE+46 |
>> SPACE60 | SORTSAVE+47, SORTSAVE+48, SORTSAVE+49, SORTSAVE+59, SORTSAVE+62, SORTSAVE+66 |
STATIDX | SORTSAVE+25~, SORTSAVE+31*, SORTSAVE+38, SORTSAVE+41, SORTSAVE+51 |
>> SUPPLIES | GETCLASS+5 |
>> TAB | SORTSAVE+41*, SORTSAVE+69, SORTSAVE+70*, SORTSAVE+78*, SORTSAVE+82* |
>> TARGET | SORTSAVE+14, SORTSAVE+16, SORTSAVE+17, SORTSAVE+18, SORTSAVE+20, SORTSAVE+30, SORTSAVE+33, SORTSAVE+34 |
TEMP | SORTSAVE+26~, SORTSAVE+51*, SORTSAVE+52*, SORTSAVE+53*, SORTSAVE+54*, SORTSAVE+56*, SORTSAVE+57*, SORTSAVE+59*, SORTSAVE+60*, SORTSAVE+61* , SORTSAVE+62*, SORTSAVE+63*, SORTSAVE+64*, SORTSAVE+66*, SORTSAVE+67, SORTSAVE+73*, SORTSAVE+74*, SORTSAVE+75*, SORTSAVE+76*, SORTSAVE+77 |
TEMPNODE | GETCLASS+2~, GETCLASS+4*, GETCLASS+6 |
TITLE | SORTSAVE+25~, SORTSAVE+27*, SORTSAVE+37, SORTSAVE+53 |
TIUXSTAT | SORTSAVE+11~, SORTSAVE+15*, SORTSAVE+17*, SORTSAVE+18 |
TOTAL | SORTSAVE+24~, SORTSAVE+28*, SORTSAVE+79*, SORTSAVE+81, SORTSAVE+84 |
TYPE | SORTSAVE+25~, SORTSAVE+35* |
U | GETCLASS+4, GETCLASS+6, SORTSAVE+19, SORTSAVE+20, SORTSAVE+32, SORTSAVE+35, SORTSAVE+37 |
XSTR | SORTSAVE+11~, SORTSAVE+15*, SORTSAVE+16*, SORTSAVE+17, SORTSAVE+18 |
Name | Field # of Occurrence |
---|---|
$T(OCL^PSOORRL | PATCHSOK+3 |