BEHOPTPC ;MSC/IND/DKM - RPC calls for provider information ;16-Apr-2013 14:35;DU
Source file <BEHOPTPC.m>
Package | Total | Call Graph |
---|---|---|
IHS Designated Provider | 1 | (AEDAP,ALLDP)^BDPAPI |
Kernel | 1 | ($$LJ,$$RJ)^XLFSTR |
Scheduling | 1 | ($$OUTPTAP,$$OUTPTPR,$$OUTPTTM)^SDUTL3 |
VA Fileman | 1 | $$GET1^DIQ |
Package | Total | Caller Graph |
---|---|---|
IHS Electronic Health Record | 1 | BEHOPTCX |
Order Entry Results Reporting | 1 | ORB3 |
Name | Comments | DBIA/ICR reference |
---|---|---|
OUTPTTM(DFN) | ;EP
|
|
OUTPTPR(DFN) | ;EP
|
|
ADDPRV(TYP,PRV,FLG) | ;
|
|
SETBDP(RET,DFN,TYPE,PROV) | ;RPC to add/edit/delete a provider for a category
|
|
ADDDET(TXT,LBL) | ;
|
|
DETAIL(DATA,DFN) | ;EP
|
|
USESD() | ||
TEAM(BEHODUZ) | ;EP
|
|
GETCATS(LIST) | ;Return the list of categories
|
|
GETBDP(RET,DFN) | ;RPC to get all designated providers for a patient
|
RPC Name | Call Tags |
---|---|
BEHOPTPC DETAIL | DETAIL |
BEHOPTPC GETCATS | GETCATS |
BEHOPTPC GETBDP | GETBDP |
BEHOPTPC SETBDP | SETBDP |
FileNo | Call Tags |
---|---|
^AUPNPAT - [#9000001] | GET1^DIQ |
^BSDPCT - [#9009017.5] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BDPRECN - [#90360.1] | DETAIL+21 |
^BDPRECN("AA" | DETAIL+15, DETAIL+17, DETAIL+20 |
^BDPTCAT - [#90360.3] | DETAIL+19 |
^BDPTCAT("B" | GETCATS+3 |
^BSDPCT - [#9009017.5] | TEAM+6, TEAM+7 |
^BSDPCT("AB" | OUTPTTM+3, TEAM+4 |
^DPT - [#2] | DETAIL+10 |
^SCTM(404.51 - [#404.51] | DETAIL+6 |
^TMP("ORIHS" | TEAM+2!, TEAM+8* |
^VA(200 - [#200] | OUTPTPR+4, DETAIL+25, ADDPRV+2, ADDPRV+4, ADDPRV+5 |
Name | Line Occurrences |
---|---|
$$OUTPTPR | OUTPTTM+3 |
$$USESD | OUTPTPR+1, OUTPTTM+1, DETAIL+1 |
ADDDET | DETAIL+5, DETAIL+6, DETAIL+7, DETAIL+14, DETAIL+15, DETAIL+26, ADDPRV+1, ADDPRV+4, ADDPRV+6, ADDPRV+7 , ADDPRV+8, ADDPRV+9 |
ADDPRV | DETAIL+8, DETAIL+9, DETAIL+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRAY | GETBDP+1~, GETBDP+2 |
ARRAY( | GETBDP+4, GETBDP+5 |
BDPCOUNT | DETAIL+12~, DETAIL+16*, DETAIL+18*, DETAIL+26 |
BDPCPRV | DETAIL+12~, DETAIL+21*, DETAIL+22, DETAIL+25 |
>> BDPCPRVP | DETAIL+25*, DETAIL+26 |
BDPQ | DETAIL+12~, DETAIL+16* |
BDPRIEN | DETAIL+12~, DETAIL+18*, DETAIL+20*, DETAIL+21 |
BDPTYPE | DETAIL+12~, DETAIL+16*, DETAIL+17*, DETAIL+19, DETAIL+20 |
BDPTYPNM | DETAIL+12~, DETAIL+19*, DETAIL+26 |
BEHOCT | TEAM+1~, TEAM+4* |
BEHODUZ | TEAM~, TEAM+4 |
BEHOTM | TEAM+1~, TEAM+7*, TEAM+8 |
BEHOX | TEAM+1~, TEAM+4*, TEAM+5, TEAM+6, TEAM+7 |
BEHOY | TEAM+1~, TEAM+4*, TEAM+6*, TEAM+7 |
CAT | GETCATS+1~, GETCATS+3*, GETCATS+5 |
CNT | GETBDP+1~, GETBDP+3*, GETBDP+7*, GETBDP+8, GETCATS+1~, GETCATS+2*, GETCATS+4*, GETCATS+5 |
DATA | DETAIL~ |
DATA( | ADDDET+3* |
DFN | OUTPTPR~, OUTPTPR+1, OUTPTPR+3, OUTPTTM~, OUTPTTM+1, OUTPTTM+3, DETAIL~, DETAIL+3, DETAIL+8, DETAIL+9 , DETAIL+10, DETAIL+15, DETAIL+17, DETAIL+20, GETBDP~, GETBDP+2, SETBDP~, SETBDP+1 |
DT | DETAIL+3, DETAIL+8, DETAIL+9 |
DUZ("AG" | USESD |
FLG | ADDPRV~, ADDPRV+9 |
I | DETAIL+2~, DETAIL+3*, DETAIL+12~, DETAIL+13*, ADDDET+3* |
LBL | ADDDET~, ADDDET+2 |
LIST | GETCATS~ |
LIST( | GETCATS+5* |
PCP | OUTPTPR+2~, OUTPTPR+3*, OUTPTPR+4 |
PROV | SETBDP~, SETBDP+1 |
PRV | ADDPRV~, ADDPRV+2, ADDPRV+4, ADDPRV+5 |
RET | GETBDP~, SETBDP~, SETBDP+1 |
RET( | GETBDP+8* |
TM | OUTPTTM+2~, OUTPTTM+3*, OUTPTTM+4 |
TXT | ADDDET~, ADDDET+1, ADDDET+2*, ADDDET+3, GETBDP+5*, GETBDP+6, GETBDP+8 |
TYP | ADDPRV~, ADDPRV+4, ADDPRV+9, GETBDP+4*, GETBDP+5, GETBDP+8 |
TYPE | SETBDP~, SETBDP+1 |
U | OUTPTPR+4, OUTPTTM+4, DETAIL+5, DETAIL+6, DETAIL+19, DETAIL+21, DETAIL+25, ADDPRV+4, ADDPRV+6, ADDPRV+7 , ADDPRV+8, TEAM+7, GETBDP+8 |
X | DETAIL+2~, DETAIL+3*, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+12~, ADDPRV+3~, ADDPRV+5*, ADDPRV+6, ADDPRV+7 , ADDPRV+8 |