BLRSGNSY ; IHS/OIT/MKK - IHS Lab SiGN or SYmptom ; 31-Jul-2015 06:30 ; MKK
Source file <BLRSGNSY.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To Lab | 7 | (ADDTMENU,EEP,HEADERDT,HEADERPG,HEADONE,LINEWRAP,MENUDRVR,PRESSKEY)^BLRGMENU $$INACTDT^BLRICDU0 ERRMSG^BLRSGNS3 ($$CHKITOUT,GETDIAG)^BLRSGNSU EN^BLRSM ENTRYAUD^BLRUTIL (ADBLRRLO,STORDIAG)^BLRUTIL6 |
VA Fileman | 4 | $$FIND1^DIC (FILE,UPDATE)^DIE $$GET1^DIQ ^DIR |
Kernel | 2 | ($$DT,$$FMTE)^XLFDT ($$CJ,$$TRIM)^XLFSTR |
DRG Grouper | 1 | $$ICDDX^ICDEX |
IHS VA Utilities | 1 | ^XBFMK |
Registration | 1 | CLEAR^VALM1 |
Package | Total | Caller Graph |
---|---|---|
IHS Changes To Lab | 4 | BLRDIAG BLRSGNS2 BLRSGNSU BLRSM |
Name | Comments | DBIA/ICR reference |
---|---|---|
STORDIAG(DFN,LRORD,LRODT,LRSP,LRSPTST,PROBSTR,RELCINFO) | ; EP - Store the responses on the test
|
|
GETSDIAG(DFN,LRORD,LRODT,LRSP,LRTST,BAILOUT) | ; EP - Get & Store Diagnosis
|
|
XTMPORPT | ; EP - Report on ^XTMP("BLRSGNSY" data by Order Number
|
|
LISTMSEL() | ; EP - LIST Manager to SELect entry
|
|
XTMPMENU | ; EP - Menu of XTMP Reports
|
|
PEP | ; EP
|
|
EEP | ; Ersatz EP
|
|
PROVNARR | ; EP - List ALL current Provider Narratives for all tests for the order
|
|
XTMPRPT | ; EP - Report on ^XTMP("BLRSGNSY" data
|
|
ALLTESTS(DFN,LRORD,LRODT) | ; EP - Get & Store Single Diagnosis for *ALL* tests on an Order with Multiple Tests
|
|
RELCINFO() | ; EP - Relevant Clinical Information -- Currently (01/27/2014), not used
|
|
XTMPORPL | ; EP - Line of Data
|
|
NEWLIST | ; EP - Ask user if they want to create a new listing
|
|
DEBUG | ; EP
|
|
XTMPRPTL | ; EP - Line of Data
|
|
GETVALUE(PROBLIEN) | ; EP - Get the value to store from the Problem List
|
|
XTMPRPTI | ; EP - Initialization
|
|
EP | ; EP
|
|
XTMPORPI | ; EP - Initialization
|
|
RESETSCR | ; EP - Reset the screen after a crash
|
Name | Field # of Occurrence |
---|---|
ADDTMENU^BLRGMENU | XTMPMENU+6, XTMPMENU+7, XTMPMENU+8 |
EEP^BLRGMENU | EEP+1 |
HEADERDT^BLRGMENU | XTMPRPTI+6, XTMPORPI+6 |
HEADERPG^BLRGMENU | XTMPRPTL+1, XTMPORPL+1 |
HEADONE^BLRGMENU | XTMPRPTI+7, XTMPORPI+7 |
LINEWRAP^BLRGMENU | PROVNARR+20, XTMPRPTL+5, XTMPORPL+5 |
MENUDRVR^BLRGMENU | XTMPMENU+11 |
PRESSKEY^BLRGMENU | NEWLIST+29, XTMPRPT+5, XTMPRPT+14, XTMPORPT+5, XTMPORPT+16 |
$$INACTDT^BLRICDU0 | STORDIAG+25 |
ERRMSG^BLRSGNS3 | STORDIAG+21, STORDIAG+47 |
$$CHKITOUT^BLRSGNSU | GETSDIAG+5, ALLTESTS+7 |
GETDIAG^BLRSGNSU | NEWLIST+30 |
EN^BLRSM | LISTMSEL+4 |
ENTRYAUD^BLRUTIL | STORDIAG+10 |
ADBLRRLO^BLRUTIL6 | STORDIAG+51 |
STORDIAG^BLRUTIL6 | STORDIAG+49 |
$$FIND1^DIC | STORDIAG+31 |
FILE^DIE | STORDIAG+19 |
UPDATE^DIE | STORDIAG+36, STORDIAG+41 |
$$GET1^DIQ | PROVNARR+12, PROVNARR+13, PROVNARR+14, PROVNARR+24 |
^DIR | NEWLIST+13, NEWLIST+21, RELCINFO+9 |
$$ICDDX^ICDEX | GETVALUE+3 |
CLEAR^VALM1 | RESETSCR+1 |
^XBFMK | STORDIAG+12, NEWLIST+8, NEWLIST+17, RELCINFO+5 |
$$DT^XLFDT | STORDIAG+25 |
$$FMTE^XLFDT | XTMPRPTL+3, XTMPORPL+3 |
$$CJ^XLFSTR | XTMPORPI+9 |
$$TRIM^XLFSTR | STORDIAG+8 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPROB - [#9000011] | GETVALUE+1 |
^DPT - [#2] | GETSDIAG+3, ALLTESTS+5 |
^LRO(69 - [#69] | ALLTESTS+13, ALLTESTS+15, PROVNARR+6, PROVNARR+8, PROVNARR+10 |
^TMP("BLR SNOMED GET" | GETSDIAG+13!, ALLTESTS+17! |
^TMP("BLRDIAG" | NEWLIST+3, PROVNARR+2 |
^XTMP("BLRSGNSY" | XTMPRPT+3, XTMPRPT+10, XTMPRPT+12, XTMPORPT+3, XTMPORPT+10, XTMPORPT+12, XTMPORPT+14 |
Name | Line Occurrences |
---|---|
$$GETSDIAG | DEBUG+10 |
NEWLIST | LISTMSEL+5 |
STORDIAG | GETSDIAG+11, ALLTESTS+15 |
XTMPORPI | XTMPORPT+7 |
XTMPORPL | XTMPORPT+14 |
XTMPRPTI | XTMPRPT+7 |
XTMPRPTL | XTMPRPT+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BAILOUT | GETSDIAG~, GETSDIAG+1, GETSDIAG+7*, ALLTESTS+3*, LISTMSEL+2*, LISTMSEL+3, LISTMSEL+7, NEWLIST+5*, NEWLIST+6, NEWLIST+22* , NEWLIST+25 |
>> BLRVERN | XTMPMENU+3*, XTMPRPTI+1*, XTMPORPI+1* |
>> BLRVERN2 | XTMPMENU+4* |
>> CNT | PROVNARR+5*, PROVNARR+16*, PROVNARR+17, XTMPRPTI+14*, XTMPRPTL+8*, XTMPORPI+17*, XTMPORPL+8* |
>> DATETIME | XTMPRPT+10*, XTMPRPT+12, XTMPRPTI+16*, XTMPRPTL+3, XTMPORPT+11*, XTMPORPT+12*, XTMPORPT+14, XTMPORPI+19*, XTMPORPL+3 |
DESCPROB | STORDIAG+1~, STORDIAG+4*, STORDIAG+8*, STORDIAG+16 |
DFN | GETSDIAG~, GETSDIAG+1, GETSDIAG+3, GETSDIAG+5, GETSDIAG+11, ALLTESTS~, ALLTESTS+1, ALLTESTS+5, ALLTESTS+7, ALLTESTS+15 , STORDIAG~, DEBUG+3*, DEBUG+10 |
>> DILOCKTM | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> DIR("A" | NEWLIST+10*, NEWLIST+19*, RELCINFO+7* |
>> DIR("B" | NEWLIST+11* |
>> DIR("T" | NEWLIST+12*, NEWLIST+20*, RELCINFO+8* |
>> DIR(0 | NEWLIST+9*, NEWLIST+18*, RELCINFO+6* |
>> DIRUT | NEWLIST+14, NEWLIST+27 |
>> DISYS | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
DT | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
DTIME | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
DUZ | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
ERRS | STORDIAG+13!, STORDIAG+21, STORDIAG+27!, STORDIAG+34!, STORDIAG+38, STORDIAG+39!, STORDIAG+47 |
>> F60DESC | PROVNARR+12*, PROVNARR+18 |
FDA | STORDIAG+13!, STORDIAG+27!, STORDIAG+39! |
FDA( | STORDIAG+16*, STORDIAG+17*, STORDIAG+18*, STORDIAG+35*, STORDIAG+40* |
>> HDRONE | XTMPRPTI+7, XTMPRPTL+1, XTMPORPI+7, XTMPORPL+1 |
>> HEADER(1 | XTMPRPTI+3*, XTMPORPI+3* |
>> HEADER(2 | XTMPRPTI+4*, XTMPORPI+4* |
>> HEADER(3 | XTMPRPTI+9*, XTMPORPI+9* |
>> HEADER(4 | XTMPRPTI+10*, XTMPRPTI+11*, XTMPORPI+10* |
>> HEADER(5 | XTMPORPI+11*, XTMPORPI+12*, XTMPORPI+13*, XTMPORPI+14* |
>> HRCN | GETSDIAG+1, ALLTESTS+1, DEBUG+5* |
>> ICD | PROVNARR+24*, PROVNARR+25 |
ICDCODE | STORDIAG+1~, STORDIAG+5*, STORDIAG+25, STORDIAG+30, STORDIAG+31, STORDIAG+35, GETVALUE+4*, GETVALUE+5 |
>> ICDDESC | GETVALUE+4*, GETVALUE+5 |
>> ICDIEN | STORDIAG+31*, STORDIAG+32*, STORDIAG+38, STORDIAG+40, STORDIAG+49 |
>> ICDPROB | GETVALUE+1*, GETVALUE+3 |
ICDSTR | STORDIAG+1~, GETVALUE+3*, GETVALUE+4 |
IENS | STORDIAG+1~, STORDIAG+13!, STORDIAG+14*, STORDIAG+16, STORDIAG+17, STORDIAG+18, STORDIAG+28*, STORDIAG+35, STORDIAG+40, PROVNARR+11* , PROVNARR+12, PROVNARR+13, PROVNARR+14, PROVNARR+24 |
IO | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> IOBS | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
IOF | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
IOM | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1, XTMPORPI+9 |
ION | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> IOS | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
IOSL | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
IOST | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> IOT | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> IOXY | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> LINES | XTMPRPTI+13*, XTMPRPTL+1, XTMPRPTL+7*, XTMPORPI+16*, XTMPORPL+1, XTMPORPL+7* |
>> LRDFN | GETSDIAG+3*, ALLTESTS+5* |
LRODT | GETSDIAG~, GETSDIAG+1, GETSDIAG+5, GETSDIAG+11, ALLTESTS~, ALLTESTS+1, ALLTESTS+7, ALLTESTS+13, ALLTESTS+15, STORDIAG~ , STORDIAG+14, STORDIAG+28, STORDIAG+49, STORDIAG+51, NEWLIST+30, PROVNARR+5*, PROVNARR+6*, PROVNARR+8, PROVNARR+10, PROVNARR+11 , DEBUG+7*, DEBUG+10 |
LRORD | GETSDIAG~, GETSDIAG+1, GETSDIAG+11, ALLTESTS~, ALLTESTS+1, ALLTESTS+13, ALLTESTS+15, STORDIAG~, DEBUG+6*, DEBUG+10 |
>> LROTST | PROVNARR+9*, PROVNARR+10*, PROVNARR+11 |
>> LRSNOMED | PROVNARR+14*, PROVNARR+15, PROVNARR+22 |
LRSP | GETSDIAG~, GETSDIAG+1, GETSDIAG+11, ALLTESTS+12*, ALLTESTS+13*, ALLTESTS+15, STORDIAG~, STORDIAG+14, STORDIAG+28, STORDIAG+49 , STORDIAG+51, PROVNARR+7*, PROVNARR+8*, PROVNARR+10, PROVNARR+11, DEBUG+8*, DEBUG+10 |
LRSPTST | ALLTESTS+14*, ALLTESTS+15*, STORDIAG~, STORDIAG+14, STORDIAG+28, STORDIAG+49, STORDIAG+51 |
LRTST | GETSDIAG~, GETSDIAG+1, GETSDIAG+11, DEBUG+9*, DEBUG+10 |
LRTSTF60 | STORDIAG+1~ |
>> MAXLINES | XTMPRPTI+13*, XTMPRPTL+1, XTMPORPI+16*, XTMPORPL+1 |
>> MSG | XTMPRPT+11*, XTMPRPT+12*, XTMPRPTL+4, XTMPRPTL+5, XTMPORPT+13*, XTMPORPT+14*, XTMPORPL+4, XTMPORPL+5 |
ONETEST | NEWLIST+1~, NEWLIST+3*, NEWLIST+19 |
>> ORDERN | PROVNARR+2*, PROVNARR+3, PROVNARR+6, PROVNARR+8 |
>> ORDERNUM | XTMPORPT+9*, XTMPORPT+10*, XTMPORPT+12, XTMPORPL+3 |
>> PG | XTMPRPTI+14*, XTMPRPTL+1, XTMPORPI+17*, XTMPORPL+1 |
>> PNM | GETSDIAG+1, ALLTESTS+1, DEBUG+4* |
PROBLIEN | GETVALUE~, GETVALUE+1 |
PROBSTR | GETSDIAG+5*, GETSDIAG+7, GETSDIAG+11, ALLTESTS+7*, ALLTESTS+8, ALLTESTS+15, STORDIAG~, STORDIAG+3, STORDIAG+4, STORDIAG+5 |
>> PROVNARR | PROVNARR+13*, PROVNARR+15, PROVNARR+20 |
>> QFLG | XTMPRPT+10, XTMPRPT+12, XTMPRPT+14, XTMPRPTI+15*, XTMPRPTL+1, XTMPORPT+10, XTMPORPT+12, XTMPORPT+14, XTMPORPT+16, XTMPORPI+18* , XTMPORPL+1 |
RELCINFO | GETSDIAG+9*, GETSDIAG+11, ALLTESTS+10*, ALLTESTS+15, STORDIAG~, STORDIAG+18, RELCINFO+3*, RELCINFO+11*, RELCINFO+13 |
SNOMED | STORDIAG+1~, STORDIAG+3*, STORDIAG+17, LISTMSEL+1! |
SNOMED( | LISTMSEL+7 |
U | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> WHICHONE | LISTMSEL+2*, LISTMSEL+3, LISTMSEL+5, LISTMSEL+7 |
>> X | RELCINFO+11, DEBUG+10*, XTMPMENU+1 |
>> XPARSYS | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> XQXFLG | GETSDIAG+1, ALLTESTS+1, RELCINFO+1, PROVNARR+1, DEBUG+1, XTMPMENU+1, XTMPRPT+1, XTMPORPT+1 |
>> Y | NEWLIST+5*, NEWLIST+6, NEWLIST+14, NEWLIST+22, NEWLIST+23*, NEWLIST+27 |
Name | Field # of Occurrence |
---|---|
$T( | XTMPMENU+3, XTMPRPTI+1, XTMPORPI+1 |