BLRSGNS2 ; IHS/OIT/MKK - IHS Lab SiGN or Symptom debug, part 2 ; 31-Jul-2015 06:30 ; MKK
Source file <BLRSGNS2.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Changes To Lab | 4 | (EEP,HEADERDT,HEADERPG,HEADONE,LINEWRAP,PRESSKEY)^BLRGMENU (BREAKOUT,ICDCODE)^BLRSGNSD ADDICD9^BLRSGNSU ALLTESTS^BLRSGNSY | 
| Kernel | 3 | HOME^%ZIS ($$DT,$$FMTE)^XLFDT $$CJ^XLFSTR | 
| VA Fileman | 2 | $$GET1^DIQ ^DIR | 
| DRG Grouper | 1 | $$ICDDX^ICDEX | 
| IHS Standard Terminology | 1 | $$SEARCH^BSTSAPI | 
| IHS VA Utilities | 1 | ^XBFMK | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| JUSTICDI() | ; EP - Initialization | |
| JUSTVALS | ; EP - Given input, just display ALL entries returned from BSTS server. | |
| BADSTUFN(MSG) | ; EP - Function | |
| EEP | ; Ersatz EP | |
| NEWPROBS | ; EP - Latest entries in the Problem file | |
| JUSTICDS | ; EP - Given input, just display ALL entries returned from BSTS server that have ICD Code | |
| BADENDQ(MSG) | ; EP - Function | |
| ERRMSGRP | ; EP - Report on Error Messages stored in the ^XTMP global by ERRMSG^BLRSGNS3 | |
| NEWPROBI() | ; EP - Initialization | |
| NPRBLINE | ; EP - Line of Data | |
| CHKPLIST(DFN) | ; EP - Check Problem List. | |
| SETBLRVS(TWO) | ; EP - Set BLRVERN variable(s) | |
| RESETOFD | ; EP - Given an Order Number, reset the Provider Narrative, SNOMED, & ICD fields, if possible, in file 69 | 
| Name | Field # of Occurrence | 
|---|---|
| HOME^%ZIS | JUSTVALS+5 | 
| EEP^BLRGMENU | EEP+1 | 
| HEADERDT^BLRGMENU | NEWPROBI+7, NEWPROBI+31, RESETOFD+7, RESETOFD+24, JUSTICDI+7, JUSTICDI+10 | 
| HEADERPG^BLRGMENU | NPRBLINE+3, JUSTVALS+43, JUSTVALS+55, JUSTICDS+11, ERRMSGRP+22 | 
| HEADONE^BLRGMENU | NEWPROBI+32, JUSTICDI+8 | 
| LINEWRAP^BLRGMENU | JUSTICDS+16 | 
| PRESSKEY^BLRGMENU | NEWPROBS+10, NEWPROBI+28, RESETOFD+16, JUSTVALS+14, JUSTVALS+22, JUSTVALS+63, JUSTICDS+24, JUSTICDI+18, ERRMSGRP+36, BADSTUFN+2 , BADENDQ+2 | 
| BREAKOUT^BLRSGNSD | NPRBLINE+1 | 
| ICDCODE^BLRSGNSD | RESETOFD+31 | 
| ADDICD9^BLRSGNSU | JUSTVALS+19, JUSTICDI+24 | 
| ALLTESTS^BLRSGNSY | RESETOFD+22 | 
| $$SEARCH^BSTSAPI | JUSTVALS+18, JUSTICDI+22 | 
| $$GET1^DIQ | NPRBLINE+9, NPRBLINE+10, RESETOFD+29, RESETOFD+30 | 
| ^DIR | RESETOFD+13, JUSTVALS+11, JUSTICDI+16 | 
| $$ICDDX^ICDEX | NEWPROBI+18, CHKPLIST+8 | 
| ^XBFMK | RESETOFD+9, JUSTVALS+7, JUSTICDI+12 | 
| $$DT^XLFDT | JUSTVALS+17, JUSTICDI+20 | 
| $$FMTE^XLFDT | NPRBLINE+5 | 
| $$CJ^XLFSTR | JUSTVALS+27, JUSTVALS+28, JUSTICDI+5, JUSTICDI+26 | 
| 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 | 
 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| 69.03 | GET1^DIQ | 
| ^AUPNPROB - [#9000011] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPROB - [#9000011] | NEWPROBI+11, NEWPROBI+15, NEWPROBI+18, NEWPROBI+23, CHKPLIST+5, CHKPLIST+8 | 
| ^AUPNPROB("AC" | CHKPLIST+4 | 
| ^LR - [#63] | RESETOFD+20 | 
| ^LRO(69 - [#69] | RESETOFD+19, RESETOFD+20, RESETOFD+27 | 
| ^TMP("BLRSGNSD" | NEWPROBS+5, NEWPROBS+7, NEWPROBS+11!, NEWPROBI+2!, NEWPROBI+23* | 
| ^XTMP( | ERRMSGRP+28 | 
| ^XTMP("BLRSGNSP" | ERRMSGRP+17, ERRMSGRP+19, ERRMSGRP+21 | 
| Name | Line Occurrences | 
|---|---|
| $$BADENDQ | JUSTICDI+17, JUSTICDI+22 | 
| $$JUSTICDI | JUSTICDS+3 | 
| $$NEWPROBI | NEWPROBS+3 | 
| NPRBLINE | NEWPROBS+7 | 
| SETBLRVS | NEWPROBI+1, RESETOFD+3, ERRMSGRP+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> BLRVERN | JUSTVALS+3*, JUSTICDI+1*, SETBLRVS+1* | 
| >> BLRVERN2 | JUSTICDI+1*, SETBLRVS+2* | 
| >> BSTSCNT | JUSTICDS+7*, JUSTICDS+21, JUSTICDI+34* | 
| >> CNT | NEWPROBS+9, NEWPROBI+10*, NEWPROBI+12*, NEWPROBI+13, NEWPROBI+25, NEWPROBI+36*, NPRBLINE+14*, JUSTVALS+39*, JUSTVALS+41*, JUSTVALS+61* , JUSTICDS+19*, JUSTICDS+22, JUSTICDS+24, JUSTICDI+31*, JUSTICDI+33*, ERRMSGRP+14*, ERRMSGRP+31*, ERRMSGRP+35 | 
| DFN | CHKPLIST~, CHKPLIST+4, RESETOFD+20*, RESETOFD+22 | 
| >> DILOCKTM | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> DIR("A" | RESETOFD+11*, JUSTVALS+9*, JUSTICDI+14* | 
| >> DIR("T" | RESETOFD+12*, JUSTVALS+10*, JUSTICDI+15* | 
| >> DIR(0 | RESETOFD+10*, JUSTVALS+8*, JUSTICDI+13* | 
| >> DIRUT | RESETOFD+14, JUSTICDI+17 | 
| >> DISYS | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| DT | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| DTIME | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| DUZ | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> ENTDT | NEWPROBS+5*, NEWPROBS+7, NEWPROBI+44*, NPRBLINE+5 | 
| >> ERRFRTN | ERRMSGRP+20*, ERRMSGRP+21*, ERRMSGRP+26, ERRMSGRP+28 | 
| >> HDRONE | NEWPROBI+32, NPRBLINE+3, JUSTVALS+43, JUSTVALS+55, JUSTICDS+11, JUSTICDI+8 | 
| >> HEADER(1 | NEWPROBI+4*, RESETOFD+5*, JUSTVALS+24*, JUSTICDI+3*, ERRMSGRP+5* | 
| >> HEADER(2 | NEWPROBI+5*, RESETOFD+6*, JUSTVALS+26*, JUSTICDI+4*, ERRMSGRP+6* | 
| >> HEADER(3 | NEWPROBI+38*, JUSTVALS+27*, JUSTICDI+5*, ERRMSGRP+7* | 
| >> HEADER(4 | NEWPROBI+39*, JUSTVALS+28*, JUSTICDI+26*, ERRMSGRP+8*, ERRMSGRP+9*, ERRMSGRP+10*, ERRMSGRP+11* | 
| >> HEADER(5 | NEWPROBI+40*, NEWPROBI+41*, NEWPROBI+42*, JUSTVALS+29*, JUSTICDI+27* | 
| >> HEADER(6 | JUSTVALS+34*, JUSTVALS+35*, JUSTVALS+36*, JUSTICDI+28*, JUSTICDI+29* | 
| >> ICDCODE | NPRBLINE+8, JUSTICDS+8*, JUSTICDS+9 | 
| >> ICDDESC | NPRBLINE+8 | 
| >> IEN | NEWPROBS+6*, NEWPROBS+7*, NEWPROBI+10*, NEWPROBI+11*, NEWPROBI+15, NEWPROBI+18, NEWPROBI+23, NPRBLINE+6, NPRBLINE+9, NPRBLINE+10 | 
| >> IENS | RESETOFD+28*, RESETOFD+29, RESETOFD+30 | 
| >> IN | JUSTVALS+17*, JUSTVALS+18, JUSTICDI+20*, JUSTICDI+22 | 
| IO | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> IOBS | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| IOF | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| IOM | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTVALS+5, JUSTVALS+27, JUSTVALS+28, JUSTICDS+1, JUSTICDI+5, JUSTICDI+26, ERRMSGRP+1 | 
| ION | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> IOS | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| IOSL | NEWPROBS+1, NEWPROBI+34, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1, ERRMSGRP+13 | 
| IOST | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> IOT | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> IOXY | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> LINES | NEWPROBI+34*, NPRBLINE+3, NPRBLINE+13*, JUSTVALS+39*, JUSTVALS+43, JUSTVALS+52*, JUSTVALS+55, JUSTVALS+60*, JUSTICDS+11, JUSTICDS+18* , JUSTICDI+31*, ERRMSGRP+13*, ERRMSGRP+22, ERRMSGRP+30* | 
| >> LRDFN | RESETOFD+20* | 
| >> LRODT | RESETOFD+19*, RESETOFD+20, RESETOFD+22, RESETOFD+27, RESETOFD+28 | 
| >> LRSP | RESETOFD+19*, RESETOFD+20, RESETOFD+27, RESETOFD+28 | 
| >> MAXLINES | NEWPROBI+34*, NPRBLINE+3, JUSTVALS+39*, JUSTVALS+43, JUSTVALS+55, JUSTICDS+11, JUSTICDI+31*, ERRMSGRP+13*, ERRMSGRP+22 | 
| MSG | BADSTUFN~, BADSTUFN+1, BADENDQ~, BADENDQ+1 | 
| >> NOWDTIME | ERRMSGRP+18*, ERRMSGRP+19*, ERRMSGRP+21, ERRMSGRP+25, ERRMSGRP+28 | 
| >> ORDERNUM | ERRMSGRP+14*, ERRMSGRP+17*, ERRMSGRP+19, ERRMSGRP+21, ERRMSGRP+24 | 
| >> ORDNUM | RESETOFD+18*, RESETOFD+19, RESETOFD+22 | 
| >> OUT | JUSTVALS+17*, JUSTVALS+18, JUSTICDI+20*, JUSTICDI+22 | 
| >> PG | NEWPROBI+36*, NPRBLINE+3, JUSTVALS+39*, JUSTVALS+43, JUSTVALS+55, JUSTICDS+11, JUSTICDI+31*, ERRMSGRP+14*, ERRMSGRP+22 | 
| PROBCNT | NEWPROBI+10*, NEWPROBI+21*, NEWPROBI+26, NEWPROBI+27, NEWPROBI+29, CHKPLIST+1~, CHKPLIST+3*, CHKPLIST+9*, CHKPLIST+11, CHKPLIST+13 | 
| PROBICD | NEWPROBI+18*, NEWPROBI+19, CHKPLIST+1~, CHKPLIST+3*, CHKPLIST+8*, CHKPLIST+16 | 
| PROBIEN | CHKPLIST+1~, CHKPLIST+3*, CHKPLIST+4*, CHKPLIST+5, CHKPLIST+8 | 
| >> QFLG | NEWPROBS+5, NEWPROBS+7, NEWPROBI+35*, NPRBLINE+3, JUSTVALS+39*, JUSTVALS+42, JUSTVALS+43, JUSTVALS+54, JUSTVALS+55, JUSTICDS+5 , JUSTICDS+11, JUSTICDI+31*, ERRMSGRP+15*, ERRMSGRP+17, ERRMSGRP+19, ERRMSGRP+21, ERRMSGRP+22, ERRMSGRP+33 | 
| >> STATUS | NPRBLINE+7 | 
| >> SYN | JUSTVALS+53*, JUSTVALS+54*, JUSTVALS+57, JUSTVALS+58 | 
| >> TEST | RESETOFD+26*, RESETOFD+27*, RESETOFD+28 | 
| TWO | SETBLRVS~, SETBLRVS+2 | 
| U | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> VARS( | JUSTVALS+42, JUSTVALS+46, JUSTVALS+47, JUSTVALS+49, JUSTVALS+50, JUSTVALS+54, JUSTVALS+57, JUSTVALS+58, JUSTICDS+5, JUSTICDS+8 , JUSTICDS+14, JUSTICDS+15, JUSTICDS+16 | 
| >> WOT | JUSTVALS+41*, JUSTVALS+42*, JUSTVALS+45, JUSTVALS+46, JUSTVALS+47, JUSTVALS+49, JUSTVALS+50, JUSTVALS+54, JUSTVALS+57, JUSTVALS+58 , JUSTICDS+5*, JUSTICDS+8, JUSTICDS+13, JUSTICDS+14, JUSTICDS+15, JUSTICDS+16, JUSTICDI+33* | 
| >> X | JUSTVALS+12, JUSTVALS+17, JUSTVALS+21, JUSTVALS+28, JUSTICDI+17, JUSTICDI+20, JUSTICDI+22, JUSTICDI+26 | 
| >> XPARSYS | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> XQXFLG | NEWPROBS+1, RESETOFD+1, JUSTVALS+1, JUSTICDS+1, ERRMSGRP+1 | 
| >> Y | RESETOFD+14, RESETOFD+18, JUSTVALS+18*, JUSTVALS+20 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | JUSTVALS+3, JUSTICDI+1, SETBLRVS+1 |