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

Package: Order Entry Results Reporting

Routine: ORDV06D


Information

ORDV06D ; SLC/JAS - OE/RR Report Extracts ;Oct 23, 2020@12:12:49

Source Information

Source file <ORDV06D.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 3 $$DATE^ORDVU  FNDDRG^ORWDXC  ($$DT,IVINST,NVINST,NVREASON,OPINST,SETMULT,UDINST)^ORWPS  
Adverse Reaction Tracking 1 $$ORCHK2^GMRAOR  
CORBA Services 1 GCPR^OMGCOAS1  
Outpatient Pharmacy 1 (OCL,OEL)^PSOORRL  
Pharmacy Data Management 1 DRG^PSSUTIL1  
Registration 1 $$SITE^VASITE  

Entry Points

Name Comments DBIA/ICR reference
RXACT(ROOT,ORALPHA,OROMEGA,ORMAX,ORDBEG,ORDEND,OREXT) ;All Active Patient Meds
IN ;Setup and call to Pharmacy API
NXT() ; increment ILST
GETMED ;
ACHK ; Order check for drug allergies
ADETAIL ;
; Set detail lines from ORALL array
OI2DD(ORPSA,OROI,ORPSPKG) ;

External References

Name Field # of Occurrence
$$ORCHK2^GMRAOR ACHK+16, ACHK+18
GCPR^OMGCOAS1 RXACT+2, RXACT+3, GETMED+7
$$DATE^ORDVU GETMED+28, GETMED+29, GETMED+30
FNDDRG^ORWDXC ACHK+4
$$DT^ORWPS IN+14, IN+15
IVINST^ORWPS IN+50
NVINST^ORWPS IN+51
NVREASON^ORWPS IN+51
OPINST^ORWPS IN+49
SETMULT^ORWPS IN+52
UDINST^ORWPS IN+48
OCL^PSOORRL IN+15
OEL^PSOORRL IN+28, IN+41
DRG^PSSUTIL1 OI2DD+5
$$SITE^VASITE GETMED+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] IN+29, IN+42, ACHK+2
^ORD(101.43 - [#101.43] OI2DD+2, OI2DD+3
^SC - [#44] IN+35
^TMP("ORACT" IN+10!, IN+20!, IN+61!
^TMP("ORDATA" GETMED+6!, GETMED+23*, GETMED+24*, GETMED+25*, GETMED+26*, GETMED+27*, GETMED+28*, GETMED+29*, GETMED+30*, GETMED+31*
GETMED+32*, GETMED+33*, GETMED+35, ADETAIL+3*, ADETAIL+5*, ADETAIL+6*, ADETAIL+7*, ADETAIL+8*, ADETAIL+9*, ADETAIL+11*
ADETAIL+12*, ADETAIL+13*, ADETAIL+15*, ADETAIL+16*, ADETAIL+17*, ADETAIL+18*
^TMP("ORPS" IN+10!, IN+56*, IN+57*, IN+58*, IN+59*, IN+60*, GETMED+8!, GETMED+11, GETMED+34!
^TMP("ORT" GETMED+6!, GETMED+14*, GETMED+15*, GETMED+17, GETMED+18, GETMED+33, GETMED+34!
^TMP("ORXPND" GETMED+34!
^TMP("ORXPS" IN+27!*, IN+30!, IN+40!*, IN+43!
^TMP("PS" IN+10!, IN+18, IN+22, IN+24, IN+27, IN+29, IN+30*, IN+32, IN+34, IN+40
IN+42, IN+43*, IN+46, IN+47, IN+61!

Label References

Name Line Occurrences
$$NXT IN+56, IN+57, IN+58, IN+59, IN+60, ADETAIL+3, ADETAIL+5, ADETAIL+6, ADETAIL+7, ADETAIL+8
ADETAIL+9, ADETAIL+11, ADETAIL+12, ADETAIL+13, ADETAIL+15, ADETAIL+16, ADETAIL+17, ADETAIL+18
@( GETMED+9
ACHK GETMED+22
ADETAIL ACHK+17, ACHK+19
GETMED RXACT+10
OI2DD ACHK+12

Naked Globals

Name Field # of Occurrence
^( GETMED+11, GETMED+18, GETMED+33
^(0 IN+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADA ADETAIL+2~, ADETAIL+4*, ADETAIL+5, ADETAIL+7, ADETAIL+8, ADETAIL+10, ADETAIL+11, ADETAIL+12, ADETAIL+13, ADETAIL+14
ADETAIL+15
AFND GETMED+3~, GETMED+18*, GETMED+22, ACHK+16*, ACHK+17, ACHK+18*, ACHK+19
ASDA ADETAIL+2~, ADETAIL+10*, ADETAIL+11, ADETAIL+12, ADETAIL+13, ADETAIL+14, ADETAIL+15
ASEVDA ADETAIL+2~, ADETAIL+14*, ADETAIL+15
COMMENTS IN+16~, IN+19!, IN+21*, IN+22*, IN+52, IN+53*
COMMENTS( IN+59
COMMENTS(1 IN+54*
>> DFN RXACT+3, IN+15, IN+28, IN+41, ACHK+16, ACHK+18
DT IN+13, IN+14
ECD GETMED+2~
ERROR IN+11~
FIELDS IN+16~, IN+22*, IN+23, IN+24*, IN+25, IN+28, IN+31, IN+36, IN+38, IN+39
IN+41, IN+44*, IN+45*, IN+55*, IN+56, IN+57
GMR GETMED+2~
GMTS1 GETMED+2~
GMTS2 GETMED+2~
GMTSNDM GETMED+2~
GMW GETMED+2~
GO RXACT+5~, RXACT+7*, GETMED+9
HL7 ACHK+6~, ACHK+8*, ACHK+9, ACHK+10
ILST IN+16~, IN+17*, NXT+1*, NXT+2, GETMED+3~, ACHK+1~, ACHK+3*
INST GETMED+2~
INSTRUCT IN+16~, IN+19!, IN+22*, IN+48, IN+49, IN+50, IN+51
INSTRUCT( IN+58
ITMP IN+16~, IN+17*, IN+18*, IN+22, IN+24, IN+32, IN+34, IN+46, IN+47, IN+48
IN+49, IN+50, IN+51, IN+52
IX GETMED+2~
J IN+16~, IN+58*, IN+59*, IN+60*, GETMED+1~
LOC IN+33~*, IN+34*, IN+35, IN+56
LOCEX IN+33~*, IN+35*, IN+56
LPTR ACHK+6~, ACHK+10*, ACHK+11, ACHK+15*, ACHK+16, ACHK+18
NONVA GETMED+2~
NPTR ACHK+6~, ACHK+9*, ACHK+14*, ACHK+16, ACHK+18
NVSDT IN+16~, IN+51, IN+55
OI ACHK+6~, ACHK+7*, ACHK+12
OLDORI GETMED+2~, GETMED+10*, GETMED+13*, GETMED+15
>> ORALL ADETAIL+4
>> ORALL( ADETAIL+4, ADETAIL+5, ADETAIL+7, ADETAIL+8, ADETAIL+10, ADETAIL+11, ADETAIL+12, ADETAIL+13, ADETAIL+14, ADETAIL+15
ORALPHA RXACT~
ORBEG IN+11~, IN+12*, IN+14*, IN+38
ORCOST GETMED+1~
ORCTX IN+11~, IN+12*
ORDBEG RXACT~, RXACT+3, IN+14
ORDEND RXACT~, RXACT+3, IN+13*, IN+14
OREND IN+11~, IN+12*, IN+14*, IN+38
OREXP GETMED+1~
OREXT RXACT~, RXACT+6, RXACT+7
ORIDA ACHK+1~
ORIFN IN+19!, IN+29*, IN+42*
ORII GETMED+2~, GETMED+16*, GETMED+17*, GETMED+18, GETMED+33, ACHK+1~, ACHK+5*, ACHK+7, ACHK+8
ORIPS GETMED+1~, GETMED+10*, GETMED+11*, GETMED+13, GETMED+14, GETMED+18*, GETMED+21, GETMED+33
ORIPSS GETMED+1~, GETMED+21*, GETMED+23, GETMED+24, GETMED+25, GETMED+26, GETMED+27, GETMED+28, GETMED+29, GETMED+30
GETMED+31, GETMED+32, GETMED+33, ADETAIL+3, ADETAIL+5, ADETAIL+6, ADETAIL+7, ADETAIL+8, ADETAIL+9, ADETAIL+11
ADETAIL+12, ADETAIL+13, ADETAIL+15, ADETAIL+16, ADETAIL+17, ADETAIL+18
ORISSUE GETMED+1~
ORKDD ACHK+1~, ACHK+13*, ACHK+14, ACHK+15
ORKK GETMED+2~, GETMED+17*, GETMED+18, GETMED+33
ORLAST GETMED+1~
ORMAX RXACT~
OROI OI2DD~, OI2DD+2, OI2DD+3
OROMEGA RXACT~
ORORD GETMED+3~, GETMED+22*, ACHK+2, ACHK+4
ORORI ACHK+1~
ORPRVD GETMED+1~
ORPSA ACHK+1~, ACHK+12, OI2DD~, OI2DD+5
ORPSA( ACHK+13
ORPSPKG GETMED+20*, ACHK+4, ACHK+12, OI2DD~, OI2DD+5
ORPXI ACHK+1~
ORQTY GETMED+1~
ORREF GETMED+1~
ORRXNO GETMED+1~
ORRXSTAT RXACT+5~, RXACT+9*
ORSIG GETMED+1~
ORSITE GETMED+2~, GETMED+4*, GETMED+23
ORSTAT GETMED+1~
ORT GETMED+1~, GETMED+10*, GETMED+13*, GETMED+15*, GETMED+33*
ORVIEW IN+11~, IN+13*, IN+15
ORX ACHK+1~, ACHK+4
ORX( ACHK+5, ACHK+7, ACHK+8
ORX0 GETMED+1~, GETMED+18*, GETMED+19, GETMED+20, GETMED+21, GETMED+22, GETMED+24, GETMED+25, GETMED+26, GETMED+27
GETMED+28, GETMED+29, GETMED+30, GETMED+31
PSOBEGIN GETMED+2~
PSOI OI2DD+1~, OI2DD+3*, OI2DD+4, OI2DD+5
REASON IN+16~, IN+19!, IN+51
REASON( IN+60
ROOT RXACT~, GETMED+35*
RT GETMED+2~
SITE GETMED+2~
SORTDT IN+16~, IN+25*, IN+26, IN+29*, IN+38
STOPDT IN+16~, IN+22*, IN+29*, IN+42*, IN+44, IN+45
TYPE IN+16~, IN+31*, IN+32*, IN+34, IN+36*, IN+38, IN+39, IN+44, IN+45, IN+46*
IN+47*, IN+48, IN+49, IN+50, IN+51, IN+52, IN+55, IN+57
U IN+31, IN+35, IN+55, IN+56, IN+57, GETMED+20, GETMED+21, GETMED+22, GETMED+24, GETMED+25
GETMED+28, GETMED+29, GETMED+30, GETMED+31, ACHK+9, ACHK+10, OI2DD+3
X GETMED+2~, GETMED+11*, GETMED+12, GETMED+13, GETMED+14, GETMED+15, GETMED+26*, GETMED+27*, GETMED+33*
X2 GETMED+2~, GETMED+13*, GETMED+14, GETMED+15
X3 GETMED+2~, GETMED+13*, GETMED+14, GETMED+15

Marked Items

Name Field # of Occurrence
$T(@GO RXACT+8
$T(GCPR^OMGCOAS1 RXACT+2, GETMED+7
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All