BQIRMDR ;PRXM/HC/ALA-Find all reminder values ; 15 Mar 2007 2:30 PM
Source file <BQIRMDR.m>
Package | Total | Call Graph |
---|---|---|
iCare | 8 | $$AGE^BQIAGE ($$DUP,ADD)^BQINOTF COMP^BQINOTR $$IMM^BQIREM EN^BQIRMCHK (CMET,CMT,EHR,EMR,REA,REG)^BQIRMDR1 (IFR,IZ)^BQIRMDR2 $$DATE^BQIUL1 |
VA Fileman | 7 | (,$$FIND1)^DIC FILE^DICN (,FILE)^DIE (,ENALL)^DIK $$IENS^DILF $$VFIELD^DILFD $$GET1^DIQ |
Kernel | 4 | ^%ZTER ^%ZTLOAD ($$DT,$$FMADD,$$NOW)^XLFDT $$PATCH^XPDUTL |
Patient Care Component | 1 | $$GVHMR^APCHSMU |
Name | Comments | DBIA/ICR reference |
---|---|---|
PRS(VAL,HIEN) | ;EP - Parse
|
|
RGR | ; Register Reminders
|
|
PAT(DFN,REF) | ;EP
|
|
ERR | ;
|
|
FND | ; Find the reminders and either reactivate or create new entry
|
|
FILE | ;File record
|
|
RMR(DFN,HIEN) | ;EP
|
|
NOT | ; Check for any newly inactive reminders and send notifications
|
|
FIL | ;EP - File the reminder
|
|
CHK(TJOB) | ;EP - Check for reminders and add new ones if found and inactivate
; ones no longer in list ; Input ; TJOB - Type of job |
Name | Field # of Occurrence |
---|---|
^%ZTER | ERR+10 |
^%ZTLOAD | FILE+49 |
$$GVHMR^APCHSMU | RMR+21 |
$$AGE^BQIAGE | PAT+38, RMR+6 |
$$DUP^BQINOTF | NOT+14, NOT+21 |
ADD^BQINOTF | NOT+15, NOT+22, FILE+37 |
COMP^BQINOTR | FIL+23 |
$$IMM^BQIREM | RMR+34, RMR+38 |
EN^BQIRMCHK | NOT+25 |
CMET^BQIRMDR1 | RGR+18 |
CMT^BQIRMDR1 | PAT+64 |
EHR^BQIRMDR1 | RGR+17 |
EMR^BQIRMDR1 | PAT+62 |
REA^BQIRMDR1 | FND+28, FND+36, RGR+16 |
REG^BQIRMDR1 | PAT+60 |
IFR^BQIRMDR2 | FND+39 |
IZ^BQIRMDR2 | PAT+88 |
$$DATE^BQIUL1 | RMR+59, FIL+12, FIL+14 |
^DIC | FIL+6 |
$$FIND1^DIC | PAT+68, PAT+72, CHK+8, FND+2 |
FILE^DICN | PAT+51, CHK+27, FILE+3 |
^DIE | CHK+30 |
FILE^DIE | FIL+20, CHK+40, FILE+23, FILE+29, ERR+6 |
^DIK | PAT+25, CHK+11 |
ENALL^DIK | RGR+23 |
$$IENS^DILF | FIL+10, RGR+9 |
$$VFIELD^DILFD | FIL+17, FIL+18, FIL+19 |
$$GET1^DIQ | CHK+19, CHK+21, CHK+23, FND+11, FND+32, RGR+10, RGR+11 |
$$DT^XLFDT | FILE+43, FILE+51 |
$$FMADD^XLFDT | FILE+47, FILE+51 |
$$NOW^XLFDT | FIL+15, FIL+16, FILE+47 |
$$PATCH^XPDUTL | PAT+21, RMR+18, FND+17 |
FileNo | Call Tags |
---|---|
^APCHSCTL - [#9001015] | FIND1^DIC |
^APCHSURV - [#9001018] | FIND1^DIC, GET1^DIQ |
^BQI(90506.1 - [#90506.1] | Classic Fileman Calls |
90507.015 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^APCHSCTL - [#9001015] | CHK+11, FND+4, FND+5 |
^APCHSURV - [#9001018] | RMR+14, PRS+2, CHK+18, CHK+24, FND+6, FND+7, FND+8, FND+9 |
^AUTTIMM - [#9999999.14] | FND+21, FND+23, FND+24 |
^AUTTIMM("D" | RMR+32 |
^BQI(90506.1 - [#90506.1] | PAT+54, PAT+55, PAT+56, PAT+57, PAT+78, PAT+79, PAT+80, CHK+37, CHK+39, FND+27 , FND+35, RGR+14, NOT+2, NOT+3, NOT+4, NOT+6, NOT+7 |
^BQI(90507 - [#90507] | RGR+2, RGR+3, RGR+5, RGR+6 |
^BQI(90508 - [#90508] | RMR+24, FND+18, FND+32, ERR+3 |
^BQICARE - [#90505] | NOT+9, NOT+11, NOT+12, NOT+18, NOT+19, FILE+35 |
^BQIPAT( | PAT+25, PAT+48, PAT+82, FIL+3* |
^DPT - [#2] | PAT+37, PAT+39, RMR+5, RMR+7 |
^XTMP("BQIRMDR" | PAT+19, RMR+16 |
^XTMP("BQIRMOM" | FILE+43, FILE+45!, FILE+51*, FILE+52, FILE+53*, FILE+54* |
Name | Line Occurrences |
---|---|
FIL | PAT+86, RMR+43, RMR+56, RMR+57, RMR+61, RMR+63, RMR+66 |
FILE | FND+29, FND+37, RGR+15 |
PRS | RMR+39, RMR+49, RMR+57, RMR+60, RMR+62, RMR+65 |
RMR | PAT+74 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMQQTAXN | PAT+3~ |
APCHA | PAT+12~ |
APCHBHD | PAT+3~ |
APCHC | PAT+3~ |
APCHCOLW | PAT+12~ |
APCHDX4 | PAT+12~ |
APCHHR | PAT+12~ |
APCHIC | PAT+12~ |
APCHIMMC | PAT+3~ |
APCHLADX | PAT+3~ |
APCHLAST | PAT+14~ |
APCHLBE | PAT+2~ |
APCHLCOL | PAT+2~ |
APCHLED | PAT+4~ |
APCHLEX | PAT+4~ |
APCHLEXB | PAT+4~ |
APCHLHF | PAT+4~ |
APCHLPV | PAT+4~ |
APCHLR | PAT+12~ |
APCHLSIG | PAT+4~ |
APCHLSTR | PAT+12~ |
APCHNEXT | PAT+4~ |
APCHNME | PAT+11~, RMR+14*, RMR+19, RMR+22, RMR+44, PRS+14 |
APCHNON | PAT+1~, PAT+41*, RMR+2~, RMR+9* |
APCHNUMD | PAT+14~ |
APCHOVR | PAT+2~ |
APCHR | PAT+13~ |
APCHRVAL | PAT+13~ |
APCHSAGE | PAT+1~, PAT+38*, RMR+1~, RMR+6* |
APCHSANY | PAT+1~, PAT+41*, RMR+2~, RMR+9* |
APCHSBP | PAT+2~ |
APCHSBRK | PAT+5~, PAT+43*, RMR+2~, RMR+11* |
APCHSBWR | PAT+5~ |
APCHSC | PAT+5~ |
APCHSCAT | PAT+5~ |
APCHSCKP | PAT+5~, PAT+42*, RMR+1~, RMR+10* |
APCHSCRI | PAT+5~ |
APCHSCVD | PAT+2~, PAT+40*, RMR+1~, RMR+8* |
APCHSDAT | PAT+5~ |
APCHSDF | PAT+6~ |
APCHSDF1 | PAT+6~ |
APCHSDIS | PAT+6~ |
APCHSDO | PAT+7~ |
APCHSDOB | PAT+7~, PAT+37*, RMR+1~, RMR+5* |
APCHSDT | PAT+7~ |
APCHSDUE | PAT+7~ |
APCHSEX | PAT+1~, PAT+39*, RMR+7* |
APCHSEXD | PAT+7~ |
APCHSEXN | PAT+7~ |
APCHSFLX | PAT+7~ |
APCHSINT | PAT+6~ |
APCHSITI | PAT+2~ |
APCHSITM | PAT+1~, PAT+41*, RMR+2~, RMR+9* |
APCHSIVD | PAT+6~ |
APCHSKD | PAT+6~ |
APCHSKDT | PAT+8~ |
APCHSKN | PAT+8~ |
APCHSKND | PAT+8~ |
APCHSLAB | PAT+8~ |
APCHSLBD | PAT+8~ |
APCHSLDT | PAT+8~ |
APCHSLP | PAT+8~ |
APCHSMAM | PAT+9~ |
APCHSMDT | PAT+9~ |
APCHSMSC | PAT+6~ |
APCHSMSD | PAT+10~ |
APCHSNPG | PAT+10~, PAT+44*, RMR+2~, RMR+12* |
APCHSOLD | PAT+10~ |
APCHSPAT | PAT+1~, PAT+36*, PAT+37, PAT+38, PAT+39, RMR+1~, RMR+4*, RMR+5, RMR+6, RMR+7 |
APCHSQIT | PAT+10~ |
APCHSTEX | PAT+10~, PAT+45!, RMR+13! |
APCHSURD | PAT+10~ |
APCHSURX | PAT+1~, PAT+41*, RMR+2~, RMR+9* |
APCHSWD | PAT+10~ |
APCHSWHR | PAT+13~ |
APCHSYRY | PAT+9~ |
APCHT | PAT+9~ |
APCHTAXN | PAT+9~ |
APCHTEST | PAT+11~ |
APCHWHI | PAT+13~ |
APCHWHL | PAT+13~ |
APCHWHN | PAT+13~ |
APCHX | PAT+11~ |
APCLAST | PAT+11~ |
BQ | PRS+9~, PRS+11* |
BQIDUE | RMR+46! |
BQIDUE( | RMR+51* |
BQIDUE("" | RMR+54 |
BQILAST | RMR+46! |
BQILAST( | RMR+52* |
BQILAST("" | RMR+55 |
BQINEXT | RMR+46! |
BQINEXT( | RMR+50* |
BQINEXT("" | RMR+53 |
BQIRM | FND+1~, FND+2*, FND+4, FND+5 |
BQIUPD | FIL+1~, CHK+34!, CHK+41!, ERR+7! |
BQIUPD( | FIL+12*, FIL+13*, FIL+14*, FIL+15*, FIL+16*, FIL+17*, FIL+18*, FIL+19*, CHK+38*, CHK+39* , FILE+6*, FILE+10*, FILE+13*, FILE+14*, FILE+15*, FILE+16*, FILE+18*, FILE+20*, FILE+21*, FILE+22* , FILE+25*, FILE+26*, FILE+27*, FILE+28* |
BQIUPD(90508 | ERR+4*, ERR+5* |
BQRDATE | PRS+9~, PRS+10*, PRS+11*, PRS+12*, PRS+13 |
BQS | PRS+9~, PRS+10*, PRS+11 |
BQT | PRS+9~, PRS+11* |
CALL | CHK+7~, FND+9* |
CODE | PAT+9~, PAT+57*, PAT+58, PAT+60, PAT+62, PAT+64, PAT+66, PAT+70, PAT+80*, PAT+81 , PAT+82, PAT+83, PAT+84, RMR+42*, FIL+2, FIL+23, FND+25*, FND+26, FND+27, FND+33* , FND+34, FND+35, RGR+7*, RGR+13, RGR+14, NOT+5~, NOT+6*, NOT+12, NOT+19, FILE+2 , FILE+19, FILE+53, FILE+54 |
DA | PAT+23~, PAT+24*, PAT+25*, FIL+1~, FIL+7*, FIL+10, CHK+7~, CHK+10*, CHK+11*, CHK+25* , CHK+28*, RGR+8~, RGR+9*, FILE+1~, FILE+4*, FILE+6, FILE+10, FILE+13, FILE+14, FILE+15 , FILE+16, FILE+18, FILE+20, FILE+21, FILE+22, FILE+25, FILE+26, FILE+27, FILE+28, ERR+2~ , ERR+3*, ERR+4, ERR+5 |
DA(1 | PAT+24*, FIL+2*, FIL+3, FIL+4, CHK+10*, CHK+14*, CHK+15, RGR+9* |
DAYS | PAT+9~ |
DD | PAT+51!, CHK+27!, FILE+3! |
DEF | FND+1~, FND+8*, FND+15*, RGR+13*, FILE+14, FILE+15, FILE+28 |
DFN | PAT~, PAT+24, PAT+25, PAT+36, PAT+48, PAT+50, PAT+60, PAT+62, PAT+64, PAT+74 , PAT+82, PAT+88, RMR~, RMR+4, RMR+21, RMR+34, RMR+38, FIL+2, FIL+16, FIL+23 |
DIC | PAT+9~, PAT+49~, PAT+50*, FIL+1~, FIL+4*, CHK+7~, CHK+15*, CHK+28, FILE+1~, FILE+2* |
DIC("P" | FIL+2* |
DIC(0 | PAT+50*, FIL+4*, CHK+14*, FILE+2* |
DIE | CHK+7~, CHK+28* |
DIK | PAT+23~, PAT+24*, CHK+10*, RGR+21~, RGR+22* |
DIK(1 | RGR+22* |
DINUM | PAT+49~, PAT+50*, FIL+1~ |
DLAYGO | PAT+49~, PAT+50*, FIL+1~, FIL+2*, CHK+14*, FILE+1~ |
DO | PAT+51!, CHK+27!, FILE+3! |
DR | CHK+7~, CHK+29* |
DT | CHK+39, NOT+4, NOT+14, NOT+21, FILE+51 |
DUZ | PAT+19*, RMR+16* |
DUZ(2 | PAT+19, RMR+16 |
>> ERRCNT | ERR+8* |
ERROR | FND+1~, FILE+4* |
GCAT | FND+1~, FND+3*, RGR+12* |
GCLIN | FND+1~, FND+3*, RGR+12* |
HDR | FND+1~, FND+26*, FND+34*, RGR+13*, FILE+13 |
HIEN | PAT+58*, PAT+68*, PAT+72*, PAT+74, RMR~, RMR+14, RMR+21, RMR+39, RMR+49, RMR+57 , RMR+60, RMR+62, RMR+65, PRS~, PRS+2, FND+5*, FND+6, FND+7, FND+8, FND+9 , FND+11, FND+32, FND+33, FILE+53 |
>> IEN | PAT+77*, PAT+78*, PAT+79, PAT+80, CHK+36*, CHK+37*, CHK+38, CHK+39, FND+3*, FND+4* , FND+5 |
IENS | FIL+1~, FIL+10*, FIL+12, FIL+13, FIL+14, FIL+15, FIL+17, FIL+18, FIL+19, RGR+8~ , RGR+9*, RGR+10, RGR+11 |
IIEN | FND+19~, FND+20*, FND+21*, FND+23, FND+24, FND+25 |
IMM | PAT+11~, RMR+25~, RMR+26*, RMR+27 |
IMN | PAT+11~, RMR+27*, RMR+28 |
IMNIEN | RMR+2~, RMR+32*, RMR+34, RMR+38, RMR+42 |
IMOK | PAT+13~, PAT+21*, RMR+18*, RMR+20, RMR+33, RMR+37, FND+17*, FILE+20, FILE+21 |
IQFL | PAT+13~, RMR+17*, RMR+19, RMR+20* |
JBDATE | FILE+47*, FILE+48, FILE+50! |
NAME | PAT+12~, PAT+56*, PAT+67*, PAT+68, PAT+71*, PAT+72 |
NDX | CHK+7~, CHK+24*, CHK+25 |
NDX2 | CHK+7~, CHK+25*, CHK+26 |
OT | PAT+11~, RMR+46!, RMR+48*, RMR+49, RMR+59*, RMR+60 |
OTH | PAT+11~, RMR+46!, RMR+47*, RMR+48, RMR+59* |
OWNR | NOT+5~, NOT+8*, NOT+9*, NOT+11, NOT+12, NOT+14, NOT+15, NOT+18, NOT+19, FILE+33~ , FILE+34*, FILE+35*, FILE+37 |
>> PC | RMR+27*, RMR+48* |
PLIEN | NOT+5~, NOT+10*, NOT+11*, NOT+12, NOT+18, NOT+19, FILE+33~ |
QFL | CHK+35~, FND+1~, NOT+10*, NOT+11, NOT+14*, NOT+16*, NOT+17*, NOT+18, NOT+21*, NOT+23* |
RCAT | FND+1~, FND+11*, RGR+12*, FILE+10, FILE+27, FILE+53, FILE+54 |
RCFILE | RMR+1~, RMR+36*, PRS+5*, FIL+19 |
RCIEN | RMR+1~, RMR+35*, PRS+5*, FIL+18 |
RCLIN | FND+1~, FND+11*, FND+12*, FND+15, FND+25*, RGR+10*, FILE+26 |
REF | PAT~, PAT+34*, RMR+20, CHK+5* |
REMDUE | PAT+85*, RMR+2~, RMR+35*, RMR+51, RMR+54*, PRS+3*, PRS+4*, PRS+13*, PRS+20*, PRS+21* , PRS+22*, FIL+8*, FIL+11*, FIL+14 |
REMLAST | PAT+85*, RMR+3~, RMR+35*, RMR+52, RMR+55*, PRS+3*, PRS+4*, FIL+9*, FIL+12 |
REMNDX | CHK+7~, CHK+8*, CHK+10, CHK+11, CHK+14 |
REMNEXT | PAT+85*, RMR+3~, RMR+35*, RMR+40*, RMR+41*, RMR+50, RMR+53*, PRS+4*, PRS+6, PRS+7 , PRS+8, PRS+10, PRS+11, PRS+16, PRS+17*, PRS+20, PRS+21, PRS+22, FIL+13 |
REMNME | RMR+28*, RMR+30, RMR+31*, RMR+32, RMR+38, PRS+1*, PRS+2*, PRS+15~, PRS+18* |
REMTEXT | PAT+11~, RMR+28*, RMR+40, RMR+41 |
>> RGIEN | RGR+1*, RGR+2*, RGR+3, RGR+5, RGR+6, RGR+7, RGR+9 |
RIEN | PAT+9~, PAT+53*, PAT+54*, PAT+55, PAT+56, PAT+57, FND+27*, FND+28, FND+35*, FND+36 , RGR+14*, RGR+15, NOT+1*, NOT+2*, NOT+3, NOT+4, NOT+6, NOT+7 |
RJ | PAT+11~, RMR+30*, RMR+31 |
RMHDR | PAT+11~ |
>> RMIEN | RGR+4*, RGR+5*, RGR+6, RGR+7, RGR+9 |
RMN | FILE+42~, FILE+44*, FILE+45*, FILE+52*, FILE+53, FILE+54 |
RMNDR | CHK+7~, CHK+17*, CHK+18*, CHK+19, CHK+21, CHK+23, CHK+24, CHK+25, CHK+29 |
>> SHR | NOT+17*, NOT+18*, NOT+19, NOT+21, NOT+22 |
SOURCE | FND+1~, FND+3*, RGR+12*, FILE+17, FILE+22, FILE+25 |
SRCE | CHK+35~ |
SUBJECT | NOT+5~, NOT+13*, NOT+14, NOT+15, NOT+20*, NOT+21, NOT+22, FILE+33~, FILE+36*, FILE+37 |
TAG | CHK+7~, FND+9*, FND+10, FND+33 |
TEXT | FND+1~, FND+8*, FND+16, FND+24*, RGR+11*, NOT+7*, NOT+13, NOT+20, FILE+6, FILE+36 |
TJOB | CHK~, FILE+39 |
U | PAT+37, PAT+39, PAT+55, PAT+56, PAT+57, PAT+79, PAT+80, RMR+5, RMR+7, RMR+14 , RMR+24, RMR+27, RMR+35, RMR+38, RMR+57, RMR+58, RMR+59, PRS+1, PRS+2, PRS+4 , PRS+5, CHK+24, CHK+39, FND+5, FND+6, FND+7, FND+8, FND+9, FND+18, FND+23 , FND+24, FND+32, RGR+3, RGR+6, NOT+3, NOT+4, NOT+6, NOT+7, FILE+43, FILE+51 , FILE+53, FILE+54 |
VAL | PRS~, PRS+1, PRS+4, PRS+5 |
VALUE | RMR+25~, RMR+26*, RMR+34*, RMR+35 |
VER | PAT+12~ |
VISIT | RMR+1~, RMR+35*, RMR+36, PRS+5*, FIL+17 |
X | PAT+49~, PAT+50*, RMR+21*, RMR+23, RMR+26, RMR+38*, RMR+39, RMR+45, RMR+47, RMR+57 , RMR+58, RMR+59, RMR+62, RMR+65, PRS+2, FIL+1~, FIL+2*, CHK+7~, CHK+26*, FILE+1~ , FILE+2* |
XREMNXT | PRS+15~, PRS+16*, PRS+17, PRS+18 |
Y | FIL+7, CHK+7~, CHK+28, FILE+4 |
ZAPCHS | PAT+2~ |
ZTDESC | FILE+46*, FILE+50! |
ZTDTH | FILE+48*, FILE+50! |
ZTIO | FILE+46*, FILE+50! |
ZTRTN | FILE+46*, FILE+50! |
ZTSK | FILE+50! |