BEHOOGP ;IHS/MSC/MGH - Group Order API ;01-May-2012 15:58;PLS
Source file <BEHOOGP.m>
| 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 | 
| 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- | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| >> | 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~ | 
| Name | Field # of Occurrence | 
|---|---|
| $T(@ACT | CREATE+13 | 
| $T(REQFLDS+I | CHKORD+4 |