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! |