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 |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: PXRMDOUT

Package: Clinical Reminders

Routine: PXRMDOUT


Information

PXRMDOUT ; SLC/PKR - Handle outpatient med findings. ;17-Jun-2015 06:50;du

Source Information

Source file <PXRMDOUT.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Clinical Reminders 4 ($$DURATION,$$EDATE)^PXRMDATE  $$INSCHR^PXRMEXLC  EVALTERM^PXRMINDX  FORMATS^PXRMTEXT  
Outpatient Pharmacy 2 $$STAT^PSO52CLR  PSRX^PSOPXRM1  
Kernel 1 $$FMADD^XLFDT  
Pharmacy Data Management 1 $$DRUG^PSSCLINR  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Clinical Reminders 5 PXRMDATA  PXRMDGEN  PXRMDRCL  PXRMDRUG  PXRMTERM  

Entry Points

Name Comments DBIA/ICR reference
MHVOUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the MHV output.
GETDATA(DAS,FIEVT) ;Return data for an outpatient drug finding.
EVALTERM(DFN,FINDPA,ENODE,TERMARR,TFIEVAL) ;Evaluate terms.
OUTPUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the clinical

External References

Name Field # of Occurrence
$$STAT^PSO52CLR GETDATA+9
PSRX^PSOPXRM1 GETDATA+4
$$DRUG^PSSCLINR MHVOUT+4, OUTPUT+4
$$DURATION^PXRMDATE GETDATA+18
$$EDATE^PXRMDATE MHVOUT+6, MHVOUT+7, OUTPUT+7, OUTPUT+8, OUTPUT+9, OUTPUT+11
$$INSCHR^PXRMEXLC OUTPUT+6
EVALTERM^PXRMINDX EVALTERM+1
FORMATS^PXRMTEXT MHVOUT+8, OUTPUT+13
$$FMADD^XLFDT GETDATA+16, GETDATA+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSRX - [#52] GETDATA+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DAS GETDATA~, GETDATA+4, GETDATA+6
DFN EVALTERM~, EVALTERM+1
DRUG MHVOUT+1~, MHVOUT+2*, MHVOUT+4*, MHVOUT+5, OUTPUT+2~, OUTPUT+3*, OUTPUT+4*, OUTPUT+6
END GETDATA+2~, GETDATA+7*, GETDATA+17
ENODE EVALTERM~, EVALTERM+1
ERX GETDATA+2~, GETDATA+3*, GETDATA+6*, GETDATA+7, GETDATA+12, GETDATA+15, GETDATA+16, GETDATA+17
FIEVT GETDATA~, GETDATA+4
FIEVT("DAYS S UPPLY" , GETDATA+7, GETDATA+16
FIEVT("DURATION" GETDATA+18*
FIEVT("FILL D ATE" , GETDATA+14, GETDATA+15
FIEVT("REFILLS" GETDATA+7
FIEVT("RELEAS ED DATE/TIME" , GETDATA+13, GETDATA+14
FIEVT("START DATE" , GETDATA+13*, GETDATA+14*, GETDATA+15*, GETDATA+16, GETDATA+17, GETDATA+18
FIEVT("STATUS" GETDATA+9*
FIEVT("STOP D ATE" , GETDATA+16*, GETDATA+17*, GETDATA+18
FIEVT("VALUE" GETDATA+9*
FINDPA EVALTERM~, EVALTERM+1
IFIEVAL MHVOUT~, OUTPUT~
IFIEVAL("DATE" OUTPUT+7
IFIEVAL("DAYS SUPPLY" , OUTPUT+12
IFIEVAL("DISP ENSE DRUG" , MHVOUT+2, OUTPUT+3
IFIEVAL("DURATION" OUTPUT+10
IFIEVAL("RELE ASED DATE/TIME" , OUTPUT+11
IFIEVAL("STAR T DATE" , MHVOUT+6, OUTPUT+8
IFIEVAL("STATUS" OUTPUT+7
IFIEVAL("STOP DATE" , MHVOUT+7, OUTPUT+9
INDENT MHVOUT~, MHVOUT+8, OUTPUT~, OUTPUT+6, OUTPUT+13
JND MHVOUT+1~, MHVOUT+9*, OUTPUT+2~, OUTPUT+14*
NLINES MHVOUT~, MHVOUT+9*, OUTPUT~, OUTPUT+5*, OUTPUT+6, OUTPUT+14*, OUTPUT+15*
NOUT MHVOUT+1~, MHVOUT+8, MHVOUT+9, OUTPUT+2~, OUTPUT+13, OUTPUT+14
>> PXRMRM MHVOUT+8, OUTPUT+13
TEMP MHVOUT+1~, MHVOUT+5*, MHVOUT+6*, MHVOUT+7*, MHVOUT+8, OUTPUT+2~, OUTPUT+7*, OUTPUT+8*, OUTPUT+9*, OUTPUT+10*
, OUTPUT+11*, OUTPUT+12*, OUTPUT+13
TERMARR EVALTERM~, EVALTERM+1
TEXT MHVOUT~, OUTPUT~
TEXT( MHVOUT+9*, OUTPUT+6*, OUTPUT+14*, OUTPUT+15*
TEXTOUT MHVOUT+1~, MHVOUT+8, OUTPUT+2~, OUTPUT+13
TEXTOUT( MHVOUT+9, OUTPUT+14
TFIEVAL EVALTERM~, EVALTERM+1
U GETDATA+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All