BQINOTF ;PRXM/HC/ALA-ICARE NOTIFICATIONS ; 27 Jun 2006 3:01 PM
Source file <BQINOTF.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ERR | ;
|
|
| MOD(DATA,NIEN,STAT) | ;EP -- BQI UPDATE NOTIFICATION STATUS
; Modify the status of a notification |
|
| UPD(OWNR,PLIEN,MSG) | ;EP - Update notifications
|
|
| DUP(USR,SUBJECT,DATE) | ;EP - Check for a duplicate message
|
|
| ADD(DATA,RECIP,SUBJ,BODY,SENT) | ;EP -- BQI ADD NOTIFICATION
|
|
| DEL | ; Delete the notification
|
|
| RET(DATA,FAKE) | ; EP -- BQI GET NOTIFICATIONS
; Return notifications for a user |
|
| FIL(NDZ,TMSG,BODY,SENT) | ;EP - Notify users
|
|
| CLR(DATA,NIEN) | ;EP -- BQI CLEAR NOTIFICATIONS
; Clear notifications for user |
| RPC Name | Call Tags |
|---|---|
| BQI GET NOTIFICATIONS | RET |
| BQI CLEAR NOTIFICATION | CLR |
| BQI UPDATE NOTIFICATION STATUS | MOD |
| BQI ADD NOTIFICATION | ADD |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| 90505.12 | GET1^DIQ, WP^DIE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BQICARE - [#90505] | UPD+8, UPD+10, UPD+11, UPD+12, FIL+11!, FIL+12, FIL+15*, RET+14, RET+16, RET+22 , RET+23, CLR+13, DUP+3, DUP+4 |
| ^DD("DD" | ERR+3 |
| ^TMP("BQINOTF" | ADD+10, RET+5, MOD+4, CLR+4 |
| Name | Line Occurrences |
|---|---|
| DEL | CLR+13, CLR+14 |
| FIL | UPD+13, UPD+15, ADD+18, ADD+20 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | DUP+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> BMXSEC | ERR+4*, MOD+7* |
| BN | RET+20~, RET+21*, RET+22*, RET+23 |
| BODY | ADD~, ADD+18, ADD+20, FIL~, FIL+26, FIL+27, RET+20~, RET+21*, RET+23*, RET+25* , RET+26 |
| BQINOTE | FIL+25! |
| BQINOTE( | FIL+21*, FIL+22*, FIL+23* |
| BQNUPD | MOD+15! |
| BQNUPD( | MOD+13* |
| DA | FIL+16~, FIL+19*, FIL+20, RET+17~, RET+18*, MOD+2~, MOD+12*, CLR+2~, DEL+1* |
| DA(1 | FIL+17*, RET+18*, MOD+12*, DEL+1* |
| DATA | ADD~, ADD+10*, ADD+11, ADD+15, ADD+23, ADD+24, RET~, RET+5*, RET+6, RET+11 , RET+26, RET+28, ERR+5, MOD~, MOD+4*, MOD+5, MOD+10, MOD+17, MOD+18, CLR~ , CLR+4*, CLR+5, CLR+9, CLR+17, CLR+18 |
| DATE | DUP~, DUP+4 |
| DD | FIL+18! |
| DIC | FIL+16~, FIL+17* |
| DIC(0 | FIL+17* |
| DIK | CLR+2~, DEL+1* |
| DLOG | FIL+7~, FIL+12*, FIL+13 |
| DO | FIL+18! |
| DT | UPD+13 |
| DUZ | UPD+9, UPD+15, ADD+20, FIL+21, RET+14, RET+16, RET+18, RET+22, RET+23, MOD+12 , CLR+13, DEL+1 |
| ERRDTM | ERR+2~, ERR+3*, ERR+4 |
| ERROR | UPD+5~, ADD+8~, ADD+22, FIL+16~, FIL+29, MOD+16 |
| FAKE | RET~ |
| IENS | FIL+16~, FIL+20*, FIL+21, FIL+22, FIL+23, FIL+26, FIL+27, RET+17~, RET+18*, RET+19 , MOD+2~, MOD+12*, MOD+13 |
| II | ADD+8~, ADD+13*, ADD+15, ADD+23*, ADD+24*, RET+3~, RET+8*, RET+11, RET+15*, RET+26 , RET+28*, ERR+5*, MOD+2~, MOD+8*, MOD+10, MOD+17*, MOD+18*, CLR+2~, CLR+7*, CLR+9 , CLR+17*, CLR+18* |
| KK | ADD+8~, ADD+18* |
| LYR | FIL+7~, FIL+12*, FIL+13 |
| MSG | UPD~, UPD+13, UPD+15 |
| MSN | DUP+1~, DUP+2*, DUP+3*, DUP+4 |
| NDATA | RET+3~, RET+16*, RET+26 |
| NDZ | ADD+8~, ADD+18*, FIL~, FIL+11, FIL+12, FIL+15, FIL+17, FIL+29 |
| NIEN | MOD~, MOD+7, MOD+12, CLR~, CLR+13, CLR+14 |
| NSTAT | RET+17~, RET+19*, RET+26 |
| NTDFTM | ADD+8~, ADD+17*, FIL+7~, FIL+8*, FIL+17 |
| NTFN | RET+3~, RET+13*, RET+14*, RET+16, RET+18, RET+22, RET+23, RET+26, CLR+2~, CLR+13* , CLR+14*, DEL+1 |
| OK | DUP+1~, DUP+2*, DUP+4*, DUP+5 |
| OWNR | UPD~, UPD+2, UPD+8, UPD+10, UPD+11, UPD+12, UPD+15 |
| PLIEN | UPD~, UPD+3, UPD+8, UPD+10, UPD+11, UPD+12 |
| QFL | DUP+1~, DUP+2*, DUP+3, DUP+4* |
| RECIP | ADD~, ADD+18, ADD+20 |
| RESULT | ADD+8~, ADD+13*, ADD+22*, ADD+23, MOD+2~, MOD+8*, MOD+16*, MOD+17, CLR+16*, CLR+17 |
| SENT | ADD~, ADD+13*, ADD+18, ADD+20, FIL~, FIL+21 |
| SHAXCS | UPD+5~, UPD+10*, UPD+13 |
| SHENDT | UPD+5~, UPD+12*, UPD+13 |
| SHRDZ | UPD+5~, UPD+7*, UPD+8*, UPD+9, UPD+10, UPD+11, UPD+12, UPD+13 |
| SHSTDT | UPD+5~, UPD+11*, UPD+13 |
| STAT | MOD~, MOD+13 |
| SUBJ | ADD~, ADD+18, ADD+20 |
| SUBJECT | DUP~, DUP+4 |
| TMSG | FIL~, FIL+23, FIL+29 |
| U | UPD+10, UPD+11, UPD+12, FIL+12, RET+26, DUP+4 |
| UID | ADD+8~, ADD+9*, ADD+10, RET+3~, RET+4*, RET+5, MOD+2~, MOD+3*, MOD+4, CLR+2~ , CLR+3*, CLR+4 |
| USR | DUP~, DUP+3, DUP+4 |
| X | FIL+16~, FIL+17* |
| Y | FIL+19, ERR+2~, ERR+3* |
| >> ZTSK | ADD+9, RET+4, MOD+3, CLR+3 |