BQICAUTL ;VNGT/HS/ALA-Utility for CA ; 29 Mar 2011 4:49 PM
Source file <BQICAUTL.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
LBB(TMFRAME,RECENT,DATE,BQDFN,TAX,SEARCH,TREF) | ;EP
|
|
LAB(TMFRAME,RECENT,BQDFN,TAX,SEARCH,TREF) | ;EP
; Check for a lab test result |
|
MIC(BQDFN,TIEN,EDT,BDT,MICRO) | ;EP - Look through Microbiology file
|
|
RCHK | ;
|
|
MEAS(BQDFN,MEAS,VISIT,RESVAL,OPER) | ;EP - Get measurement
|
|
TAX(TMFRAME,TAX,NIT,PTDFN,FREF,PRB,SAME,TREF) | ;EP
; Find value for a taxonomy (TAX) or list of taxonomies (TREF) ; Input ; TMFRAME - Timeframe to search for data ; TAX - Taxonomy ; NIT - Number of iterations ; PTDFN - Patient IEN ; FREF - File number reference ; PRB - If Active Problem okay ; SAME - If NIT is allowed for the same 30 days or not (1 same 30 days okay) ; TREF - Multiple same resulting taxonomies (e.g. MEDs) built ; into reference (usually global) |
Name | Field # of Occurrence |
---|---|
$$NEGATIVE^BQITRUTL | RCHK+8, RCHK+9 |
$$POSITIVE^BQITRUTL | RCHK+5, RCHK+6 |
BLD^BQITUTL | TAX+19, LAB+22, LBB+10 |
$$DATE^BQIUL1 | TAX+15, LAB+16 |
$$FMTE^BQIUL1 | RCHK+1, RCHK+7, RCHK+10, RCHK+18, RCHK+20, RCHK+24 |
$$PROB^BQIUL1 | TAX+31 |
$$FIND1^DIC | MEAS+1 |
$$ROOT^DILFD | TAX+20 |
$$VFIELD^DILFD | MEAS+10 |
$$GET1^DIQ | TAX+26, TAX+29, TAX+30, TAX+42, TAX+44, TAX+45, TAX+46, TAX+53, TAX+55, TAX+56 , TAX+57, MEAS+10, LAB+40, LAB+54, LAB+65, MIC+8, LBB+28 |
$$FMADD^XLFDT | LBB+4 |
FileNo | Call Tags |
---|---|
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVMSR - [#9000010.01] | GET1^DIQ, VFIELD^DILFD |
^AUPNPROB - [#9000011] | GET1^DIQ |
^AUTTMSR - [#9999999.07] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPROB("AC" | TAX+25 |
^AUPNVLAB - [#9000010.09] | LAB+36, LAB+37, LAB+38, LAB+44, LAB+50, LAB+52, LAB+53, LAB+58, LBB+24, LBB+25 , LBB+26, LBB+32 |
^AUPNVLAB("AA" | LAB+33, LAB+35, LBB+21, LBB+23 |
^AUPNVLAB("AC" | LAB+49 |
^AUPNVMIC - [#9000010.25] | LAB+61, LAB+63, LAB+64, LAB+68, MIC+6, MIC+7, MIC+11 |
^AUPNVMIC("AA" | MIC+3, MIC+5 |
^AUPNVMIC("AC" | LAB+60 |
^AUPNVMSR - [#9000010.01] | MEAS+7, MEAS+8 |
^AUPNVMSR("AA" | MEAS+6 |
^AUPNVSIT - [#9000010] | MEAS+3, LAB+43, LAB+57, LAB+67, MIC+10, LBB+31 |
^LAB(60 - [#60] | LAB+29, LBB+17 |
^TMP("BQITAX" | TAX+17, LAB+20, LBB+8 |
^TMP("BQITEMP" | TAX+21, LAB+17, LBB+5 |
Name | Line Occurrences |
---|---|
MIC | LAB+30, LBB+18 |
RCHK | LAB+83, LBB+46 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BDATE | LAB+15~, LAB+16*, LAB+28, LBB+4*, LBB+16 |
BDT | TAX+38*, TAX+39*, TAX+41, LAB+28*, LAB+30, LAB+33*, LAB+35, MIC~, MIC+3*, MIC+5 , LBB+16*, LBB+18, LBB+21*, LBB+23 |
BQDFN | MEAS~, MEAS+6, LAB~, LAB+30, LAB+33, LAB+35, LAB+49, LAB+60, MIC~, MIC+3 , MIC+5, LBB~, LBB+18, LBB+21, LBB+23 |
CT | TAX+36*, TAX+70*, TAX+71, TAX+72*, TAX+79, LAB+15~, LAB+24*, LBB+12* |
DATE | LBB~, LBB+4 |
DT | LAB+16 |
EDATE | LAB+15~, LAB+16*, LAB+28, LBB+4*, LBB+16 |
EDT | TAX+38*, TAX+39, LAB+28*, LAB+30, LAB+33, MIC~, MIC+3, LBB+16*, LBB+18, LBB+21 |
ENDT | TAX+13~, TAX+15*, TAX+32, TAX+38 |
>> FILE | LAB+77*, RCHK+1, RCHK+7, RCHK+10, RCHK+18, RCHK+20, RCHK+24, LBB+40* |
FLAG | LAB+38*, LAB+39, LAB+68*, LAB+69, MIC+1~, MIC+11*, MIC+12, LBB+26*, LBB+27 |
FREF | TAX~, TAX+20, TAX+42, TAX+44, TAX+53, TAX+55 |
GREF | TAX+13~, TAX+20*, TAX+39, TAX+41, TAX+52 |
IEN | TAX+13~, TAX+24*, TAX+25*, TAX+26, TAX+29, TAX+30, TAX+31, TAX+33, TAX+36*, TAX+40* , TAX+41*, TAX+42, TAX+44, TAX+49, TAX+52*, TAX+53, TAX+55, TAX+60, TAX+66*, TAX+67* , TAX+75, TAX+76, MEAS+5*, MEAS+6*, MEAS+7, MEAS+8, MEAS+10, MEAS+11 |
LIEN | LAB+15~, LAB+24*, LAB+34*, LAB+35*, LAB+36, LAB+37, LAB+38, LAB+44, LAB+45, LAB+48* , LAB+49*, LAB+50, LAB+52, LAB+53, LAB+58, LAB+59, LAB+60*, LAB+61, LAB+63, LAB+64 , LAB+68, LAB+70, LAB+74*, LAB+75*, LAB+76, LAB+77, LAB+78, RCHK+1, RCHK+7, RCHK+10 , RCHK+18, RCHK+20, RCHK+24, MIC+1~, MIC+4*, MIC+5*, MIC+6, MIC+7, MIC+11, MIC+13 , LBB+12*, LBB+22*, LBB+23*, LBB+24, LBB+25, LBB+26, LBB+32, LBB+33, LBB+37*, LBB+38* , LBB+39, LBB+40, LBB+41 |
MEAS | MEAS~, MEAS+1*, MEAS+6 |
MICRO | LAB+30, LAB+31, LAB+32!, MIC~, MIC+2!, LBB+18, LBB+19, LBB+20! |
MICRO( | MIC+13* |
NIT | TAX~, TAX+14*, TAX+71, TAX+79 |
OPER | MEAS~, MEAS+11, LAB+82*, RCHK+1, RCHK+17, RCHK+19, RCHK+21, RCHK+23, LBB+45* |
>> OPER2 | LAB+82*, RCHK+23, LBB+45* |
>> OVALUE | LAB+76*, RCHK+18, RCHK+20, RCHK+24, LBB+39* |
PRB | TAX~, TAX+14*, TAX+23 |
PTDFN | TAX~, TAX+25, TAX+39, TAX+41, TAX+52 |
QFL | TAX+13~, TAX+24*, TAX+25, TAX+33*, TAX+36*, TAX+62*, TAX+63, TAX+65, TAX+67, TAX+79* , LAB+15~, LAB+24*, LAB+73, LAB+75, LAB+81, RCHK+1*, RCHK+7*, RCHK+10*, RCHK+18*, RCHK+20* , RCHK+24*, LBB+12*, LBB+36, LBB+38, LBB+44 |
RECENT | LAB~, LAB+18*, LBB~, LBB+6* |
RES | LAB+15~, LAB+24*, LAB+85, RCHK+1*, RCHK+7*, RCHK+10*, RCHK+18*, RCHK+20*, RCHK+24*, LBB+12* , LBB+48 |
>> RES2 | LAB+82*, RCHK+16, RCHK+22, LBB+45* |
RESULT | TAX+13~, TAX+15*, TAX+24*, TAX+33*, TAX+35, TAX+36*, TAX+69, TAX+71, TAX+73*, TAX+74* , TAX+75*, TAX+76*, TAX+79*, TAX+81, MEAS+7*, MEAS+11, LAB+82*, RCHK+1, RCHK+3, RCHK+5 , RCHK+6, RCHK+8, RCHK+9, LBB+45* |
RESVAL | MEAS~, MEAS+11 |
>> RN | LAB+80*, LAB+81*, LAB+82, LBB+43*, LBB+44*, LBB+45 |
ROPER | LAB+79!, RCHK+15*, RCHK+17, RCHK+19, RCHK+21, LBB+42! |
>> RVDT | MEAS+4*, MEAS+6 |
SAME | TAX~, TAX+14*, TAX+69, TAX+72 |
SEARCH | LAB~, LBB~ |
SEARCH( | LAB+81, LAB+82, LBB+44, LBB+45 |
>> STDT | TAX+72 |
TAX | TAX~, TAX+15*, TAX+16, TAX+19, LAB~, LAB+18*, LAB+19, LAB+22, LBB~, LBB+6* , LBB+7, LBB+10 |
TEMP | TAX+13~, TAX+21*, TAX+49, TAX+60, TAX+63, TAX+65, TAX+67, LAB+15~, LAB+17*, LAB+31 , LAB+45, LAB+59, LAB+70, LAB+73, LAB+74, LAB+75, LAB+76, LAB+77, LAB+78, LAB+84 , LBB+5*, LBB+19, LBB+33, LBB+36, LBB+37, LBB+38, LBB+39, LBB+40, LBB+41, LBB+47 |
TIEN | TAX+13~, TAX+26*, TAX+27, TAX+42*, TAX+43, TAX+53*, TAX+54, LAB+26*, LAB+27*, LAB+29 , LAB+30, LAB+33, LAB+35, LAB+45, LAB+50*, LAB+51, LAB+59, LAB+61*, LAB+62, LAB+70 , LAB+78*, RCHK+1, RCHK+7, RCHK+10, RCHK+18, RCHK+20, RCHK+24, MIC~, MIC+3, MIC+5 , MIC+13, LBB+14*, LBB+15*, LBB+17, LBB+18, LBB+21, LBB+23, LBB+33, LBB+41* |
TMFRAME | TAX~, TAX+14*, TAX+15, TAX+32, TAX+37, TAX+51, LAB~, LAB+16, LAB+25, LAB+47 , LBB~, LBB+1, LBB+2, LBB+3*, LBB+4 |
TREF | TAX~, TAX+15*, TAX+17*, TAX+18, TAX+19, TAX+27, TAX+43, TAX+54, TAX+80, LAB~ , LAB+20*, LAB+21, LAB+22, LAB+27, LAB+51, LAB+62, LBB~, LBB+8*, LBB+9, LBB+10 , LBB+15 |
U | TAX+33, TAX+69, TAX+71, TAX+73, TAX+74, TAX+75, TAX+76, TAX+79, MEAS+3, MEAS+11 , LAB+24, LAB+29, LAB+36, LAB+37, LAB+38, LAB+43, LAB+44, LAB+45, LAB+50, LAB+52 , LAB+53, LAB+57, LAB+58, LAB+59, LAB+61, LAB+63, LAB+64, LAB+67, LAB+68, LAB+70 , LAB+76, LAB+77, LAB+78, LAB+82, RCHK+1, RCHK+7, RCHK+10, RCHK+18, RCHK+20, RCHK+24 , MIC+6, MIC+7, MIC+10, MIC+11, MIC+13, LBB+12, LBB+17, LBB+24, LBB+25, LBB+26 , LBB+31, LBB+32, LBB+33, LBB+39, LBB+40, LBB+41, LBB+45 |
>> UID | TAX+17, TAX+21, LAB+17, LAB+20, LBB+5, LBB+8 |
VALUE | MEAS+2*, MEAS+11*, MEAS+12, LAB+15~, LAB+36*, LAB+45, LAB+52*, LAB+59, LAB+63*, LAB+70 , LAB+76*, RCHK+1, RCHK+3, RCHK+5, RCHK+6, RCHK+7, RCHK+8, RCHK+9, RCHK+10, RCHK+11 , RCHK+13*, RCHK+15*, MIC+1~, MIC+6*, MIC+13, LBB+24*, LBB+33, LBB+39* |
>> VDATE | MEAS+3*, MEAS+4, MEAS+11 |
VIEN | LAB+15~, LAB+37*, LAB+40, LAB+43, LAB+45, LAB+53*, LAB+54, LAB+57, LAB+59, LAB+64* , LAB+65, LAB+67, LAB+70, LAB+74*, LAB+75, LAB+76, LAB+77, LAB+78, RCHK+1, RCHK+7 , RCHK+10, RCHK+18, RCHK+20, RCHK+24, MIC+1~, MIC+7*, MIC+8, MIC+10, MIC+13, LBB+25* , LBB+28, LBB+31, LBB+33, LBB+37*, LBB+38, LBB+39, LBB+40, LBB+41 |
VISIT | TAX+44*, TAX+45, TAX+46, TAX+49, TAX+55*, TAX+56, TAX+57, TAX+60, TAX+64*, TAX+65* , TAX+67, TAX+74, TAX+76, MEAS~, MEAS+3, MEAS+11 |
VSDTM | TAX+31*, TAX+32, TAX+33, TAX+46*, TAX+49, TAX+57*, TAX+60, TAX+62*, TAX+63*, TAX+65 , TAX+67, TAX+69, TAX+72, TAX+73, TAX+76, LAB+15~, LAB+40*, LAB+45, LAB+54*, LAB+59 , LAB+65*, LAB+70, LAB+72*, LAB+73*, LAB+74, LAB+75, LAB+76, LAB+77, LAB+78, RCHK+1 , RCHK+7, RCHK+10, RCHK+18, RCHK+20, RCHK+24, MIC+1~, MIC+8*, MIC+13, LBB+28*, LBB+33 , LBB+35*, LBB+36*, LBB+37, LBB+38, LBB+39, LBB+40, LBB+41 |