BLRSNOMU ; IHS/OIT/MKK - IHS Lab SNOMED Utilities ; 17-Oct-2014 09:22 ; MKK
Source file <BLRSNOMU.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To Lab | 2 | (EEP,PRESSKEY)^BLRGMENU EN^BLRSNO |
IHS VA Utilities | 2 | ^XBCLS ^XBFMK |
Kernel | 2 | ($$DT,$$FMTE,$$HTFM)^XLFDT ($$CJ,$$LJ)^XLFSTR |
Lab Service | 2 | ^LRKILL ^LRLTR2 |
VA Fileman | 2 | (FILE,UPDATE)^DIE ^DIR |
IHS Standard Terminology | 1 | $$SEARCH^BSTSAPI |
Registration | 1 | SET^VALM10 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BIGWORD(LRLTR) | ; EP
|
|
TEXTPOVI(DFN) | ; EP - Use Text & BSTS Database
|
|
PEP | ; EP
|
|
EEP | ; Ersatz EP
|
|
STORDIAG | ; EP - Store the Same ICD code on ALL tests in an order
|
|
GETSDIAG(LRORD,LRODT,TESTIEN) | ; EP - Get & Store Diagnosis
|
|
B1 | ; EP
|
|
B2 | ; EP
|
|
FATALERR | ; EP - Hard Crash the process
|
|
ERRMSG(MSG) | ; EP - Error occurred during a DIE call
|
|
MAKEDIR | ; EP - Create DIR array for ICD Codes
|
|
EP | ; EP
|
Name | Field # of Occurrence |
---|---|
EEP^BLRGMENU | EEP+1 |
PRESSKEY^BLRGMENU | TEXTPOVI+15, TEXTPOVI+80 |
EN^BLRSNO | TEXTPOVI+27 |
$$SEARCH^BSTSAPI | TEXTPOVI+19 |
FILE^DIE | STORDIAG+18 |
UPDATE^DIE | STORDIAG+24 |
^DIR | TEXTPOVI+10, TEXTPOVI+77 |
^LRKILL | FATALERR+20 |
^LRLTR2 | BIGWORD+3 |
SET^VALM10 | TEXTPOVI+35 |
^XBCLS | FATALERR+9 |
^XBFMK | TEXTPOVI+7, TEXTPOVI+81, STORDIAG+13, MAKEDIR+1 |
$$DT^XLFDT | ERRMSG+36 |
$$FMTE^XLFDT | TEXTPOVI+65 |
$$HTFM^XLFDT | ERRMSG+33, ERRMSG+36 |
$$CJ^XLFSTR | FATALERR+7, FATALERR+13 |
$$LJ^XLFSTR | TEXTPOVI+35, TEXTPOVI+66 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | GETSDIAG+3 |
^LRO(69 - [#69] | STORDIAG+10, STORDIAG+12 |
^TMP("BLRSNO" | TEXTPOVI+25! |
^TMP("LRLTR" | BIGWORD+3, B1+2, B2+2 |
^XTMP("BLRSNOMU" | ERRMSG+34, ERRMSG+35!, ERRMSG+36*, ERRMSG+38* |
Name | Line Occurrences |
---|---|
$$TEXTPOVI | GETSDIAG+5 |
B2 | B1+3 |
BIGWORD | FATALERR+22 |
ERRMSG | STORDIAG+19, STORDIAG+25 |
FATALERR | GETSDIAG+7, TEXTPOVI+22 |
MAKEDIR | TEXTPOVI+43, TEXTPOVI+69 |
STORDIAG | GETSDIAG+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> BELOW | MAKEDIR+8*, MAKEDIR+12, MAKEDIR+13* |
BLRSNOX | TEXTPOVI+25! |
BLRSNOX( | TEXTPOVI+36* |
>> BOOM | TEXTPOVI+42 |
>> CNT | TEXTPOVI+24*, TEXTPOVI+33*, TEXTPOVI+35, TEXTPOVI+36, TEXTPOVI+38, TEXTPOVI+47*, TEXTPOVI+48, TEXTPOVI+53*, TEXTPOVI+56*, TEXTPOVI+60* , TEXTPOVI+61, TEXTPOVI+62, TEXTPOVI+66, TEXTPOVI+67, MAKEDIR+9*, MAKEDIR+10*, MAKEDIR+12 |
>> DEBUG | TEXTPOVI+64, TEXTPOVI+65 |
DESCIEN | STORDIAG+1~ |
DFN | GETSDIAG+1, GETSDIAG+3, GETSDIAG+5, TEXTPOVI~, TEXTPOVI+1 |
>> DILOCKTM | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> DIR | TEXTPOVI+44, TEXTPOVI+71, TEXTPOVI+83* |
>> DIR("A" | TEXTPOVI+9*, MAKEDIR+16* |
>> DIR("L" | MAKEDIR+3*, MAKEDIR+4*, MAKEDIR+5*, MAKEDIR+7*, MAKEDIR+12*, MAKEDIR+15* |
>> DIR(0 | TEXTPOVI+8*, MAKEDIR+2* |
>> DIRUT | TEXTPOVI+13, TEXTPOVI+78 |
>> DIRZERO | TEXTPOVI+55*, TEXTPOVI+61*, MAKEDIR+2 |
>> DIRZERO( | TEXTPOVI+66*, MAKEDIR+10, MAKEDIR+12 |
>> DISYS | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
DT | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
DTIME | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
DUZ | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1, ERRMSG+15 |
DUZ(2 | ERRMSG+16 |
ERRS | STORDIAG+1~, STORDIAG+14!, STORDIAG+19, STORDIAG+22!, STORDIAG+25 |
FDA | STORDIAG+1~, STORDIAG+14!, STORDIAG+22! |
FDA( | STORDIAG+16*, STORDIAG+17*, STORDIAG+23* |
>> HRCN | GETSDIAG+1, TEXTPOVI+1, MAKEDIR+3 |
ICDCODE | TEXTPOVI+56*, TEXTPOVI+57*, TEXTPOVI+58, TEXTPOVI+59, TEXTPOVI+61, TEXTPOVI+63, TEXTPOVI+67, STORDIAG+1~, STORDIAG+3*, STORDIAG+20 , STORDIAG+23 |
ICDCODES | TEXTPOVI+46! |
ICDCODES( | TEXTPOVI+51, TEXTPOVI+52*, TEXTPOVI+57, TEXTPOVI+58, TEXTPOVI+59 |
ICDDESC | TEXTPOVI+58*, TEXTPOVI+64, TEXTPOVI+65, TEXTPOVI+67, STORDIAG+1~, STORDIAG+4*, STORDIAG+6, STORDIAG+16 |
ICDIEN | STORDIAG+1~ |
>> ICDINDEX( | TEXTPOVI+67*, TEXTPOVI+85 |
ICDSTR | STORDIAG+1~ |
IENS | STORDIAG+1~, STORDIAG+14!, STORDIAG+15*, STORDIAG+16, STORDIAG+17, STORDIAG+23 |
IN | TEXTPOVI+17!, TEXTPOVI+18*, TEXTPOVI+19 |
IO | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> IOBS | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
IOF | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
IOM | GETSDIAG+1, TEXTPOVI+1, FATALERR+6, FATALERR+7, FATALERR+13, BIGWORD+1 |
ION | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> IOS | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
IOSL | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
IOST | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> IOT | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> IOXY | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
LATEST | STORDIAG+1~ |
LRCNT | ERRMSG+1~, ERRMSG+13*, ERRMSG+15*, ERRMSG+16*, ERRMSG+17*, ERRMSG+22*, ERRMSG+24*, ERRMSG+28* |
>> LRDFN | GETSDIAG+3* |
LRJ0 | B1+4! |
LRJ02 | B1+4! |
LRLT | B1+4! |
LRLT1 | B1+2*, B1+4!, B2+2* |
LRLT2 | B1+4!, B2+2* |
LRLT3 | B1+4!, B2+2* |
LRLTR | BIGWORD~, BIGWORD+1, B1+1 |
LRLTX | B1+1*, B1+2*, B1+4!, B2+2 |
LRLTY | B1+1*, B1+2, B1+4! |
LRMTXT | ERRMSG+1~, ERRMSG+38 |
LRMTXT( | ERRMSG+15*, ERRMSG+16*, ERRMSG+17*, ERRMSG+22*, ERRMSG+24*, ERRMSG+28* |
LRMTXT(1 | ERRMSG+7* |
LRMTXT(2 | ERRMSG+8* |
LRMTXT(3 | ERRMSG+9* |
LRMTXT(4 | ERRMSG+10* |
LRMTXT(5 | ERRMSG+12* |
LRODT | GETSDIAG~, GETSDIAG+1, STORDIAG+10, STORDIAG+12, STORDIAG+15 |
LRORD | GETSDIAG~, GETSDIAG+1, STORDIAG+10 |
LRSN | STORDIAG+1~, STORDIAG+9*, STORDIAG+10*, STORDIAG+12, STORDIAG+15 |
LRTST | STORDIAG+1~, STORDIAG+11*, STORDIAG+12*, STORDIAG+15 |
>> MAXSEARCH | TEXTPOVI+39* |
MESSAGE | ERRMSG+1~, ERRMSG+5* |
MSG | ERRMSG~, ERRMSG+7, ERRMSG+38 |
NOWDTIME | ERRMSG+1~, ERRMSG+33*, ERRMSG+34, ERRMSG+38 |
>> NUM | TEXTPOVI+24*, TEXTPOVI+30*, TEXTPOVI+31, TEXTPOVI+35, TEXTPOVI+36, TEXTPOVI+47*, TEXTPOVI+48*, TEXTPOVI+49, TEXTPOVI+51, TEXTPOVI+52 |
>> OUT | TEXTPOVI+18*, TEXTPOVI+19 |
>> PNM | GETSDIAG+1, TEXTPOVI+1, MAKEDIR+3 |
>> PROBSTR | GETSDIAG+5*, GETSDIAG+7, STORDIAG+3, STORDIAG+4, STORDIAG+5, STORDIAG+7 |
>> PROVNARR | STORDIAG+5*, STORDIAG+6*, STORDIAG+16 |
ROWSTARS | FATALERR+1~, FATALERR+6*, FATALERR+10, FATALERR+11, FATALERR+15, FATALERR+16 |
>> SNOMED | TEXTPOVI+59*, TEXTPOVI+67, STORDIAG+7*, STORDIAG+17 |
>> SORTDATE | TEXTPOVI+65 |
SPACER | FATALERR+1~, FATALERR+5*, FATALERR+7 |
SPACERLN | FATALERR+1~, FATALERR+7*, FATALERR+12, FATALERR+14 |
STR | TEXTPOVI+62*, TEXTPOVI+63*, TEXTPOVI+64*, TEXTPOVI+65*, TEXTPOVI+66, FATALERR+1~, FATALERR+3*, FATALERR+4, FATALERR+13 |
STRLEN | FATALERR+1~, FATALERR+4*, FATALERR+5 |
TAB | ERRMSG+1~, ERRMSG+3*, ERRMSG+28 |
TESTIEN | GETSDIAG~, GETSDIAG+1 |
>> TMPDIR | TEXTPOVI+44*, TEXTPOVI+71*, TEXTPOVI+83 |
U | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> VALMCNT | TEXTPOVI+38* |
VARS | TEXTPOVI+17! |
VARS( | TEXTPOVI+30, TEXTPOVI+31, TEXTPOVI+35, TEXTPOVI+48, TEXTPOVI+49, TEXTPOVI+51, TEXTPOVI+52 |
VARS("A" | TEXTPOVI+39 |
>> WHATSEL | TEXTPOVI+41*, TEXTPOVI+42, TEXTPOVI+43 |
WOTARR1 | ERRMSG+1~, ERRMSG+20*, ERRMSG+21, ERRMSG+22, ERRMSG+23 |
WOTARR2 | ERRMSG+1~, ERRMSG+23*, ERRMSG+24* |
WOTVAR | ERRMSG+1~, ERRMSG+27*, ERRMSG+28 |
>> X | TEXTPOVI+11, TEXTPOVI+13, TEXTPOVI+18, TEXTPOVI+22, FATALERR+18*, B2+2*, ERRMSG+21*, ERRMSG+22 |
>> XPARSYS | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> XQXFLG | GETSDIAG+1, TEXTPOVI+1, BIGWORD+1 |
>> Y | TEXTPOVI+4*, TEXTPOVI+5, TEXTPOVI+11*, TEXTPOVI+16*, TEXTPOVI+19*, TEXTPOVI+20, TEXTPOVI+74*, TEXTPOVI+75, TEXTPOVI+78, TEXTPOVI+82* , TEXTPOVI+85 |