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 |  Local Variables |  All
Print Page as PDF
Routine: PXRMORDR

Package: Clinical Reminders

Routine: PXRMORDR


Information

PXRMORDR ; SLC/PKR - Handle orderable item findings. ;07/14/2006

Source Information

Source file <PXRMORDR.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Clinical Reminders 5 ($$DURATION,$$EDATE)^PXRMDATE  $$INSCHR^PXRMEXLC  EVALPL^PXRMINDL  (EVALFI,EVALTERM)^PXRMINDX  FORMATS^PXRMTEXT  
Kernel 1 $$LOW^XLFSTR  
Order Entry Results Reporting 1 GETDATA^ORPXRM  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Clinical Reminders 5 PXRMDATA  PXRMOUTC  PXRMOUTM  PXRMTERL  PXRMTERM  

Entry Points

Name Comments DBIA/ICR reference
MHVOUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the MHV output.
GETDATA(DAS,FIEVT) ;Return data, for a specified order file entry.
EVALFI(DFN,DEFARR,ENODE,FIEVAL) ;Evaluate orderable item findings.
EVALPL(FINDPA,ENODE,TERMARR,PLIST) ;Evaluate orderable item term findings
EVALTERM(DFN,FINDPA,ENODE,TERMARR,TFIEVAL) ;Evaluate orderable item terms.
OUTPUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the clinical

External References

Name Field # of Occurrence
GETDATA^ORPXRM GETDATA+4
$$DURATION^PXRMDATE GETDATA+10
$$EDATE^PXRMDATE MHVOUT+8, MHVOUT+10, OUTPUT+9, OUTPUT+13, OUTPUT+16
$$INSCHR^PXRMEXLC OUTPUT+5
EVALPL^PXRMINDL EVALPL+2
EVALFI^PXRMINDX EVALFI+1
EVALTERM^PXRMINDX EVALTERM+1
FORMATS^PXRMTEXT MHVOUT+12, OUTPUT+18
$$LOW^XLFSTR MHVOUT+6, OUTPUT+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA GETDATA+1~, GETDATA+2*, GETDATA+4
DAS GETDATA~, GETDATA+2
DATA GETDATA+1~, GETDATA+4
DATA("ORORDER" GETDATA+6
DATA("ORREL" GETDATA+7
DATA("ORSTOP" GETDATA+9
DATA("ORSTRT" GETDATA+8
DATA("ORSTS" GETDATA+5
DATE MHVOUT+1~, MHVOUT+7*, MHVOUT+8, MHVOUT+9*, MHVOUT+10, OUTPUT+2~, OUTPUT+8*, OUTPUT+9, OUTPUT+11*, OUTPUT+12*
, OUTPUT+13, OUTPUT+14*, OUTPUT+15*, OUTPUT+16
DEFARR EVALFI~, EVALFI+1
DFN EVALFI~, EVALFI+1, EVALTERM~, EVALTERM+1
ENODE EVALFI~, EVALFI+1, EVALPL~, EVALPL+2, EVALTERM~, EVALTERM+1
FIEVAL EVALFI~, EVALFI+1
FIEVT GETDATA~
FIEVT("DURATION" GETDATA+10*
FIEVT("ORDER" GETDATA+6*
FIEVT("RELEAS E DATE" , GETDATA+7*
FIEVT("START DATE" , GETDATA+8*, GETDATA+10
FIEVT("STATUS" GETDATA+5*
FIEVT("STOP D ATE" , GETDATA+9*, GETDATA+10
FIEVT("VALUE" GETDATA+5*
FINDPA EVALPL~, EVALPL+2, EVALTERM~, EVALTERM+1
IFIEVAL MHVOUT~, OUTPUT~
IFIEVAL( MHVOUT+5, MHVOUT+6, MHVOUT+7, MHVOUT+9, OUTPUT+7, OUTPUT+8, OUTPUT+10, OUTPUT+11, OUTPUT+14, OUTPUT+17
IFIEVAL("ORDER" MHVOUT+2, OUTPUT+3
IND MHVOUT+1~, MHVOUT+4*, MHVOUT+5*, MHVOUT+6, MHVOUT+7, MHVOUT+9, OUTPUT+2~, OUTPUT+6*, OUTPUT+7*, OUTPUT+8
, OUTPUT+10, OUTPUT+11, OUTPUT+14, OUTPUT+17
INDENT MHVOUT~, MHVOUT+12, OUTPUT~, OUTPUT+5, OUTPUT+18
JND MHVOUT+1~, MHVOUT+13*, OUTPUT+2~, OUTPUT+19*
NAME MHVOUT+1~, MHVOUT+3*, MHVOUT+6
NLINES MHVOUT~, MHVOUT+13*, MHVOUT+14*, OUTPUT~, OUTPUT+4*, OUTPUT+5, OUTPUT+19*, OUTPUT+20*
NOUT MHVOUT+1~, MHVOUT+12, MHVOUT+13, OUTPUT+2~, OUTPUT+18, OUTPUT+19
PLIST EVALPL~, EVALPL+2
PNAME MHVOUT+1~, MHVOUT+2*, MHVOUT+3, OUTPUT+2~, OUTPUT+3*, OUTPUT+5
>> PXRMRM MHVOUT+12, OUTPUT+18
TEMP MHVOUT+1~, MHVOUT+6*, MHVOUT+8*, MHVOUT+10*, MHVOUT+11*, MHVOUT+12, OUTPUT+2~, OUTPUT+9*, OUTPUT+10*, OUTPUT+13*
, OUTPUT+16*, OUTPUT+17*, OUTPUT+18
TERMARR EVALPL~, EVALPL+2, EVALTERM~, EVALTERM+1
TEXT MHVOUT~, OUTPUT~
TEXT( MHVOUT+13*, MHVOUT+14*, OUTPUT+5*, OUTPUT+19*, OUTPUT+20*
TEXTOUT MHVOUT+1~, MHVOUT+12, OUTPUT+2~, OUTPUT+18
TEXTOUT( MHVOUT+13, OUTPUT+19
TFIEVAL EVALTERM~, EVALTERM+1
U GETDATA+5, MHVOUT+2, OUTPUT+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Local Variables |  All