BQIFLAG ;PRXM/HC/ALA-Get Flag indicator ; 06 Sep 2006 2:34 PM
Source file <BQIFLAG.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FPAT(PDFN,OWNR,BQIPREF,TYPE) | ;EP -- Checks if the patient has an active flag for the user and the user preferences
|
|
| UPU(BDFN,USR) | ;EP -- Update user entry
|
|
| SXAD | ; Set the AD cross-reference
|
|
| SXAE | ; Set the AE cross-reference
; BQIPAT("AE",Flag IEN,Record DTM,Patient IEN,Record IEN) |
|
| KXAD | ; Kill the cross-reference
|
|
| SXAF | ; Set the AF cross-reference
; BQIPAT("AF",Patient IEN,Flag IEN,Record DTM,Record IEN) |
|
| KXAF | ; Kill the AF cross-reference
|
|
| RET(OWNR,BQIPREF) | ;EP -- Returns the flag preferences for a user
|
|
| KXAE | ; Kill the AE cross-reference
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BQI(90506 - [#90506] | RET+5, RET+7 |
| ^BQICARE - [#90505] | RET+3 |
| ^BQIPAT( | FPAT+10, UPU+9, UPU+13, UPU+18*, UPU+21, SXAD+3, KXAD+2, SXAE+3, KXAE+2, SXAF+3 , KXAF+2 |
| ^BQIPAT("AD" | UPU+11!, UPU+15!, SXAD+4*, KXAD+3! |
| ^BQIPAT("AE" | UPU+12!, UPU+16!, SXAE+4*, KXAE+3! |
| ^BQIPAT("AF" | FPAT+7, FPAT+9, UPU+6, UPU+8, UPU+10!, UPU+14!, SXAF+4*, KXAF+3! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | RET+1~, RET+14* |
| ADESC | RET+1~, RET+7*, RET+9 |
| ADIEN | RET+1~, RET+2*, RET+3*, RET+5, RET+7, RET+17 |
| BDFN | UPU~, UPU+6, UPU+8, UPU+9, UPU+10, UPU+11, UPU+12, UPU+13, UPU+14, UPU+15 , UPU+16, UPU+17 |
| BQIDTM | SXAD+2~, SXAD+3*, SXAD+4, KXAD+1~, KXAD+2*, KXAD+3, SXAE+2~, SXAE+3*, SXAE+4, KXAE+1~ , KXAE+2*, KXAE+3, SXAF+2~, SXAF+3*, SXAF+4, KXAF+1~, KXAF+2*, KXAF+3 |
| BQIPREF | RET~, FPAT~, UPU+1~, UPU+2 |
| BQIPREF( | RET+17*, FPAT+4, FPAT+5, UPU+4 |
| DA | UPU+1~, SXAD+3, SXAD+4, KXAD+2, KXAD+3, SXAE+3, SXAE+4, KXAE+2, KXAE+3, SXAF+3 , SXAF+4, KXAF+2, KXAF+3 |
| DA(1 | UPU+17*, UPU+18, UPU+21, UPU+22, SXAD+3, SXAD+4, KXAD+2, KXAD+3, SXAE+3, SXAE+4 , KXAE+2, KXAE+3, SXAF+3, SXAF+4, KXAF+2, KXAF+3 |
| DA(2 | UPU+17*, UPU+18, UPU+21, UPU+22, SXAD+3, SXAD+4, KXAD+2, KXAD+3, SXAE+3, SXAE+4 , KXAE+2, KXAE+3, SXAF+3, SXAF+4, KXAF+2, KXAF+3 |
| DA(3 | UPU+17*, UPU+18, UPU+21, UPU+22 |
| DD | UPU+24! |
| DIC | UPU+1~, UPU+22* |
| DIC(0 | UPU+23* |
| DINUM | UPU+1~, UPU+22* |
| DLAYGO | UPU+1~, UPU+23* |
| DO | UPU+24! |
| DT | RET+15, RET+16 |
| DUZ | RET+9 |
| FDT | RET+1~, RET+14*, RET+17, FPAT+1~, FPAT+5*, FPAT+6 |
| FDTM | FPAT+1~, FPAT+6*, FPAT+7*, FPAT+9, UPU+1~, UPU+5*, UPU+6*, UPU+8, UPU+10, UPU+11 , UPU+12, UPU+13, UPU+14, UPU+15, UPU+16 |
| FLAG | UPU+1~, UPU+3*, UPU+4*, UPU+6, UPU+8, UPU+9, UPU+10, UPU+11, UPU+12, UPU+13 , UPU+14, UPU+15, UPU+16, UPU+17 |
| FLG | FPAT+1~, FPAT+3*, FPAT+4*, FPAT+5, FPAT+7, FPAT+9, FPAT+10 |
| MPARMS | RET+1~, RET+6!, RET+9, RET+11 |
| NAME | RET+1~ |
| NM | RET+1~, RET+10*, RET+11, RET+12* |
| OWNR | RET~, RET+3, FPAT~, FPAT+10 |
| PARMS | RET+1~, RET+6!, RET+9 |
| PARMS( | RET+11, RET+12 |
| PDFN | FPAT~, FPAT+7, FPAT+9, FPAT+10 |
| QFLG | FPAT+1~, FPAT+3*, FPAT+4, FPAT+7, FPAT+9, FPAT+13*, FPAT+14*, FPAT+15 |
| REC | FPAT+1~, FPAT+8*, FPAT+9*, FPAT+10 |
| RIEN | UPU+1~, UPU+7*, UPU+8*, UPU+9, UPU+10, UPU+11, UPU+12, UPU+13, UPU+14, UPU+15 , UPU+16, UPU+17 |
| STAT | FPAT+1~, FPAT+10*, FPAT+11, FPAT+12, FPAT+13 |
| TDT | RET+1~, RET+16*, RET+17, FPAT+1~, FPAT+5*, FPAT+7 |
| TMFRAME | RET+1~, RET+13, RET+14 |
| TYPE | FPAT~, FPAT+2*, FPAT+11, FPAT+12, FPAT+13 |
| U | RET+5, RET+7, RET+17, FPAT+5, FPAT+10, UPU+13, SXAD+3, KXAD+2, SXAE+3, KXAE+2 , SXAF+3, KXAF+2 |
| USR | UPU~, UPU+2, UPU+21, UPU+22 |
| X | RET+1~, RET+14*, UPU+1~, UPU+22* |
| Y | RET+1~, RET+14, UPU+1~ |