BQITASK ;PRXM/HC/ALA-Scheduled Task Program ; 20 Dec 2006 4:56 PM
Source file <BQITASK.m>
Package | Total | Call Graph |
---|---|---|
iCare | 7 | GCHK^BQIGPUPD INP^BQINIGHT DEL^BQITASK EN^BQITDPRC ($$CMP,$$REG,NCR)^BQITDUTL ARY^BQITUTL ($$DATE,$$HRN,$$VTHR)^BQIUL1 |
VA Fileman | 5 | ^DIC FILE^DICN FILE^DIE ^DIK $$IENS^DILF |
Kernel | 2 | ($$DT,$$FMADD,$$NOW)^XLFDT $$VERSION^XPDUTL |
IHS GPRA Information System | 1 | UNFOLDTX^BGP8UTL2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;EP - Entry point
|
|
NPT(DFN) | ;EP - New patient
; if the patient doesn't already exist in the iCare Patient file, add them |
|
RCHK | ; Register check
; if patient is in a register, check status to determine "A" else "P" |
|
EXIT | ; Set the DATE/TIME GPRA STOPPED
|
|
FIL(BQGLB,DFN) | ;EP - File diagnosis category
|
|
DEL | ;EP - Delete criteria
|
|
DXC | ;EP - Tag the diagnosis categories
; Variables ; BQDEF - Diag Cat Definition Name ; BQEXEC - Diag Cat special executable program ; BQPRG - Diag Cat standard executable program ; BQREF - Taxonomy array reference ; BQGLB - Temporary global reference ; BQORD - Order that the category must be determined ; (Some categories depend upon a patient not being ; in another category) ; BQTN - Diag Cat internal entry number |
|
GPR | ;EP - Entry point to get GPRA values for all users
|
Name | Field # of Occurrence |
---|---|
UNFOLDTX^BGP8UTL2 | GPR+65, GPR+66 |
GCHK^BQIGPUPD | GPR+16 |
INP^BQINIGHT | GPR+33 |
DEL^BQITASK | FIL+92 |
EN^BQITDPRC | FIL+82, FIL+83, FIL+84, FIL+90, FIL+93, RCHK+2 |
$$CMP^BQITDUTL | FIL+92 |
$$REG^BQITDUTL | FIL+82, FIL+83, RCHK+2 |
NCR^BQITDUTL | DXC+56 |
ARY^BQITUTL | DXC+43 |
$$DATE^BQIUL1 | GPR+52, GPR+55 |
$$HRN^BQIUL1 | GPR+77 |
$$VTHR^BQIUL1 | GPR+79 |
^DIC | FIL+49, FIL+64 |
FILE^DICN | FIL+23, FIL+41, FIL+66, FIL+67, NPT+4 |
FILE^DIE | DXC+20, DXC+76, GPR+24, GPR+100, EXIT+6, FIL+28, FIL+55, FIL+73 |
^DIK | DXC+60, DEL+3 |
$$IENS^DILF | FIL+25, FIL+50, FIL+68 |
$$DT^XLFDT | GPR+56 |
$$FMADD^XLFDT | GPR+59, GPR+60, GPR+61 |
$$NOW^XLFDT | DXC+17, DXC+73, GPR+21, GPR+99, EXIT+3, FIL+26, FIL+27 |
$$VERSION^XPDUTL | GPR+42 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPAT - [#9000001] | GPR+70, GPR+81 |
^BQI(90506.1 - [#90506.1] | GPR+46, GPR+47, GPR+48, GPR+105, GPR+107, GPR+108, GPR+109 |
^BQI(90506.2 - [#90506.2] | DXC+25, DXC+27, DXC+30, DXC+33, DXC+35, DXC+37, DXC+39 |
^BQI(90508 - [#90508] | DXC+16, DXC+72, GPR+20, EXIT+2 |
^BQIPAT( | GPR+30, DXC+60, DXC+61!, GPR+83, GPR+84*, GPR+116, FIL+18, FIL+21*, FIL+37*, FIL+43* , FIL+67, DEL+3, DEL+4! |
^BQIPAT("B" | GPR+84* |
^BQIREG - [#90509] | DXC+54, FIL+14, FIL+87 |
^BQIREG("B" | DXC+53 |
^BQIREG("C" | FIL+11, FIL+78 |
^DPT - [#2] | GPR+75, FIL+4 |
^TMP( | DXC+44, GPR+28 |
^XTMP("BGP15TAX" | GPR+125! |
^XTMP("BGPSNOMEDSUBSET" | GPR+125! |
Name | Line Occurrences |
---|---|
@( | DXC+49, GPR+89 |
DEL | FIL+32 |
DXC | EN+6 |
EXIT | GPR+35, GPR+38 |
FIL | DXC+64 |
GPR | EN+7 |
NPT | GPR+83, FIL+18 |
RCHK | FIL+88 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AGE | DXC+67! |
BGP3YE | GPR+8~, GPR+59* |
BGPB3YE | GPR+8~, GPR+61* |
BGPBBD | GPR+8~, GPR+54* |
BGPBD | GPR+8~, GPR+52*, GPR+54, GPR+57, GPR+97 |
BGPBED | GPR+8~, GPR+54*, GPR+61 |
BGPED | GPR+8~, GPR+52*, GPR+54, GPR+59, GPR+98 |
BGPIND | GPR+8~ |
BGPIND( | GPR+49* |
BGPP3YE | GPR+8~, GPR+60* |
BGPPBD | GPR+8~, GPR+55* |
BGPPED | GPR+8~, GPR+55*, GPR+60 |
BGPPER | GPR+10~, GPR+56* |
BGPQTR | GPR+9~, GPR+57* |
BGPRPT | GPR+9~, GPR+58* |
BGPRTYPE | GPR+9~, GPR+58* |
BQDEF | DXC+23~, DXC+35*, DXC+43, DXC+67! |
BQEXEC | DXC+39*, DXC+67! |
BQGLB | DXC+44*, DXC+45, DXC+55, DXC+64, DXC+67!, FIL~, FIL+36, FIL+45, FIL+51, FIL+52 , FIL+53, FIL+54, FIL+58, FIL+60, FIL+69, FIL+70, FIL+71, FIL+72, FIL+76 |
BQIDATA | GPR+9~, GPR+30*, GPR+72, GPR+93, GPR+108, GPR+109, GPR+117*, GPR+118*, GPR+119* |
BQIDFN | GPR+10~, GPR+69*, GPR+70*, GPR+72, GPR+75, GPR+77, GPR+79, GPR+81, GPR+83, GPR+84 , GPR+91, GPR+93, GPR+96, GPR+97, GPR+98, GPR+99, GPR+108, GPR+109, GPR+112, GPR+114 , GPR+116, GPR+117, GPR+118, GPR+119 |
BQIGREF | GPR+9~, GPR+28*, GPR+29, GPR+91, GPR+112, GPR+114, GPR+117, GPR+118, GPR+119, GPR+120 |
BQIH | GPR+9~ |
BQIINDG | GPR+9~ |
BQIMEASG | GPR+10~, GPR+49 |
BQIPUP | GPR+9~, GPR+101! |
BQIPUP( | GPR+96*, GPR+97*, GPR+98*, GPR+99* |
BQIROU | GPR+9~, GPR+35, GPR+89 |
BQIUPD | EN+9!, DXC+21!, DXC+77!, GPR+25!, EXIT+7!, FIL+29!, FIL+56!, FIL+74! |
BQIUPD( | FIL+26*, FIL+27*, FIL+51*, FIL+52*, FIL+53*, FIL+54*, FIL+69*, FIL+70*, FIL+71*, FIL+72* |
BQIUPD(90508 | DXC+17*, DXC+18*, DXC+19*, DXC+73*, DXC+74*, DXC+75*, GPR+21*, GPR+22*, GPR+23*, EXIT+3* , EXIT+4*, EXIT+5* |
BQIY | GPR+9~ |
BQIYR | GPR+10~, GPR+96, GPR+115 |
BQORD | DXC+23~, DXC+24*, DXC+25*, DXC+27 |
BQPRG | DXC+37*, DXC+48, DXC+67! |
BQREF | DXC+42*, DXC+43, DXC+67! |
BQTN | DXC+23~, DXC+26*, DXC+27*, DXC+30, DXC+33, DXC+35, DXC+37, DXC+39, DXC+53, DXC+56 , DXC+59, DXC+60, DXC+61, FIL+11, FIL+16, FIL+22, FIL+24, FIL+37, FIL+39, FIL+43 , FIL+47, FIL+62, FIL+67, FIL+78, FIL+82, FIL+83, FIL+84, FIL+90, FIL+92, FIL+93 , DEL+2, DEL+3, DEL+4, RCHK+2 |
BQX | GPR+41~, GPR+45*, GPR+46*, GPR+47, GPR+48 |
CRDT | GPR+10~ |
CSTAT | FIL+1~, FIL+14*, FIL+15, FIL+16, FIL+87*, FIL+88, FIL+90 |
CT | GPR+10~, GPR+104*, GPR+106*, GPR+108, GPR+109 |
DA | DXC+15~, DXC+16*, DXC+17, DXC+18, DXC+19, DXC+58~, DXC+59*, DXC+60*, DXC+71~, DXC+72* , DXC+73, DXC+74, DXC+75, GPR+19~, GPR+20*, GPR+21, GPR+22, GPR+23, EXIT+1~, EXIT+2* , EXIT+3, EXIT+4, EXIT+5, FIL+1~, FIL+24*, FIL+25, FIL+38~, FIL+46~, FIL+50*, FIL+61~ , FIL+68*, DEL+1~, DEL+2*, DEL+3* |
DA(1 | DXC+59*, FIL+20*, FIL+22, FIL+39*, FIL+40, FIL+47*, FIL+48, FIL+62*, FIL+63, DEL+2* |
DA(2 | DXC+59*, FIL+39*, FIL+40, FIL+47*, FIL+48, FIL+62*, FIL+63, DEL+2* |
DA(3 | FIL+47*, FIL+48, FIL+62*, FIL+63 |
DD | FIL+23!, FIL+41!, FIL+66!, FIL+67!, NPT+4! |
DFN | DXC+54*, DXC+55, DXC+56, DXC+59, DXC+60, DXC+61, DXC+63*, DXC+64*, DXC+67!, GPR+27~ , FIL~, FIL+4, FIL+11, FIL+18, FIL+20, FIL+21, FIL+27, FIL+36, FIL+37, FIL+39 , FIL+43, FIL+45, FIL+47, FIL+51, FIL+52, FIL+53, FIL+54, FIL+58, FIL+60, FIL+62 , FIL+67, FIL+69, FIL+70, FIL+71, FIL+72, FIL+76, FIL+78, FIL+82, FIL+83, FIL+84 , FIL+90, FIL+92, FIL+93, NPT~, NPT+3, DEL+2, DEL+3, DEL+4, RCHK+2 |
DIC | FIL+1~, FIL+22*, FIL+40*, FIL+48*, FIL+63*, NPT+2~, NPT+3* |
DIC("P" | FIL+22*, NPT+3* |
DIC(0 | FIL+22*, FIL+39*, FIL+47*, FIL+62*, NPT+3* |
DIK | DXC+58~, DXC+59*, DEL+1~, DEL+2* |
DINUM | FIL+1~, FIL+22*, NPT+2~, NPT+3* |
DLAYGO | FIL+1~, FIL+22*, FIL+40*, FIL+47*, FIL+62*, NPT+2~, NPT+3* |
DO | FIL+23!, FIL+41!, FIL+66!, FIL+67!, NPT+4! |
DT | GPR+52 |
EVN | FIL+1~, FIL+44*, FIL+45*, FIL+47, FIL+51, FIL+52, FIL+53, FIL+54, FIL+57*, FIL+58* , FIL+60, FIL+62, FIL+69, FIL+70, FIL+71, FIL+72 |
GPMEAS | GPR+10~, GPR+115*, GPR+116 |
IEN | DXC+23~, DXC+52*, DXC+53*, DXC+54 |
IENS | FIL+1~, FIL+25*, FIL+26, FIL+46~, FIL+50*, FIL+51, FIL+52, FIL+53, FIL+54, FIL+61~ , FIL+68*, FIL+69, FIL+70, FIL+71, FIL+72 |
IND | GPR+10~, GPR+111*, GPR+112*, GPR+114, GPR+117, GPR+118, GPR+119 |
INSTALL | EN+9! |
MCT | GPR+10~, GPR+116*, GPR+117, GPR+118, GPR+119 |
MEAS | GPR+10~, GPR+113*, GPR+114*, GPR+115, GPR+118, GPR+119 |
MEVN | FIL+1~, FIL+59*, FIL+60*, FIL+67, FIL+69, FIL+70, FIL+71, FIL+72 |
PRGM | DXC+48*, DXC+49, DXC+67! |
QFL | FIL+1~, FIL+13*, FIL+15*, FIL+16* |
RIEN | FIL+1~, FIL+11*, FIL+13, FIL+14, FIL+78*, FIL+80, FIL+87 |
SEX | DXC+68! |
SIND | GPR+10~, GPR+104*, GPR+105*, GPR+107, GPR+108, GPR+109 |
STAT | EN+9! |
TGDATA | FIL+1~, FIL+82, FIL+83, FIL+84, FIL+90, FIL+93, RCHK+2 |
THCFL | FIL+2~ |
TXDXCN | DXC+68! |
TXDXCT | DXC+68! |
TXN | FIL+1~, FIL+42*, FIL+43, FIL+47, FIL+62, FIL+67 |
TXT | DXC+68!, FIL+1~, FIL+35*, FIL+36*, FIL+39, FIL+45, FIL+51, FIL+52, FIL+53, FIL+54 , FIL+58, FIL+60, FIL+69, FIL+70, FIL+71, FIL+72 |
TYP | FIL+1~, FIL+44*, FIL+45, FIL+47, FIL+51, FIL+52, FIL+53, FIL+54, FIL+57*, FIL+58 , FIL+60, FIL+62, FIL+69, FIL+70, FIL+71, FIL+72 |
U | DXC+54, GPR+47, GPR+48, GPR+49, GPR+75, GPR+81, GPR+107, GPR+108, GPR+109, GPR+117 , GPR+118, GPR+119, FIL+4, FIL+14, FIL+51, FIL+52, FIL+53, FIL+54, FIL+65, FIL+67 , FIL+69, FIL+70, FIL+71, FIL+72, FIL+87 |
UID | EN+1~, EN+2*, EN+9!, DXC+44, GPR+12~, GPR+13*, GPR+28 |
VER | GPR+41~, GPR+42*, GPR+44, GPR+64 |
X | GPR+48*, GPR+49*, FIL+1~, FIL+22*, FIL+39*, FIL+47*, FIL+62*, NPT+2~, NPT+3* |
XN | GPR+41~, GPR+48*, GPR+49 |
Y | DXC+68!, FIL+24, FIL+42, FIL+50, FIL+65, FIL+66, FIL+67, FIL+68 |
>> ZTSK | EN+2, DXC+19, GPR+13, GPR+23 |
Name | Field # of Occurrence |
---|---|
$T(@(3) | GPR+38 |
$T(UNFOLDTX^BGP8UTL2 | GPR+65 |