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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BEHOOGP

Package: IHS Electronic Health Record

Routine: BEHOOGP


Information

BEHOOGP ;IHS/MSC/MGH - Group Order API ;01-May-2012 15:58;PLS

Source Information

Source file <BEHOOGP.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Order Entry Results Reporting 6 $$PTR^ORCD  EN^ORCSEND  SAVE^ORWD  PRINTS^ORWD1  DLGDEF^ORWDX  ACCEPT^ORWDXC  
Radiology Nuclear Medicine 1 EN4^RAO7PC1  
Toolkit 1 $$GET^XPAR  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
iCare 1 BQIGPORD  

Entry Points

Name Comments DBIA/ICR reference
REQFLDS ;
CHKORD(OARY,MLIST) ;EP-
OICHK(ORDITM) ;EP-
CREATE ; Create new OE/RR order
IMGLOC(ORDITM) ;EP-
RETERR(ERRTXT) ;EP-
GRPORD(OUTLST,LST,ORDITM,STDT,LOC,DGRPRV,ORDTXT) ;API Entry point to make group order
CRA ;EP-
ODIALOG(ORDITM) ;EP-
OPKG(DIALOG) ;EP-
DISPMIS(MLIST) ;EP -
SIGN(ERRLST,DFN,ORNP,LOC,ORDER) ;EP -
ERR(ERRTXT) ;EP-
FINDPRV() ;EP-

External References

Name Field # of Occurrence
$$GET1^DIQ FINDPRV+2, IMGLOC+3, IMGLOC+7, OICHK+4, ODIALOG+2, ODIALOG+4, OPKG+2, OPKG+4
$$PTR^ORCD CREATE+7, CREATE+8, CREATE+9, CREATE+10, CREATE+11, CRA+1, CRA+2, CRA+3, CRA+4, CRA+5
EN^ORCSEND SIGN+8
SAVE^ORWD CREATE+23
PRINTS^ORWD1 SIGN+14
DLGDEF^ORWDX CREATE+5
ACCEPT^ORWDXC CREATE+17
EN4^RAO7PC1 IMGLOC+11
$$GET^XPAR CREATE+29

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(100.98 - [#100.98] GET1^DIQ
^ORD(101.41 - [#101.41] GET1^DIQ
^ORD(101.43 - [#101.43] GET1^DIQ
^RAMIS(71 - [#71] GET1^DIQ
^DIC(9.4 - [#9.4] GET1^DIQ
^AUPNPAT - [#9000001] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(100.98 - [#100.98] ODIALOG+5
^ORD(101.41 - [#101.41] CHKORD+6
^ORD(101.42 - [#101.42] CREATE+9
^RA(79.2 - [#79.2] IMGLOC+9
^XUSEC("ORELSE" SIGN+4, SIGN+6
^XUSEC("ORES" SIGN+4, SIGN+5

Label References

Name Line Occurrences
$$CHKORD CREATE+20
$$FINDPRV GRPORD+17
$$IMGLOC GRPORD+12
$$ODIALOG GRPORD+6
$$OICHK GRPORD+2
$$OPKG GRPORD+8
@( CREATE+13
CREATE GRPORD+21
DISPMIS CREATE+21
ERR GRPORD+3, GRPORD+4, GRPORD+7, GRPORD+9, GRPORD+10, GRPORD+11
RETERR GRPORD+18, GRPORD+19, CREATE+18, CREATE+25, DISPMIS+2
SIGN CREATE+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AB OPKG+1~, OPKG+4*, OPKG+5
ABB IMGLOC+1~, IMGLOC+9*, IMGLOC+10, IMGLOC+11
ACT CREATE+3~, CREATE+12*, CREATE+13
ACTION SIGN+1~, SIGN+2*
ANERROR SIGN+1~, SIGN+8, SIGN+9, SIGN+10
CHKIEN CHKORD+1~, CHKORD+6*, CHKORD+7, CHKORD+9, CHKORD+11
CHKITEM CHKORD+1~, CHKORD+4*, CHKORD+5, CHKORD+6, CHKORD+9, CHKORD+11
CI GRPORD+1~, GRPORD+19, GRPORD+20*
CNT GRPORD+1~, GRPORD+13*, CREATE+26*, CREATE+27, SIGN+10, RETERR+1*, RETERR+2
DAT CREATE+1~
DATE OICHK+2~, OICHK+4*, OICHK+5, OICHK+6, OICHK+7
DFN GRPORD+1~, GRPORD+15*, CREATE+17, CREATE+22, CREATE+23, CREATE+27, CREATE+30, FINDPRV+2, SIGN~, SIGN+3
, RETERR+2
DGRPRV GRPORD~, FINDPRV+3
DIALOG GRPORD+1~, GRPORD+6*, GRPORD+7, GRPORD+8, CREATE+6, CREATE+23, ODIALOG+1~, ODIALOG+4*, ODIALOG+5*, ODIALOG+6
, OPKG~, OPKG+2
DIEN CREATE+3~
DIR CREATE+3~
DONE CHKORD+1~, CHKORD+2*, CHKORD+3, CHKORD+5*
DSPGP ODIALOG+1~, ODIALOG+2*, ODIALOG+3, ODIALOG+4, ODIALOG+5
DUOUT CREATE+3~
DUPD CREATE+2~
DUR CREATE+2~
DUZ SIGN+4, SIGN+5, SIGN+6
DUZ(2 IMGLOC+13
ENTRY GRPORD+1~, GRPORD+14*, GRPORD+15, GRPORD+16, GRPORD+20
ERRCNT SIGN+1~, SIGN+3*
ERRLST CREATE+30, SIGN~
ERRTXT ERR~, ERR+1, RETERR~, RETERR+2
FID CREATE+3~, CREATE+15*, CREATE+17
I CHKORD+1~, CHKORD+3*
ID CREATE+1~
IDIEN CREATE+1~, CREATE+3~
IEN CREATE+1~
IENS CREATE+1~
ILOC IMGLOC+1~, IMGLOC+2*, IMGLOC+13*, IMGLOC+14
IMGLO GRPORD+1~, GRPORD+11, GRPORD+12*, CRA+2
INACT GRPORD+1~
INSTNOD CREATE+2~
ITEM CREATE+1~, DISPMIS+1~
LINE DISPMIS+1~
LIST CREATE+3~, CREATE+5
LOC GRPORD~, CREATE+10, CREATE+23, CREATE+30, SIGN~, SIGN+3, SIGN+14
LST GRPORD~, CREATE+1~
LST( GRPORD+14, GRPORD+15, GRPORD+16, GRPORD+20
LST2 CREATE+1~, CREATE+17
LST2(1 CREATE+18
MISLIST CREATE+3~, CREATE+20, CREATE+21
MLIST DISPMIS~, CHKORD~
MLIST( CHKORD+9*, CHKORD+11*
NATR SIGN+1~, SIGN+5*, SIGN+6*, SIGN+8
NORIEN CREATE+1~, CREATE+24*, CREATE+25, CREATE+27, CREATE+30
NORIFN CREATE+2~
OARY CHKORD~
OARY( CHKORD+9, CHKORD+11
OIL CREATE+3~, CREATE+17
OIL(1 CREATE+16*
OIOK GRPORD+1~, GRPORD+2*, GRPORD+3
OPSIEN CREATE+3~
ORDCHK CREATE+1~, CREATE+20*, CREATE+21
ORDER SIGN~, SIGN+7, SIGN+13
ORDIALOG CREATE+2~, CREATE+6*, CREATE+20, CREATE+23
ORDIALOG( CREATE+7*, CREATE+8*, CREATE+9*, CREATE+10*, CREATE+11*, CRA+1*, CRA+2*, CRA+3*, CRA+4*, CRA+7*
ORDIALOG("WP" CRA+6*
ORDITM GRPORD~, GRPORD+2, GRPORD+6, GRPORD+12, CREATE+7, CREATE+16, IMGLOC~, IMGLOC+3, OICHK~, OICHK+3
, OICHK+4, ODIALOG~, ODIALOG+2
ORDTXT GRPORD~, GRPORD+10, CRA+6
ORIFN SIGN+1~, SIGN+7*, SIGN+8
ORL SIGN+1~, SIGN+3*
ORL(2 SIGN+3*
ORNP CREATE+2~, CREATE+22*, SIGN~
ORVP CREATE+2~, CREATE+22*, SIGN+1~, SIGN+3*
ORWSIGN SIGN+1~, SIGN+14
ORWSIGN(1 SIGN+11!, SIGN+12!, SIGN+13*
ORY IMGLOC+1~
ORY( IMGLOC+12, IMGLOC+13
OUTLST GRPORD~
OUTLST( CREATE+27*, SIGN+10*, RETERR+2*
OUTLST(0 ERR+1*
PACK OPKG+1~, OPKG+2*, OPKG+3, OPKG+4
PCP FINDPRV+1~, FINDPRV+2*, FINDPRV+3*, FINDPRV+4
PKG GRPORD+1~, GRPORD+8*, GRPORD+9, GRPORD+10, GRPORD+11, GRPORD+19, CREATE+12, CREATE+15
PROV GRPORD+1~, GRPORD+16*, GRPORD+17*, GRPORD+18, CREATE+11, CREATE+22, CREATE+23, CREATE+30
PRV GRPORD+1~
RAD IMGLOC+1~, IMGLOC+3*, IMGLOC+4, IMGLOC+5
RADIEN IMGLOC+1~, IMGLOC+5*, IMGLOC+6, IMGLOC+7
RADTYP IMGLOC+1~, IMGLOC+7*, IMGLOC+8, IMGLOC+9
RELSTS SIGN+1~, SIGN+2*, SIGN+8, SIGN+12
SIG CREATE+2~, CREATE+29*, CREATE+30
SIGNOD CREATE+2~
SIGSTS SIGN+1~, SIGN+2*, SIGN+8
STAT CHKORD+1~, CHKORD+2*, CHKORD+9*, CHKORD+11*, CHKORD+12
STATUS CREATE+2~
STDT GRPORD~, GRPORD+4, CREATE+8, CREATE+17, OICHK+6
STOP IMGLOC+1~, IMGLOC+2*, IMGLOC+12, IMGLOC+13*
U CREATE+18, CREATE+24, CREATE+27, RETERR+2, IMGLOC+9, IMGLOC+13
WP CREATE+3~, CRA+5*, CRA+6, CRA+7
X CREATE+2~, IMGLOC+1~, IMGLOC+12*, IMGLOC+13
Y CREATE+1~, CREATE+23, CREATE+24
Y(1 CREATE+24
Z CREATE+2~

Marked Items

Name Field # of Occurrence
$T(@ACT CREATE+13
$T(REQFLDS+I CHKORD+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All