Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BEHOPTPC

Package: IHS Electronic Health Record

Routine: BEHOPTPC


Information

BEHOPTPC ;MSC/IND/DKM - RPC calls for provider information ;16-Apr-2013 14:35;DU

Source Information

Source file <BEHOPTPC.m>

Call Graph

Call Graph Total: 4

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  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Electronic Health Record 1 BEHOPTCX  
Order Entry Results Reporting 1 ORB3  

Entry Points

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

External References

Name Field # of Occurrence
AEDAP^BDPAPI SETBDP+1
ALLDP^BDPAPI GETBDP+2
$$GET1^DIQ OUTPTPR+3, OUTPTTM+4
$$OUTPTAP^SDUTL3 DETAIL+9
$$OUTPTPR^SDUTL3 OUTPTPR+1, DETAIL+8
$$OUTPTTM^SDUTL3 OUTPTTM+1, DETAIL+3
$$LJ^XLFSTR DETAIL+26
$$RJ^XLFSTR ADDDET+2

Used in RPC

RPC Name Call Tags
BEHOPTPC DETAIL DETAIL
BEHOPTPC GETCATS GETCATS
BEHOPTPC GETBDP GETBDP
BEHOPTPC SETBDP SETBDP

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] GET1^DIQ
^BSDPCT - [#9009017.5] GET1^DIQ

Global Variables Directly Accessed

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

Label References

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

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All