BLRSGNSU ; IHS/OIT/MKK - IHS Lab SiGN or SYmptom Utilities ; 31-Jul-2015 06:30 ; MKK
Source file <BLRSGNSU.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To Lab | 5 | (EEP,HEADERDT,PRESSKEY)^BLRGMENU ERRMSG^BLRSGNS3 GETRID^BLRSGNSP ($$LISTMSEL,PROVNARR)^BLRSGNSY ENTRYAUD^BLRUTIL |
VA Fileman | 4 | $$FIND1^DIC UPDATE^DIE $$GET1^DIQ ^DIR |
Kernel | 3 | HOME^%ZIS $$DT^XLFDT $$CJ^XLFSTR |
IHS Standard Terminology | 1 | ($$CONC,$$SEARCH)^BSTSAPI |
IHS VA Utilities | 1 | ^XBFMK |
Package | Total | Caller Graph |
---|---|---|
IHS Changes To Lab | 4 | BLRDIAG BLRSGNS2 BLRSGNSD BLRSGNSY |
IHS Laboratory Point of Care | 1 | BLRPOC3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADDTORDN(LRODT,LRSP,LRTST) | ; EP - Adding a test to an order?
; NEW (BAILOUT,DFN,DILOCKTM,DISYS,DT,DTIME,DUZ,IO,IOBS,IOF,IOM,ION,IOS,IOSL,IOST,IOT,IOXY,LRORD,LRODT,LRSP,LRTST,PNM,HRCN,U,XPARSYS,XQXFLG) |
|
CHKORDAC(LRODT,ORDIEN,TST) | ; EP - Adding a test?
|
|
ACCESST(LRODT,LRSP,ORDTEST) | ; EP - Determine the first test on an order with Accession data
|
|
CHKITOUT(DFN,LRODT) | ; EP - User MUST select a diagnosis from list
|
|
CHKPLIST(DFN,LRODT) | ; EP - Check Problem List.
|
|
TEXTPOVI(DFN,LRODT) | ; EP - No Entries in PROBLEM file; use Text & BSTS Database
|
|
EEP | ; Ersatz EP
|
|
GETDIAG(LRODT) | ; EP - Get a diagnosis.
|
|
ADDTLRAS(LRODT,LRSP,LRTST) | ; EP - Adding a test to an accession?
|
|
ADDICD9 | ; EP - Adds ICD9 codes to VARS array
|
|
GETSNOPN(DFN,LRODT) | ; EP - SNOMED Selections
|
Name | Field # of Occurrence |
---|---|
HOME^%ZIS | ADDTORDN+4 |
EEP^BLRGMENU | EEP+1 |
HEADERDT^BLRGMENU | ADDTORDN+75 |
PRESSKEY^BLRGMENU | ADDTORDN+82, ADDTORDN+87, ADDTORDN+114, ADDTORDN+120, GETDIAG+18 |
ERRMSG^BLRSGNS3 | ADDTLRAS+32, ADDTLRAS+45, ADDTORDN+116 |
GETRID^BLRSGNSP | GETDIAG+38 |
$$LISTMSEL^BLRSGNSY | GETSNOPN+30, TEXTPOVI+12 |
PROVNARR^BLRSGNSY | GETDIAG+8 |
ENTRYAUD^BLRUTIL | CHKORDAC+1, ADDTLRAS+3, ADDTORDN+6 |
$$CONC^BSTSAPI | CHKPLIST+13, CHKPLIST+14, GETSNOPN+13, GETSNOPN+14 |
$$SEARCH^BSTSAPI | GETDIAG+34 |
$$FIND1^DIC | ADDICD9+5 |
UPDATE^DIE | ADDTLRAS+30, ADDTLRAS+37, ADDTLRAS+42, ADDTORDN+110 |
$$GET1^DIQ | ADDTLRAS+10, ADDTLRAS+11, ADDTLRAS+12, ADDTLRAS+13, ACCESST+6, ACCESST+8, ADDTORDN+7, ADDTORDN+19, ADDTORDN+20, ADDTORDN+21 , ADDTORDN+35, ADDTORDN+70, ADDTORDN+98, ADDTORDN+99, ADDTORDN+100, ADDTORDN+118, CHKPLIST+5, CHKPLIST+8, GETSNOPN+5, GETSNOPN+8 , ADDICD9+6 |
^DIR | ADDTORDN+77, GETDIAG+13, GETDIAG+27 |
^XBFMK | ADDTORDN+46, GETDIAG+9, GETDIAG+21 |
$$DT^XLFDT | ADDICD9+8 |
$$CJ^XLFSTR | ADDTORDN+73 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^LAB(60 - [#60] | GET1^DIQ |
69.01 | GET1^DIQ |
69.03 | GET1^DIQ |
69.05 | GET1^DIQ |
^ICDS - [#80.4] | FIND1^DIC, GET1^DIQ |
^AUPNPROB - [#9000011] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPROB("AC" | CHKPLIST+4, GETSNOPN+4 |
^LRO(69 - [#69] | ADDTLRAS+18, ACCESST+4, ADDTORDN+13, ADDTORDN+15, ADDTORDN+17, ADDTORDN+104 |
^TMP("BLR SNOMED GET" | GETSNOPN+29*, TEXTPOVI+11*, GETDIAG+43* |
^TMP("BLRDIAG" | GETDIAG+3, GETDIAG+38 |
Name | Line Occurrences |
---|---|
$$ACCESST | CHKORDAC+5, ADDTLRAS+5 |
$$ADDTLRAS | CHKORDAC+3 |
$$ADDTORDN | CHKORDAC+7 |
$$CHKPLIST | CHKITOUT+1 |
$$GETSNOPN | CHKITOUT+5 |
$$TEXTPOVI | CHKITOUT+1 |
ADDICD9 | GETDIAG+35 |
GETDIAG | TEXTPOVI+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ADDTESTN | ADDTORDN+118*, ADDTORDN+119 |
>> ADDTSTPN | ADDTORDN+70*, ADDTORDN+72 |
APISTR | CHKPLIST+1~, CHKPLIST+13*, CHKPLIST+14*, CHKPLIST+15, GETSNOPN+1~, GETSNOPN+13*, GETSNOPN+14*, GETSNOPN+15, GETSNOPN+20, GETSNOPN+21 |
>> BAILOUT | ADDTLRAS+1, ADDTORDN+2, TEXTPOVI+9, GETDIAG+5*, GETDIAG+6, GETDIAG+28*, GETDIAG+38, GETDIAG+39* |
>> CNT | ADDTORDN+12*, ADDTORDN+25*, ADDTORDN+26, ADDTORDN+27, ADDTORDN+29, ADDTORDN+38, ADDTORDN+42*, ADDTORDN+43, ADDTORDN+44, ADDTORDN+55* , ADDTORDN+56*, ADDTORDN+57, ADDTORDN+58, GETSNOPN+3*, GETSNOPN+23*, GETSNOPN+24, GETSNOPN+25, GETSNOPN+26, GETSNOPN+29 |
>> CONCID | CHKPLIST+5*, CHKPLIST+6, CHKPLIST+11*, CHKPLIST+13, CHKPLIST+14, GETSNOPN+5*, GETSNOPN+6, GETSNOPN+11*, GETSNOPN+13, GETSNOPN+14 |
>> DEBUG | CHKITOUT+3 |
DFN | ADDTLRAS+1, ADDTORDN+2, CHKITOUT~, CHKITOUT+1, CHKITOUT+3, CHKITOUT+5, CHKPLIST~, CHKPLIST+4, GETSNOPN~, GETSNOPN+4 , TEXTPOVI~, TEXTPOVI+1, TEXTPOVI+3 |
>> DILOCKTM | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
>> DIR("A" | ADDTORDN+68*, GETDIAG+11*, GETDIAG+24* |
>> DIR("B" | GETDIAG+25* |
>> DIR("L" | ADDTORDN+52*, ADDTORDN+53*, ADDTORDN+57*, ADDTORDN+60*, ADDTORDN+65*, ADDTORDN+67* |
>> DIR("T" | GETDIAG+12*, GETDIAG+26* |
>> DIR(0 | ADDTORDN+47*, GETDIAG+10*, GETDIAG+22* |
>> DIRZERO | ADDTORDN+11*, ADDTORDN+27*, ADDTORDN+43*, ADDTORDN+47 |
>> DIRZERO( | ADDTORDN+38*, ADDTORDN+56, ADDTORDN+57 |
>> DISYS | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
DT | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
DTIME | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
>> DUOUT | GETDIAG+20 |
DUZ | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
ENTERDT | GETSNOPN+1~ |
ERRS | ADDTLRAS+32, ADDTLRAS+34!, ADDTLRAS+39, ADDTLRAS+40!, ADDTLRAS+45, ADDTORDN+112 |
>> F60DESC | ADDTORDN+19*, ADDTORDN+30 |
FDA | ADDTLRAS+34!, ADDTLRAS+40! |
FDA( | ADDTLRAS+26*, ADDTLRAS+27*, ADDTLRAS+35*, ADDTLRAS+41*, ADDTORDN+107*, ADDTORDN+108*, ADDTORDN+109* |
>> FOUNDIT | ADDTORDN+12*, ADDTORDN+24*, ADDTORDN+40 |
>> HEADER(1 | ADDTORDN+71* |
>> HEADER(2 | ADDTORDN+72* |
>> HEADER(3 | ADDTORDN+73* |
>> HRCN | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
ICD10DT | ADDICD9+3~, ADDICD9+6*, ADDICD9+7*, ADDICD9+16, ADDICD9+17 |
ICD10PTR | ADDICD9+3~, ADDICD9+5*, ADDICD9+6 |
ICDCODE | ADDTORDN+35*, ADDTORDN+36, GETSNOPN+1~, GETSNOPN+15*, GETSNOPN+26 |
ICDDESC | GETSNOPN+1~ |
ICDPROB | GETSNOPN+1~ |
ICDSTR | GETSNOPN+1~ |
IEN | GETSNOPN+1~ |
IENS | ADDTLRAS+8*, ADDTLRAS+10, ADDTLRAS+11, ADDTLRAS+12, ADDTLRAS+13, ADDTLRAS+19*, ADDTLRAS+26, ADDTLRAS+27, ADDTLRAS+35, ADDTLRAS+41 , ACCESST+1~, ACCESST+5*, ACCESST+6, ACCESST+8, ADDTORDN+18*, ADDTORDN+19, ADDTORDN+20, ADDTORDN+21, ADDTORDN+35, ADDTORDN+96* , ADDTORDN+98, ADDTORDN+99, ADDTORDN+100, ADDTORDN+105*, ADDTORDN+107, ADDTORDN+108, ADDTORDN+109 |
IN | GETSNOPN+1~, GETDIAG+31*, GETDIAG+32*, GETDIAG+33*, GETDIAG+34 |
IO | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
>> IOBS | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
IOF | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
IOM | ADDTLRAS+1, ADDTORDN+73, CHKITOUT+3, TEXTPOVI+1 |
ION | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
>> IOS | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
IOSL | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
IOST | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
>> IOT | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
>> IOXY | ADDTLRAS+1, CHKITOUT+3, TEXTPOVI+1 |
>> LASTCNT | ADDTORDN+44*, ADDTORDN+63, ADDTORDN+85 |
LASTMODD | GETSNOPN+1~ |
>> LR69ODT | ADDTORDN+12*, ADDTORDN+13*, ADDTORDN+15, ADDTORDN+17, ADDTORDN+18, ADDTORDN+26 |
>> LR69SP | ADDTORDN+14*, ADDTORDN+15*, ADDTORDN+17, ADDTORDN+18, ADDTORDN+26 |
LRASTEST | ADDTLRAS+5*, ADDTLRAS+6, ADDTLRAS+8, ACCESST+1~, ACCESST+3*, ACCESST+4, ACCESST+8*, ACCESST+10 |
>> LRNEWTST | ADDTLRAS+18*, ADDTLRAS+19, ADDTORDN+104*, ADDTORDN+105 |
LRODT | CHKORDAC~, CHKORDAC+3, CHKORDAC+5, CHKORDAC+7, ADDTLRAS~, ADDTLRAS+1, ADDTLRAS+5, ADDTLRAS+8, ADDTLRAS+18, ADDTLRAS+19 , ACCESST~, ACCESST+4, ACCESST+5, ADDTORDN~, ADDTORDN+2, ADDTORDN+7, ADDTORDN+104, ADDTORDN+105, CHKITOUT~, CHKITOUT+1 , CHKITOUT+3, CHKITOUT+5, CHKPLIST~, CHKPLIST+11, GETSNOPN~, GETSNOPN+11, TEXTPOVI~, TEXTPOVI+1, TEXTPOVI+8, GETDIAG~ , GETDIAG+32 |
>> LRORD | ADDTLRAS+1, ADDTORDN+2 |
>> LROTST | ADDTORDN+16*, ADDTORDN+17*, ADDTORDN+18, ADDTORDN+26 |
>> LRSNOMED | ADDTORDN+21*, ADDTORDN+22, ADDTORDN+31 |
LRSP | ADDTLRAS~, ADDTLRAS+1, ADDTLRAS+5, ADDTLRAS+8, ADDTLRAS+18, ADDTLRAS+19, ACCESST~, ACCESST+4, ACCESST+5, ADDTORDN~ , ADDTORDN+2, ADDTORDN+7, ADDTORDN+104, ADDTORDN+105 |
LRTST | ADDTLRAS~, ADDTLRAS+1, ADDTLRAS+5, ADDTLRAS+18, ADDTORDN~, ADDTORDN+2, ADDTORDN+70, ADDTORDN+72, ADDTORDN+104, ADDTORDN+118 , ADDTORDN+119 |
>> MENUCNT | ADDTORDN+55*, ADDTORDN+58*, ADDTORDN+59*, ADDTORDN+60, ADDTORDN+61*, ADDTORDN+65 |
ONETEST | GETDIAG+1~, GETDIAG+3*, GETDIAG+24 |
ONLYONE | CHKPLIST+1~ |
>> ORDERN | ADDTORDN+7*, ADDTORDN+9, ADDTORDN+13, ADDTORDN+15, ADDTORDN+72 |
ORDIEN | CHKORDAC~, CHKORDAC+3, CHKORDAC+5, CHKORDAC+7 |
ORDTEST | ACCESST~, ACCESST+1~, ACCESST+3*, ACCESST+4*, ACCESST+5, ACCESST+8 |
ORDTEST( | ADDTORDN+26*, ADDTORDN+80, ADDTORDN+96 |
>> ORIGICDI | ADDTLRAS+13*, ADDTLRAS+39, ADDTLRAS+41 |
>> ORIGICDP | ADDTLRAS+12*, ADDTLRAS+35, ADDTLRAS+37, ADDTORDN+100*, ADDTORDN+109 |
>> ORIGPN | ADDTLRAS+10*, ADDTLRAS+16, ADDTLRAS+26, ADDTORDN+98*, ADDTORDN+102, ADDTORDN+107 |
>> ORIGSN | ADDTLRAS+11*, ADDTLRAS+16, ADDTLRAS+27, ADDTORDN+99*, ADDTORDN+102, ADDTORDN+108, ADDTORDN+119 |
OUT | GETSNOPN+3*, GETDIAG+30!, GETDIAG+31*, GETDIAG+34 |
>> PNM | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
PROBCNT | CHKPLIST+1~, CHKPLIST+3*, CHKPLIST+20*, CHKPLIST+22, GETSNOPN+1~ |
PROBICD | CHKPLIST+1~, CHKPLIST+3*, CHKPLIST+15*, GETSNOPN+1~ |
PROBIEN | CHKPLIST+1~, CHKPLIST+3*, CHKPLIST+4*, CHKPLIST+5, CHKPLIST+8, GETSNOPN+1~, GETSNOPN+3*, GETSNOPN+4*, GETSNOPN+5, GETSNOPN+8 |
PROBLEMS | GETSNOPN+1~ |
>> PROVNARR | ADDTORDN+20*, ADDTORDN+22, ADDTORDN+34 |
PSTATUS | CHKPLIST+1~, CHKPLIST+8*, CHKPLIST+9, GETSNOPN+8*, GETSNOPN+9 |
SNOMED | GETSNOPN+1~, GETSNOPN+20*, GETSNOPN+24 |
SNOMEDSC | GETSNOPN+1~, GETSNOPN+21*, GETSNOPN+25 |
STR | ADDTORDN+28!, ADDTORDN+29*, ADDTORDN+30*, ADDTORDN+31*, ADDTORDN+34*, ADDTORDN+36*, ADDTORDN+38, ADDTORDN+62!, ADDTORDN+63*, ADDTORDN+64* , ADDTORDN+65 |
TODAY | ADDICD9+3~, ADDICD9+8*, ADDICD9+16, ADDICD9+17 |
TST | CHKORDAC~, CHKORDAC+3, CHKORDAC+5, CHKORDAC+7 |
U | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
VARS | GETSNOPN+1~ |
VARS( | GETSNOPN+24*, GETSNOPN+25*, GETSNOPN+26*, ADDICD9+13, ADDICD9+14, ADDICD9+16*, ADDICD9+17* |
VARS("A" | GETDIAG+42 |
>> VARSCNT | GETDIAG+42*, GETDIAG+43 |
VARSDESC | GETSNOPN+1~ |
WOT | ADDICD9+3~, ADDICD9+12*, ADDICD9+13*, ADDICD9+14, ADDICD9+16, ADDICD9+17 |
>> X | GETDIAG+14, GETDIAG+16, GETDIAG+31 |
>> XPARSYS | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
>> XQXFLG | ADDTLRAS+1, ADDTORDN+2, CHKITOUT+3, TEXTPOVI+1 |
>> Y | ADDTORDN+80, ADDTORDN+85, ADDTORDN+96, GETDIAG+5*, GETDIAG+6, GETDIAG+14*, GETDIAG+19*, GETDIAG+28*, GETDIAG+29*, GETDIAG+34* , GETDIAG+36, GETDIAG+39 |