BEHOPTP3 ;MSC/IND/MGH - Patient List Management ;30-Mar-2012 19:10;DU
Source file <BEHOPTP3.m>
Package | Total | Call Graph |
---|---|---|
CIA Utilities | 2 | ($$DT,$$TRIM)^CIAU $$TRAP^CIAUOS |
GUI Objects | 1 | ($$DELETE,$$UPDATE)^BGOUTL |
IHS Electronic Health Record | 1 | $$ACTIVE^BEHOUSCX |
VA Fileman | 1 | UPDATE^DIE |
Name | Comments | DBIA/ICR reference |
---|---|---|
MANAGE(DATA,LIST,ACTION,NAME,VAL) | ;
|
|
DELLST(DATA,NAME) | ;EP
|
|
DELETE(DATA,NAME) | ;Delete entire team
|
|
GETLST(DATA,NAME) | ;EP
|
|
GETIEN(NAME) | ;Get the IEN of the list
|
|
EXEC(NODE) | ;
|
|
GETTEAM(DATA) | ;Get the teams with this user
|
|
MAN2(DATA,LIST,ACTION,NAME,VAL) | ;EP
|
|
VALIDATE(NAME,DUP) | ;
|
|
SETLST(DATA,NAME,VAL) | ;EP
|
|
UPPER(X) | ; Convert lower case X to UPPER CASE
|
|
CRLST(DATA,NAME) | ;EP Create a new team list
|
RPC Name | Call Tags |
---|---|
BEHOPTP3 MANAGE | MANAGE |
FileNo | Call Tags |
---|---|
^OR(100.21 - [#100.21] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BEHOPT(90460.03 - [#90460.03] | EXEC+3 |
^DPT - [#2] | GETLST+12 |
^OR(100.21 - [#100.21] | GETLST+6, GETLST+7, GETLST+11, SETLST+6, GETIEN+2, DELLST+5, DELLST+6, DELLST+10, GETTEAM+3, GETTEAM+4 |
^VA(200 - [#200] | GETLST+9, GETLST+10 |
Name | Line Occurrences |
---|---|
$$GETIEN | GETLST+5, VALIDATE+5, VALIDATE+6, SETLST+4, DELLST+3, DELETE+4 |
$$UPPER | CRLST+7 |
$$VALIDATE | MAN2+2, MAN2+3 |
CRLST | MAN2+7 |
DELETE | MAN2+9 |
DELLST | SETLST+7 |
EXEC | MANAGE+1 |
GETLST | MAN2+6 |
GETTEAM | MAN2+5 |
SETLST | MAN2+8 |
Name | Field # of Occurrence |
---|---|
^( | GETLST+7, GETLST+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTION | MANAGE~, MAN2~, MAN2+2, MAN2+3, MAN2+5, MAN2+6, MAN2+7, MAN2+8, MAN2+9 |
CNT | GETLST+1~, GETLST+3*, GETLST+9*, GETLST+10*, GETLST+12*, GETTEAM+1~, GETTEAM+2*, GETTEAM+5* |
CNTM | SETLST+1~, SETLST+5* |
CNTU | SETLST+1~, SETLST+5* |
DA | DELLST+1~, DELLST+7*, DELLST+9, DELLST+11*, DELLST+13 |
DA(1 | DELLST+7*, DELLST+11* |
DATA | MANAGE~, MAN2~, MAN2+1*, MAN2+3*, MAN2+5, MAN2+6, MAN2+7, MAN2+8, MAN2+9, GETLST~ , GETLST+2!, CRLST~, CRLST+2!, SETLST~, SETLST+2!, SETLST+7, DELLST~, DELLST+4*, DELLST+9*, DELLST+13* , DELLST+14*, DELLST+15, DELETE~, DELETE+2!, DELETE+6*, GETTEAM~ |
DATA( | GETLST+9*, GETLST+10*, GETLST+12*, GETTEAM+5* |
DATA(1 | MAN2+2*, MAN2+4, MAN2+10*, GETLST+3*, GETLST+6*, CRLST+12*, CRLST+13*, SETLST+6*, DELLST+5* |
DATE | GETLST+1~, GETLST+4*, GETLST+8, CRLST+1~, CRLST+3*, CRLST+10 |
DIK | DELLST+1~, DELLST+8*, DELLST+9, DELLST+12*, DELLST+13 |
DUP | VALIDATE~, VALIDATE+2*, VALIDATE+5, VALIDATE+6 |
DUZ | CRLST+9, CRLST+16, GETTEAM+3 |
ERR | SETLST+1~, SETLST+10!, SETLST+15! |
FDA | CRLST+1~, CRLST+5*, CRLST+6, CRLST+7, CRLST+8, CRLST+9, CRLST+10, CRLST+11, CRLST+12, CRLST+15* , CRLST+16, SETLST+1~, SETLST+10!, SETLST+11*, SETLST+12, SETLST+15!, SETLST+16*, SETLST+17, DELLST+1~ |
FDA( | CRLST+5, CRLST+15, SETLST+11, SETLST+16 |
FNUM | CRLST+1~, CRLST+4*, CRLST+5, SETLST+1~, DELLST+1~, DELETE+1~, DELETE+5*, DELETE+6 |
IEN | GETLST+1~, GETLST+3*, GETLST+7*, GETLST+11*, CRLST+1~, CRLST+12, SETLST+1~, SETLST+10!, SETLST+15!, GETIEN+1~ , GETIEN+2*, GETIEN+3, DELETE+1~, DELETE+5*, DELETE+6, GETTEAM+1~, GETTEAM+2*, GETTEAM+3*, GETTEAM+4, GETTEAM+5 |
IEN(1 | CRLST+13, CRLST+14, CRLST+15 |
L | VALIDATE+1~, VALIDATE+2*, VALIDATE+3 |
LIST | MANAGE~, EXEC+3, MAN2~ |
MEM | DELLST+1~, DELLST+10*, DELLST+11 |
NAME | MANAGE~, MAN2~, MAN2+2, MAN2+3, MAN2+6, MAN2+7, MAN2+8, MAN2+9, GETLST~, GETLST+5 , VALIDATE~, VALIDATE+2*, VALIDATE+4, VALIDATE+5, VALIDATE+6, CRLST~, CRLST+6, CRLST+7, SETLST~, SETLST+3 , SETLST+4, SETLST+7, GETIEN~, GETIEN+2, DELLST~, DELLST+2, DELLST+3, DELETE~, DELETE+3, DELETE+4 |
NODE | EXEC~, EXEC+3 |
NUM | SETLST+1~, SETLST+8*, SETLST+9, SETLST+12, SETLST+14, SETLST+17 |
PAT | GETLST+1~, GETLST+11*, GETLST+12 |
PRV | GETLST+1~, GETLST+7*, GETLST+8, GETLST+9, GETLST+10, DELLST+1~, DELLST+6*, DELLST+7 |
QUALS | GETLST+1~ |
TEAM | GETLST+5*, GETLST+6, GETLST+7, GETLST+11, SETLST+1~, SETLST+4*, SETLST+6, SETLST+11, SETLST+16, DELLST+1~ , DELLST+3*, DELLST+5, DELLST+6, DELLST+7, DELLST+10, DELLST+11, DELETE+4*, DELETE+5 |
U | GETLST+9, GETLST+10, GETLST+12, SETLST+9, SETLST+12, SETLST+14, SETLST+17, GETTEAM+5 |
VAL | MANAGE~, MAN2~, MAN2+8, SETLST~ |
VAL( | SETLST+8, SETLST+9, SETLST+12, SETLST+14, SETLST+17 |
X | GETLST+8*, GETLST+9, GETLST+10, GETTEAM+1~, GETTEAM+4*, GETTEAM+5, UPPER~, UPPER+1 |