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