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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ORCXPND1

Package: Order Entry Results Reporting

Routine: ORCXPND1


Information

ORCXPND1 ; SLC/MKB - Expanded Display cont ; 04/25/2007

Source Information

Source file <ORCXPND1.m>

Call Graph

Call Graph Total: 25

Package Total Call Graph
Order Entry Results Reporting 9 $$NMSP^ORCD  (BLANK,ITEM,SETVIDEO)^ORCXPND  (ALLERGY,ORDERS)^ORCXPND2  AP^ORCXPND3  PL^ORCXPND4  EN^ORCXPNDR  TEXT^ORQ12  EN^ORWLR1  
START^ORWRP  
Registration 4 DISP^DGIBDSP  EN^DGRPD  DIS^DGRPDB  (KVAR,OAD)^VADPT  
Lab Service 3 RR^LR7OR1  EN1^LR7OSBR  EN^LR7OSMZ0  
Consult Request Tracking 2 RT^GMRCGUIA  DT^GMRCSLM2  
Kernel 1 $$FMTE^XLFDT  
Outpatient Pharmacy 1 OEL^PSOORRL  
Radiology Nuclear Medicine 1 (EN3,EN30)^RAO7PC3  
Scheduling 1 ($$OUTPTPR,$$OUTPTTM)^SDUTL3  
Text Integration Utility 1 RPC^TIUSRV  
Toolkit 1 $$GET^XPAR  
VBECS 1 CPRS^VBECA3B  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Order Entry Results Reporting 6 ORCXPNDR  ORRHCQ  ORWOR  ORWPS  ORWPT  ORWRA  
IHS Electronic Health Record 2 BEHOENPR  BEHOLRCV  

Entry Points

Name Comments DBIA/ICR reference
DELAY ; -- Delayed Orders
XRAYS ; -- Radiology
XRPT ; -- Body of Report for CASE, PROC
SUMMRIES ; -- Discharge Summaries
COVER ; -- Cover Sheet
NOTES ; -- Progress Notes
CONSULTS ; -- Consults
PROBLEMS ; -- Problem List
INC(X,Y) ; Character Position Count
; X=Current Count
; Y=Text
REPORTS ; -- Patient Profiles
DGINQB(DFN) ; Build Patient Inquiry
LABS ; -- Laboratory [RESULTS ONLY for ID=OE order #]
MEDS ; -- Pharmacy
TRIM(X) ; Trim Spaces
DGINQ(DFN) ; Patient Inquiry
PTINQ ; Print Patient Inquiry in List Manager
NEW ; -- New Orders
ORDERS ; -- Orders
S(X,Y,Z) ; Pad Over
; X=Column #
; Y=Current Length
; Z=Text
; SP=Text Sent
; CCNT=Line Position After Input Text

External References

Name Field # of Occurrence
DISP^DGIBDSP DGINQB+12
EN^DGRPD DGINQB+3
DIS^DGRPDB DGINQB+14
RT^GMRCGUIA CONSULTS+9
DT^GMRCSLM2 CONSULTS+8
RR^LR7OR1 LABS+5, LABS+6
EN1^LR7OSBR LABS+19
EN^LR7OSMZ0 LABS+22
$$NMSP^ORCD ORDERS+4
BLANK^ORCXPND LABS+9, ORDERS+9, CONSULTS+4, XRAYS+6, XRAYS+7
ITEM^ORCXPND LABS+8, ORDERS+8, CONSULTS+4, XRAYS+5, XRAYS+6
SETVIDEO^ORCXPND LABS+29, LABS+32, LABS+33
ALLERGY^ORCXPND2 COVER+2
ORDERS^ORCXPND2 ORDERS+1
AP^ORCXPND3 LABS+3
PL^ORCXPND4 PROBLEMS+1
EN^ORCXPNDR REPORTS+1
TEXT^ORQ12 LABS+7, ORDERS+7, CONSULTS+3
EN^ORWLR1 LABS+13, LABS+15
START^ORWRP DGINQ+1
OEL^PSOORRL MEDS+3
EN3^RAO7PC3 XRAYS+1
EN30^RAO7PC3 XRAYS+2
$$OUTPTPR^SDUTL3 DGINQB+5
$$OUTPTTM^SDUTL3 DGINQB+6
RPC^TIUSRV NOTES+2, SUMMRIES+2
KVAR^VADPT DGINQB+32
OAD^VADPT DGINQB+17
CPRS^VBECA3B LABS+13
$$FMTE^XLFDT LABS+28
$$GET^XPAR LABS+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Primary Care Information:"
  • Line Location: DGINQB+8
Function Call: WRITE
  • Prompt: !,"Primary Practitioner: ",$P(ORDOC,"^",2)
  • Line Location: DGINQB+9
Function Call: WRITE
  • Prompt: !,"Primary Care Team: ",$P(ORTEAM,"^",2)
  • Line Location: DGINQB+10
Function Call: WRITE
  • Prompt: !!,"Health Insurance Information:"
  • Line Location: DGINQB+11
Function Call: WRITE
  • Prompt: !!,"Service Connection/Rated Disabilities:"
  • Line Location: DGINQB+13
Function Call: WRITE
  • Prompt: !!,$S(CONTACT="N":"Next of Kin Information:",1:"Secondary Next of Kin Information:")
  • Line Location: DGINQB+19
Function Call: WRITE
  • Prompt: !,"Name: ",VAOA(9)
  • Line Location: DGINQB+20
Function Call: WRITE
  • Prompt: " (",VAOA(10),")"
  • Line Location: DGINQB+21
Function Call: WRITE
  • Prompt: !?7,VAOA(1)
  • Line Location: DGINQB+22
Function Call: WRITE
  • Prompt: !?7,VAOA(2)
  • Line Location: DGINQB+23
Function Call: WRITE
  • Prompt: !?7,VAOA(3)
  • Line Location: DGINQB+24
Function Call: WRITE
  • Prompt: !?7,VAOA(4)
  • Line Location: DGINQB+26
Function Call: WRITE
  • Prompt: ", "_$P(VAOA(5),"^",2)
  • Line Location: DGINQB+27
Function Call: WRITE
  • Prompt: " ",$P(VAOA(11),"^",2)
  • Line Location: DGINQB+28
Function Call: WRITE
  • Prompt: !!?7,"Phone number: ",VAOA(8)
  • Line Location: DGINQB+29
Function Call: WRITE
  • Prompt: !?7,"Work phone number: ",$P(^DPT(DFN,.21),U,11)
  • Line Location: DGINQB+30
Function Call: WRITE
  • Prompt: !?7,"Work phone number: ",$P(^DPT(DFN,.211),U,11)
  • Line Location: DGINQB+31

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] DGINQB+30, DGINQB+31
^LAB(60 - [#60] LABS+31
^OR(100 - [#100] LABS+4, ORDERS+4, ORDERS+11, ORDERS+12, CONSULTS+3, XRAYS+2
^TMP("GMRCR" CONSULTS+10, CONSULTS+11!
^TMP("LRC" LABS+19!, LABS+20, LABS+21!, LABS+22!, LABS+23, LABS+24!
^TMP("LRRR" LABS+2!, LABS+5, LABS+9, LABS+10, LABS+36!
^TMP("OR" COVER+1, CONSULTS+2
^TMP("ORDATA" PTINQ+5, PTINQ+8!
^TMP("ORLRC" LABS+14!, LABS+16*, LABS+17, LABS+18!
^TMP("ORXPND" NOTES+3*, LABS+9*, LABS+17*, LABS+20*, LABS+23*, LABS+28*, LABS+29*, LABS+31*, LABS+34*, LABS+35*
, ORDERS+10*, CONSULTS+5*, CONSULTS+7*, CONSULTS+10*, XRPT+2*, XRPT+3*, SUMMRIES+3*, PTINQ+7*
^TMP("PS" MEDS+2!, MEDS+4, MEDS+6!
^TMP("TIUAUDIT" NOTES+1!, SUMMRIES+1!
^TMP($J XRAYS+3, XRAYS+4, XRAYS+5, XRAYS+6, XRAYS+7, XRAYS+8!, XRPT+2, XRPT+3
^UTILITY($J XRAYS+8!

Label References

Name Line Occurrences
$$INC S+8
$$S LABS+29, LABS+31
@( ORDERS+11, ORDERS+12
DGINQ PTINQ+3
NOTES COVER+2
ORDERS MEDS+4
XRPT XRAYS+6, XRAYS+7

Naked Globals

Name Field # of Occurrence
^( LABS+17, LABS+20, LABS+23, CONSULTS+10, XRAYS+7, XRPT+2, XRPT+3, PTINQ+5
^("ORD" XRPT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUTHOR NOTES+1~, SUMMRIES+1~
CASE XRAYS+3~, XRAYS+4*, XRAYS+5, XRAYS+6, XRAYS+7*, XRPT+2, XRPT+3
CCNT LABS+1~, LABS+10*, LABS+26*, LABS+29, LABS+30*, LABS+31, S+8*
CMT LABS+35~*
CONTACT DGINQB+1~, DGINQB+15*, DGINQB+16, DGINQB+19, DGINQB+30, DGINQB+31
DATE NOTES+1~, SUMMRIES+1~
DFN LABS+15, PTINQ+1~, PTINQ+2*, PTINQ+3, DGINQ~, DGINQB~, DGINQB+2, DGINQB+5, DGINQB+6, DGINQB+30
, DGINQB+31
GMRCOER CONSULTS+8~*
I NOTES+1~, NOTES+3*, LABS+17~*, LABS+20~*, LABS+23~*, ORDERS+7~, ORDERS+8*, CONSULTS+1~, CONSULTS+10*, XRPT+1~
, XRPT+3*, SUMMRIES+1~, SUMMRIES+3*
>> ID NOTES+2, MEDS+3, MEDS+4*, LABS+3, LABS+4, ORDERS+4, ORDERS+6, ORDERS+7, ORDERS+11*, ORDERS+12
, CONSULTS+3*, CONSULTS+5, CONSULTS+7, CONSULTS+8, CONSULTS+9, XRAYS+1*, XRAYS+2*, SUMMRIES+2
IDE LABS+1~, LABS+4*, LABS+5*, LABS+6
IG LABS+1~, LABS+8*
INC INC+3~*, INC+4
>> IOBOFF LABS+33
>> IOBON LABS+33
>> IOINHI LABS+32, LABS+33
>> IOINORM LABS+32, LABS+33
>> IOUOFF LABS+29
>> IOUON LABS+29
IVDT LABS+1~, LABS+11*, LABS+26, LABS+28, LABS+30, LABS+35
>> LCNT NOTES+3*, LABS+9*, LABS+17*, LABS+20*, LABS+23*, LABS+28*, LABS+29*, LABS+31*, LABS+32, LABS+33
, LABS+34*, LABS+35*, ORDERS+10*, CONSULTS+5*, CONSULTS+7*, CONSULTS+10*, XRPT+2*, XRPT+3*, SUMMRIES+3*, PTINQ+4*
, PTINQ+6*, PTINQ+7
NAME LABS+1~
>> NUM COVER+1, CONSULTS+2
ORCY LABS+1~, LABS+7!
ORCY( LABS+8
ORD XRPT+1~, XRPT+2*
ORDOC DGINQB+1~, DGINQB+5*, DGINQB+7, DGINQB+9
>> ORESULTS ORDERS+1, CONSULTS+6, CONSULTS+9, XRAYS+1, XRAYS+2
ORI PTINQ+1~, PTINQ+4*, PTINQ+5*
ORIFN LABS+1~, LABS+4*, LABS+7, ORDERS+3~, ORDERS+11*
ORSSTOPT DGINQB+1~
ORSSTRT DGINQB+1~
>> ORTAB COVER+1, CONSULTS+2
ORTEAM DGINQB+1~, DGINQB+6*, DGINQB+7, DGINQB+10
ORTX CONSULTS+1~, CONSULTS+3
ORTX(1 CONSULTS+3
ORVP MEDS+3, LABS+5, LABS+6, LABS+9, LABS+10, LABS+19, LABS+22, XRAYS+1, XRAYS+3, XRAYS+4
, XRAYS+5, XRAYS+6, XRAYS+7, XRAYS+8, XRPT+2, XRPT+3, PTINQ+2, DGINQB+1~, DGINQB+2*
ORY NOTES+1~, NOTES+2, NOTES+3, NOTES+4, ORDERS+7~, SUMMRIES+1~, SUMMRIES+2, SUMMRIES+3, SUMMRIES+4
ORY( ORDERS+8
PKG COVER+1~*, COVER+2, ORDERS+3~, ORDERS+4*, ORDERS+5
PROC XRAYS+3~, XRAYS+5*, XRAYS+6*, XRAYS+7*, XRPT+2, XRPT+3
PSET XRAYS+3~*, XRAYS+5, XRAYS+7
PTLOC NOTES+1~, SUMMRIES+1~
SP S+7~*, S+8, S+9
SS LABS+1~, LABS+10*, LABS+11*, LABS+12, LABS+22, LABS+25, LABS+26, LABS+30, LABS+35
SUB LABS+1~, CONSULTS+1~, CONSULTS+8*, CONSULTS+9*, CONSULTS+10
SUBJ NOTES+1~, SUMMRIES+1~
TAB ORDERS+3~, ORDERS+5*, ORDERS+6, ORDERS+11, ORDERS+12
TCNT LABS+1~, LABS+26*, LABS+27
TEST LABS+1~, LABS+10*
TEST( LABS+11, LABS+26, LABS+30, LABS+35
TST LABS+1~, LABS+26*, LABS+30, LABS+34
U COVER+1, MEDS+4, LABS+31, LABS+32, LABS+33, CONSULTS+2, XRAYS+1, DGINQB+30, DGINQB+31
>> VALM("RM" XRAYS+9*
VAOA DGINQB+1~
VAOA("A" DGINQB+16*
VAOA(1 DGINQB+22
VAOA(10 DGINQB+21
VAOA(11 DGINQB+28
VAOA(2 DGINQB+23
VAOA(3 DGINQB+24
VAOA(4 DGINQB+25, DGINQB+26
VAOA(5 DGINQB+27
VAOA(8 DGINQB+29
VAOA(9 DGINQB+18, DGINQB+20
X LABS+1~, LABS+8*, LABS+17*, LABS+20*, LABS+23*, LABS+30*, LABS+31, LABS+32, LABS+33, CONSULTS+1~
, CONSULTS+2*, CONSULTS+3*, CONSULTS+4, CONSULTS+10*, XRPT+1~, XRPT+3*, PTINQ+1~, PTINQ+5*, PTINQ+7, TRIM~
, TRIM+1*, TRIM+2*, TRIM+3, S~, S+7, INC~, INC+3
XQORNOD DGINQB+1~, DGINQB+2*
Y S~, S+7, INC~, INC+3
Z S~, S+6, S+7

Marked Items

Name Field # of Occurrence
$T(CPRS^VBECA3B LABS+13
$T(EN^ORWLR1 LABS+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All