BPXRMEXT ;IHS/MSC/MGH - Calls to big for other routines. ;13-Aug-2015 12:23;du
Source file <BPXRMEXT.m>
Package | Total | Call Graph |
---|---|---|
Lexicon Utility | 3 | $$TAX^LEX10CS $$GETFSN^LEXTRAN1 $$PERIOD^LEXU |
VA Fileman | 3 | BROWSE^DDBR EN^DDIOL ^DIR |
Clinical Reminders | 1 | ($$UIDOK,INCX,RFDX,RFTX)^PXRMLEXL |
Registration | 1 | (CLEAR,FULL)^VALM1 |
Package | Total | Caller Graph |
---|---|---|
Clinical Reminders | 2 | PXRMLEXL PXRMTXIM |
Name | Comments | DBIA/ICR reference |
---|---|---|
PASTECSV(NODE) | ;Paste the CSV file.
|
|
HTEXT | ;Lexicon selection help text.
|
|
HELP | ;Display help for taxonomy edits
|
|
XSEL | ;Entry action for protocol PXRM LEXICON SELECT ENTRY.
|
|
LEXCHK(CODE,CODESYS,TERM,NCODES,NL,TEXTOUT) | ;Use $$TAX^LEX10CS
|
|
SCTDESC(NODE) | ;Append the SNOMED hierarchy to the description and then
|
|
IMPLIST(TAXIEN,TERM,CODESYS,NCODES,NLINES,TEXT) | ;Build the list for an
|
Name | Field # of Occurrence |
---|---|
BROWSE^DDBR | HELP+10 |
EN^DDIOL | LEXCHK+11, PASTECSV+4, PASTECSV+5 |
^DIR | XSEL+27 |
$$TAX^LEX10CS | LEXCHK+6 |
$$GETFSN^LEXTRAN1 | SCTDESC+11 |
$$PERIOD^LEXU | IMPLIST+7 |
$$UIDOK^PXRMLEXL | XSEL+21 |
INCX^PXRMLEXL | XSEL+32, XSEL+35 |
RFDX^PXRMLEXL | XSEL+33 |
RFTX^PXRMLEXL | XSEL+34 |
CLEAR^VALM1 | XSEL+31 |
FULL^VALM1 | XSEL+16 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP( | SCTDESC+4, SCTDESC+6, SCTDESC+7, SCTDESC+8, SCTDESC+9, SCTDESC+22, SCTDESC+24!, SCTDESC+25* |
^TMP("LEXTAX" | LEXCHK+4!, LEXCHK+14!, LEXCHK+15, LEXCHK+17, LEXCHK+19, LEXCHK+20, LEXCHK+28! |
^TMP("PXRMCODES" | IMPLIST+4 |
^TMP("PXRMLEXL" | XSEL+8, XSEL+10 |
^TMP($J | LEXCHK+23*, LEXCHK+24, LEXCHK+25*, LEXCHK+26*, PASTECSV+2!, PASTECSV+10*, SCTDESC+3!, SCTDESC+16*, SCTDESC+18, SCTDESC+20 , SCTDESC+22*, SCTDESC+23*, SCTDESC+25, SCTDESC+26! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACODE | LEXCHK+3~, LEXCHK+20*, LEXCHK+22, LEXCHK+23, LEXCHK+24, LEXCHK+25, LEXCHK+26 |
ACTDT | SCTDESC+2~, SCTDESC+7*, SCTDESC+11, IMPLIST+2~, IMPLIST+10*, IMPLIST+11*, IMPLIST+12, IMPLIST+13, IMPLIST+16, IMPLIST+17 |
CODE | LEXCHK~, LEXCHK+6, LEXCHK+10, SCTDESC+2~, SCTDESC+8*, SCTDESC+11, IMPLIST+2~, IMPLIST+3*, IMPLIST+4*, IMPLIST+7 , IMPLIST+16 |
CODEI | LEXCHK+3~, LEXCHK+16*, LEXCHK+17*, LEXCHK+19, LEXCHK+20, SCTDESC+2~, SCTDESC+5*, SCTDESC+6*, SCTDESC+7, SCTDESC+8 , SCTDESC+9, SCTDESC+16, SCTDESC+19*, SCTDESC+20*, SCTDESC+22 |
CODESYS | LEXCHK~, LEXCHK+6, LEXCHK+10, LEXCHK+23, LEXCHK+24, LEXCHK+25, LEXCHK+27, IMPLIST~, IMPLIST+4, IMPLIST+7 |
DDS | HELP+1~, HELP+4* |
DESC | SCTDESC+2~, SCTDESC+9*, SCTDESC+15*, SCTDESC+16, SCTDESC+17*, SCTDESC+18*, SCTDESC+20, SCTDESC+23, IMPLIST+2~, IMPLIST+13* , IMPLIST+16, IMPLIST+17 |
DIR | XSEL+18~ |
DIR("?" | XSEL+26* |
DIR("A" | XSEL+24* |
DIR("B" | XSEL+25* |
DIR(0 | XSEL+19*, XSEL+20*, XSEL+22*, XSEL+23* |
DIR0 | HELP+1~ |
DIROUT | XSEL+18~, XSEL+28 |
DIRUT | XSEL+18~, XSEL+28 |
DONE | PASTECSV+1~, PASTECSV+3*, PASTECSV+6, PASTECSV+8*, PASTECSV+9*, HELP+1~, HELP+4*, HELP+5, HELP+7* |
DT | LEXCHK+6 |
DTOUT | XSEL+18~, XSEL+29 |
DUOUT | XSEL+18~, XSEL+29 |
ENUM | XSEL+1~, XSEL+7*, XSEL+8, XSEL+9 |
FSN | SCTDESC+2~, SCTDESC+11*, SCTDESC+12, SCTDESC+13, SCTDESC+14 |
HE | SCTDESC+2~, SCTDESC+13*, SCTDESC+14 |
HIER | SCTDESC+2~, SCTDESC+14*, SCTDESC+15 |
HS | SCTDESC+2~, SCTDESC+12*, SCTDESC+13, SCTDESC+14 |
INACTDT | IMPLIST+2~, IMPLIST+12*, IMPLIST+16, IMPLIST+17 |
IND | LEXCHK+3~, LEXCHK+18*, LEXCHK+19*, LEXCHK+20, HELP+1~, HELP+5*, HELP+6, HELP+7, XSEL+1~, XSEL+6* , XSEL+7 |
IORI | HELP+9~ |
IOSTBM | HELP+9~ |
LIST | XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+7, XSEL+32, XSEL+33, XSEL+34, XSEL+35 |
LVALID | XSEL+1~, XSEL+5*, XSEL+12*, XSEL+13 |
NCODES | LEXCHK~, LEXCHK+21*, LEXCHK+22, IMPLIST~, IMPLIST+3*, IMPLIST+9*, IMPLIST+16 |
NCODES( | LEXCHK+27* |
NFOUND | LEXCHK+3~, LEXCHK+7*, LEXCHK+8 |
NL | LEXCHK~, LEXCHK+12*, LEXCHK+13*, LEXCHK+22*, PASTECSV+1~, PASTECSV+3*, PASTECSV+10* |
NLINES | IMPLIST~, IMPLIST+3*, IMPLIST+15*, IMPLIST+16, IMPLIST+17 |
NODE | PASTECSV~, PASTECSV+2, PASTECSV+10, SCTDESC~, SCTDESC+4, SCTDESC+6, SCTDESC+7, SCTDESC+8, SCTDESC+9, SCTDESC+22 , SCTDESC+24, SCTDESC+25 |
NUM | SCTDESC+2~, SCTDESC+17*, SCTDESC+21*, SCTDESC+22, SCTDESC+23, IMPLIST+2~, IMPLIST+10*, IMPLIST+14*, IMPLIST+16 |
OPTION | XSEL+18~, XSEL+30*, XSEL+32, XSEL+33, XSEL+34, XSEL+35 |
PDATA | IMPLIST+2~, IMPLIST+5!, IMPLIST+7 |
PDATA( | IMPLIST+11, IMPLIST+12, IMPLIST+13 |
RESULT | LEXCHK+3~, LEXCHK+6*, LEXCHK+7, IMPLIST+2~, IMPLIST+7*, IMPLIST+8 |
SRC | LEXCHK+3~, LEXCHK+15*, LEXCHK+17, LEXCHK+19, LEXCHK+20, SCTDESC+2~, SCTDESC+4*, SCTDESC+6, SCTDESC+7, SCTDESC+8 , SCTDESC+9, SCTDESC+11, SCTDESC+22, SCTDESC+23 |
TAXIEN | IMPLIST~ |
TEMP | PASTECSV+1~, PASTECSV+7*, PASTECSV+9, PASTECSV+10 |
TERM | LEXCHK~, LEXCHK+23, LEXCHK+24, LEXCHK+25, IMPLIST~, IMPLIST+4 |
TEXT | LEXCHK+3~, LEXCHK+11, HELP+1~, IMPLIST~ |
TEXT( | HELP+6*, HELP+7!, IMPLIST+16*, IMPLIST+17* |
TEXT(1 | LEXCHK+9*, LEXCHK+12 |
TEXT(2 | LEXCHK+10*, LEXCHK+13 |
TEXTOUT | LEXCHK~ |
TEXTOUT( | LEXCHK+12*, LEXCHK+13*, LEXCHK+22* |
U | LEXCHK+20, XSEL+19, SCTDESC+7, SCTDESC+8, SCTDESC+9, SCTDESC+23, IMPLIST+12, IMPLIST+16, IMPLIST+17 |
>> VALMBCK | HELP+11*, XSEL+13*, XSEL+28*, XSEL+29*, XSEL+37* |
>> VALMCNT | XSEL+8 |
X | XSEL+18~ |
>> XQORNOD(0 | XSEL+2 |
Y | XSEL+18~, XSEL+30 |
Name | Field # of Occurrence |
---|---|
$T(HTEXT+IND | HELP+6 |