BQIUL2 ;PRXM/HC/ALA-Miscellaneous BQI utilities ; 01 Nov 2007 2:20 PM
Source file <BQIUL2.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
NSC(DFN,TMFRAME,TYP) | ;EP - Number of no shows and patient cancels
|
|
MCD(DFN) | ;EP - Medicaid Number
|
|
LAVPN(DFN) | ;EP -- Get patient's last AMBULATORY visit provider narratives
|
|
STCC(FIL,FLD,VAL) | ; EP - Find a value for a set of codes code
; Input Parameters ; FIL = FileMan File Number ; FLD = FileMan Field Number ; VAL = Code Value |
|
LAVDT(DFN) | ;EP -- Get patient's last AMBULATORY visit date/time
|
|
LALC(DFN) | ;EP -- Get patient's last AMBULATORY visit location
|
|
LAVDN(DFN) | ;EP -- Get patient's last AMBULATORY visit POV narratives
|
|
PRIMVPOV(PXUTVST) | ; EP - Returns the primary diagnosis if there is one
; for the passed visit otherwise returns 0. |
|
LAVP(DFN) | ;EP -- Get patient's last AMBULATORY visit primary provider
|
|
LAVC(DFN) | ;EP -- Get patient's last AMBULATORY visit clinic
|
|
PRIMVPRV(PXUTVST) | ; EP - Returns the primary provider if there is one
; for the passed visit otherwise returns 0. |
|
LAVD(DFN) | ;EP -- Get patient's last AMBULATORY visit
|
|
PRIMSEC(PXUTVST,PXUTAUPN,PXUTNODE,PXUPIECE) | ; EP - Returns ien of the primary one
; if there is one for the passed visit otherwise returns 0. ; Parameters: ; PXUTVST Pointer to the visit ; PXUTAUPN V-File global e.g. "^AUPNVPRV" ; PXUTNODE The node that the Primary/Secondary field is on ; PXUPIECE The piece of the Primary/Secondary field |
|
STC(FIL,FLD,VAL) | ; EP - Find a value for a set of codes code
; Input Parameters ; FIL = FileMan File Number ; FLD = FileMan Field Number ; VAL = Code Value |
|
PTR(FIL,FLD,VVAL,VPEC) | ;EP - Find alternate value for a pointer
|
|
SCD(STRNG,VAL) | ;EP - find a description for a code
|
|
OTRIB(DFN) | ;EP - List of other tribes
|
Name | Field # of Occurrence |
---|---|
$$ISACTIVE^BQIPTINS | MCD+12 |
$$DATE^BQIUL1 | NSC+3 |
$$FMTE^BQIUL1 | LAVDT+7 |
$$TKO^BQIUL1 | OTRIB+9, LAVDN+10, LAVPN+10 |
$$PTR^BQIUL2 | MCD+13 |
FIELD^DID | PTR+13, PTR+19 |
$$IENS^DILF | MCD+9 |
$$GET1^DIQ | MCD+4, MCD+5, MCD+10, MCD+11, LAVD+10, LAVDT+7, LAVC+6, LAVC+8, LALC+6, LAVP+8 , LAVDN+7, LAVPN+7 |
$$PRIMVPRV^PXUTL1 | LAVP+6 |
$$STRIP^XLFSTR | PTR+16 |
$$UP^XLFSTR | PTR+15 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^DIC(40.7 - [#40.7] | GET1^DIQ |
^AUPNMCD - [#9000004] | GET1^DIQ |
9000004.11 | GET1^DIQ |
^AUPNVSIT - [#9000010] | GET1^DIQ |
^AUPNVPOV - [#9000010.07] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNMCD - [#9000004] | MCD+7 |
^AUPNMCD("B" | MCD+3 |
^AUPNPAT - [#9000001] | OTRIB+4, OTRIB+5 |
^AUPNVPOV - [#9000010.07] | PRIMVPOV+4 |
^AUPNVPOV("AD" | LAVDN+6, LAVPN+6 |
^AUPNVPRV - [#9000010.06] | PRIMVPRV+4 |
^AUPNVSIT - [#9000010] | LAVD+11, LAVD+12, LAVD+13, LAVD+15 |
^AUPNVSIT("AA" | LAVD+6, LAVD+8, LAVD+9 |
^AUTTTRI - [#9999999.03] | OTRIB+7 |
^DD( | STC+7, STCC+7 |
^DIC(40.7 - [#40.7] | LAVD+17 |
^DPT - [#2] | NSC+5, NSC+6, NSC+7 |
Name | Line Occurrences |
---|---|
$$LAVD | LAVDT+5, LAVC+4, LALC+4, LAVP+4, LAVDN+4, LAVPN+4 |
$$PRIMSEC | PRIMVPRV+3, PRIMVPOV+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARR | PTR+8~ |
ARR("GLOBAL S | UBSCRIPT LOCATION" , PTR+20 |
ARR1 | PTR+8~, PTR+20*, PTR+22, PTR+24 |
BDT | NSC+1~, NSC+2*, NSC+3*, NSC+5*, NSC+6, NSC+7 |
BQTRIB | OTRIB+1~, OTRIB+5*, OTRIB+6 |
>> CLN | LAVD+15*, LAVD+16, LAVD+17 |
CST | LAVC+3~, LAVC+6*, LAVC+7, LAVC+8, LALC+3~, LALC+6*, LALC+7, LALC+8 |
DA | MCD+8~, MCD+9* |
DA(1 | MCD+9* |
DFN | MCD~, MCD+3, NSC~, NSC+5, NSC+6, NSC+7, OTRIB~, OTRIB+4, OTRIB+5, LAVD~ , LAVD+6, LAVD+8, LAVD+9, LAVDT~, LAVDT+5, LAVC~, LAVC+4, LALC~, LALC+4, LAVP~ , LAVP+4, LAVDN~, LAVDN+4, LAVPN~, LAVPN+4 |
DT | NSC+2, NSC+8 |
EFF | MCD+8~, MCD+10*, MCD+12 |
EXP | MCD+8~, MCD+11*, MCD+12 |
FIL | STC~, STC+7, STCC~, STCC+7, PTR~, PTR+13 |
FLD | STC~, STC+7, STCC~, STCC+7, PTR~, PTR+13 |
I | STC+9*, STCC+9*, SCD+1~, SCD+3* |
IEN | MCD+1~, MCD+2*, MCD+3*, MCD+4, MCD+5, MCD+7, MCD+9, LAVDN+3~, LAVDN+4*, LAVDN+6* , LAVDN+7, LAVPN+3~, LAVPN+4*, LAVPN+6*, LAVPN+7 |
IENS | MCD+8~, MCD+9*, MCD+10, MCD+11 |
LVISIT | LAVD+4~, LAVD+5*, LAVD+6, LAVD+18*, LAVD+19 |
LVSDT | LAVD+4~, LAVD+5*, LAVD+6*, LAVD+7*, LAVD+8*, LAVD+9 |
MCDN | MCD+1~, MCD+4*, MCD+13 |
MN | MCD+1~, MCD+6*, MCD+7*, MCD+9 |
>> NCDT | NSC+7*, NSC+8 |
NSC | NSC+1~, NSC+4*, NSC+9*, NSC+10 |
OTHER | OTRIB+1~, OTRIB+2*, OTRIB+8*, OTRIB+9*, OTRIB+10 |
OTRIB | OTRIB+1~, OTRIB+7*, OTRIB+8 |
PAR | NSC+1~ |
PCC | NSC+1~, NSC+4*, NSC+9*, NSC+10 |
PEC | PTR+8~, PTR+24*, PTR+25 |
POVN | LAVDN+3~, LAVDN+7*, LAVDN+8, LAVDN+9 |
PRV | LAVP+3~, LAVP+6*, LAVP+7, LAVP+8 |
PRVN | LAVPN+3~, LAVPN+7*, LAVPN+8, LAVPN+9 |
PXCATEMP | PRIMVPRV+2~, PRIMVPRV+3*, PRIMVPRV+4, PRIMVPOV+2~, PRIMVPOV+3*, PRIMVPOV+4 |
PXUPIECE | PRIMSEC~, PRIMSEC+10 |
PXUTAUPN | PRIMSEC~, PRIMSEC+10 |
PXUTNODE | PRIMSEC~ |
PXUTPRIM | PRIMSEC+8~, PRIMSEC+9*, PRIMSEC+10*, PRIMSEC+11 |
PXUTVST | PRIMVPRV~, PRIMVPRV+3, PRIMVPOV~, PRIMVPOV+3, PRIMSEC~ |
QFL | LAVD+4~, LAVD+5*, LAVD+8, LAVD+9, LAVD+16, LAVD+17*, LAVD+18* |
RESULT | MCD+1~, MCD+2*, MCD+13*, MCD+14 |
STAT | NSC+1~, NSC+6*, NSC+9 |
STATE | MCD+1~, MCD+5*, MCD+13 |
STRNG | SCD~, SCD+3 |
TEXT | LAVDN+3~, LAVDN+4*, LAVDN+8, LAVDN+9*, LAVDN+10, LAVPN+3~, LAVPN+4*, LAVPN+8, LAVPN+9*, LAVPN+10 |
TMFRAME | NSC~, NSC+2, NSC+3 |
TN | OTRIB+1~, OTRIB+3*, OTRIB+4*, OTRIB+6, OTRIB+7 |
TYP | NSC~, NSC+10 |
U | STC+7, STCC+7, PTR+15, PTR+25, OTRIB+5, OTRIB+7, LAVD+12, LAVD+13, LAVD+15 |
VAL | STC~, STC+10, STCC~, STCC+10, STCC+11, SCD~, SCD+4 |
VALUE | STC+6~, STC+10*, STC+12, STCC+6~, STCC+10*, STCC+11*, STCC+13, SCD+1~, SCD+4*, SCD+6 |
VEDATA | STC+6~, STC+7*, STC+9, STCC+6~, STCC+7*, STCC+9, PTR+8~, PTR+14*, PTR+22 |
VEHDTA | PTR+8~, PTR+14*, PTR+15, PTR+22*, PTR+25 |
VEPAR | PTR+8~, PTR+17! |
VEPAR("POINTER" | PTR+14 |
VEQFL | STC+6~, STC+7*, STC+9, STC+10*, STCC+6~, STCC+7*, STCC+9, STCC+10*, STCC+11*, SCD+1~ , SCD+2*, SCD+3, SCD+4* |
VEVL | STC+6~, STC+9*, STC+10, STCC+6~, STCC+9*, STCC+10, STCC+11, SCD+1~, SCD+3*, SCD+4 |
VFILN | PTR+8~, PTR+15*, PTR+16*, PTR+19 |
VIEN | LAVD+4~, LAVD+5*, LAVD+9*, LAVD+10, LAVD+11, LAVD+12, LAVD+13, LAVD+15, LAVD+18, LAVDT+4~ , LAVDT+5*, LAVDT+6, LAVDT+7, LAVC+3~, LAVC+4*, LAVC+5, LAVC+6, LAVC+8, LALC+3~, LALC+4* , LALC+5, LALC+6, LAVP+3~, LAVP+4*, LAVP+5, LAVP+6, LAVDN+3~, LAVDN+4*, LAVDN+5, LAVDN+6 , LAVPN+3~, LAVPN+4*, LAVPN+5, LAVPN+6 |
VPEC | PTR~, PTR+9*, PTR+19 |
VVAL | PTR~, PTR+11, PTR+22, PTR+25 |
VVALUE | PTR+8~, PTR+25*, PTR+26 |