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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: OR3C100

Package: Order Entry Results Reporting

Routine: OR3C100


Information

OR3C100 ; SLC/MKB - Orders file conversion for CPRS/OE3 ;8/8/97 15:27

Source Information

Source file <OR3C100.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 4 ^OR3C100A  $$NMSP^ORCD  $$ITEM^ORCONVRT  RESPONSE^ORCSAVE  
VA FileMan 2 YMD^%DTC  ^DIK  
Kernel 1 $$NOW^XLFDT  
Toolkit 1 $$GET^XPAR  

Entry Points

Name Comments DBIA/ICR reference
ORDERS(ORVP) ; -- Convert all orders for patient ORVP
ORD1
NW
DC
SET
QQ
DCACTION(IFN) ; -- Returns related DC order
FLAG(IFN) ; -- Returns fields for flag
NATURE(X) ; -- Returns ptr to #100.02 for nature X
AC(X) ; -- Set AC xref
ACT(X,SIG) ; -- ACT & AS xrefs
CLASS(LOC) ; -- Returns patient classification for order
ORYD(Y) ; -- Returns Current Orders context hours
; Y = ORPF ACTIVE ORDERS CONTEXT HRS parameter value
CLEAN(DA) ; -- Clean up bad entries
BUILD ; -- Build Response multiple for unreleased orders
ORG ; -- Convert generic orders from protocols to dialogs
WP ; -- Save as Word Processing dialog

External References

Name Field # of Occurrence
YMD^%DTC ORYD+3
^DIK CLEAN+2
^OR3C100A BUILD+4
$$NMSP^ORCD BUILD+2
$$ITEM^ORCONVRT ORG+4
RESPONSE^ORCSAVE BUILD+4
$$NOW^XLFDT ORD1+7
$$GET^XPAR ORDERS+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] SETSET+2
^DPT - [#2] ORD1+2
^OR(100 - [#100] ORD1ORD1+1, ORD1+3*, ORD1+5, ORD1+6, DC+5, DC+6!, SET+4!, SET+5*, SET+6*
SET+7*!, SET+8*, SET+9*, QQ!, DCACTION+1, FLAG+1, AC+1*, ACT+1*, ACT+2*, CLEAN+1
BUILD+3, ORG+1, ORG+5, ORG+6!, ORG+8*, ORG+9*, WP+2!, WP+3*, WP+4, WP+5*
^ORD(100.02 - [#100.02] NATURE+1
^ORD(100.98 - [#100.98] ORD1+2
^ORD(101 - [#101] ORD1+3, ORG+3
^ORD(101.41 - [#101.41] ORG+7, WP+1, WP+5
^ORYX("ORDERS" CLEAN+1*
^SC - [#44] CLASS+2
^TMP("ORWORD" BUILD+3!, BUILD+6!

Label References

Name Line Occurrences
$$CLASS SET+1
$$DCACTION DC+1
$$FLAG NW+4, DC+5
$$NATURE NWSET+5, DCACTION+2
$$ORYD ORD1+7
AC NW+2, NW+3, DC+3, DC+4
ACT NW+1, DC+2
BUILD NW+5
CLEAN ORD1+2
ORG SET
QQ ORD1+1, ORD1+2, ORD1+3
SET NW+5
WP ORG+1, ORG+3, ORG+4

Naked Globals

Name Field # of Occurrence
^( ORG+5
^(0 WP+4*
^(1 ORD1+6, WP+2*
^(3 ORD1+1, ORD1+6, DC+6, SET+6*, DCACTION+1
^(4 BUILD+3!
^(4.5 WP+2*
^(6 ORD1+1, DCACTION+1
^(8 SET+4!, SET+6*
^(9 SET+4!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ORYD+2~, ORYD+3
%H ORYD+2~, ORYD+3*
CURR ORDERS+1~, NW+1*, SET+3
DA CLEAN~, CLEAN+1, ORG+2~, ORG+5*, ORG+6, ORG+7, ORG+8
DC ORDERS+1~, ORD1+5!, ORD1+6*, DCDC+1, DC+5, DC+6
DC0 ORDERS+1~, ORD1+5!, DC+1*, DC+2, DC+3, DC+4, SET+5
DIK CLEAN+2~*
DITEM ORG+2~, ORG+4*, ORG+7, ORG+9
I ORDERS+1~, SET+2*, SET+3*, SET+5*
IFN DCACTION~, DCACTION+1, FLAG~, FLAG+1
LOC CLASS~, CLASS+2
OR0 ORDERS+1~, ORD1+1*, ORD1+3, ORD1+4, NWNW+1, NW+2, NW+3, SETSET+1*
SET+2*, SET+6, DCACTION+1~*, DCACTION+2, BUILD+2, BUILD+5*
OR3 ORDERS+1~, ORD1+1*, ORD1+4, NWNW+1, SET+1, SET+3*, SET+6, DCACTION+1~*, DCACTION+2
ORG+2
OR6 ORDERS+1~, ORD1+1*, NWNW+4, SET+5, DCACTION+1~*, DCACTION+2, FLAG+1~*, FLAG+2*
ORACT ORDERS+1~, ORD1+5!, SET+6
ORACT( NW*, NW+4*, DC+1*, DC+5*
ORACT("C" NW+1*, DC+2*
ORCAT ORDERS+1~, ORD1+5!, SET+1, CLASS+1
ORDA ORDERS+1~, NW*, NW+1, NW+4, DC+1*, DC+2, DC+5, SET+6, AC+1, ACT+1
, ACT+2
ORDG ORDERS+1~, ORD1*, ORD1+2, DC+6, QQ, ACT+1
ORDIALOG BUILD+1~, BUILD+5
ORIDT ORDERS+1~, ORD1*, QQ
ORIFN ORDERS+1~, ORD1*, ORD1+1, ORD1+2, ORD1+3, ORD1+5, ORD1+6, NW+4, SET+4, SET+5
SET+6, SET+7, SET+8, SET+9, QQ, AC+1, ACT+1, ACT+2, BUILD+3, ORG+1
ORG+5, ORG+6, ORG+8, ORG+9, WP+2, WP+3, WP+4, WP+5
ORNOW ORDERS+1~, ORD1+7*, SET+8
ORPARAM ORDERS+1~, ORDERS+2*, ORD1+7
ORPK BUILD+1~, BUILD+3*
ORPKG BUILD+1~, BUILD+2*
ORQUIT BUILD+1~, BUILD+4
ORSTOP ORDERS+1~, ORD1+4*, NW+3, SET+9
ORSTRT ORDERS+1~, ORD1+4*, SET+8
ORSTS ORDERS+1~, ORD1+4*, NW+2, NW+3, NW+5, SET+8, SET+9
ORVP ORDERS~, ORD1ORD1+2, DC+6, QQ, AC+1, ACT+1, ACT+2
ORYD ORDERS+1~, ORD1+7*, NW+3, DC+4
PDA ORG+2~, ORG+5*, ORG+6, ORG+8
PITEM ORG+2~*, ORG+3, ORG+4
PTR ORG+2~, ORG+7*, ORG+8
RIFN ORDERS+1~, ORD1+6*
SIG ACT~, ACT+2
U ORDERS+1*, ORD1+3, ORD1+4, ORD1+6, NWNW+1, NW+2, NW+3, NW+4, DC+2
DC+3, DC+4, DC+5, DC+6, SETSET+1, SET+2, SET+3, SET+5, SET+6
SET+9, DCACTION+2, FLAG+2, CLASS+2, BUILD+2, BUILD+5, ORG+2, ORG+7, ORG+8, ORG+9
WP+5
WP WP+1~*, WP+2
X DCACTION+1~, DCACTION+2*, DCACTION+3, FLAG+1~, FLAG+2*, FLAG+3, NATURE~, NATURE+1, AC~, AC+1
, ACT~, ACT+1, ACT+2, CLASS+1~*, CLASS+2*, CLASS+3, ORYD+2~, ORYD+3*, WP+4~*
X1 ORYD+2~, ORYD+3*
X2 ORYD+2~, ORYD+3*
X3 ORYD+2~, ORYD+3*
Y NATURE+1~*, NATURE+2, ORYD~, ORYD+3*, ORYD+4
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All