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

Package: Clinical Reminders

Routine: PXRMTERM


Information

PXRMTERM ;SLC/PKR - Handle reminder terms. ;10-Jun-2015 11:41;du

Source Information

Source file <PXRMTERM.m>

Call Graph

Call Graph Total: 25

Package Total Call Graph
Clinical Reminders 24 EVALTERM^PXRMCF  EVALTERM^PXRMDGEN  EVALTERM^PXRMDIN  EVALTERM^PXRMDNVA  EVALTERM^PXRMDOUT  EVALTERM^PXRMDRCL  EVALTERM^PXRMDRUG  EVALTERM^PXRMEDU  
EVALTERM^PXRMEXAM  $$INSCHR^PXRMEXLC  EVALTERM^PXRMHF  EVALTERM^PXRMIMM  EVALTERM^PXRMLAB  TERM^PXRMLDR  EVALTERM^PXRMLOCF  EVALTERM^PXRMMH  
EVALTERM^PXRMORDR  FOUT^PXRMOUTC  FOUT^PXRMOUTM  DEM^PXRMPINF  EVALTERM^PXRMRAD  EVALTERM^PXRMSKIN  EVALTERM^PXRMTAX  EVALTERM^PXRMVITL  
IHS Mods To Patient Care Encounter 1 EVALTERM^BPXRMEA  

Caller Graph

Caller Graph Total: 17

Package Total Caller Graph
Clinical Reminders 15 PXRMCF  PXRMDLLB  PXRMDRGR  PXRMDRUG  PXRMETXR  PXRMEVFI  PXRMHF  PXRMINDL  
PXRMINDX  PXRMLOCF  PXRMLOCL  PXRMOUTC  PXRMOUTM  PXRMRUL1  PXRMTAX  
IHS Mods To Patient Care Encounter 2 BPXRMAS1  BPXRMREF  

Entry Points

Name Comments DBIA/ICR reference
MHVOUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the MHV output.
DORDER(TFIEVAL,DATEORDR) ;Order term findings by date, term finding,
SPFINDPA(FINDPA,TFINDPA,PFINDPA) ;Set the finding parameter array
EVALFI(DFN,DEFARR,ENODE,FIEVAL) ;Evaluate all reminder terms in a
COPY(NOCC,SDIR,TFIEVAL,DATEORDR,FINDING,FIEVAL,STF) ;Copy the NOCC date ordered
IEVALTER(DFN,FINDPA,TERMARR,FINDING,FIEVAL) ;Evaluate an individual term
OPT(INDENT,IFIEVAL,NLINES,TEXT,TYPE) ;General output.
EVALTERM(DFN,FINDPA,TERMARR,TFIEVAL) ;Evaluate all the findings in
DEMOK
OUTPUT(INDENT,IFIEVAL,NLINES,TEXT) ;Produce the clinical

External References

Name Field # of Occurrence
EVALTERM^BPXRMEA EVALTERM+25
EVALTERM^PXRMCF EVALTERM+15
EVALTERM^PXRMDGEN EVALTERM+21
EVALTERM^PXRMDIN EVALTERM+17
EVALTERM^PXRMDNVA EVALTERM+18
EVALTERM^PXRMDOUT EVALTERM+20
EVALTERM^PXRMDRCL EVALTERM+16
EVALTERM^PXRMDRUG EVALTERM+19
EVALTERM^PXRMEDU EVALTERM+5
EVALTERM^PXRMEXAM EVALTERM+6
$$INSCHR^PXRMEXLC OPT+16
EVALTERM^PXRMHF EVALTERM+7
EVALTERM^PXRMIMM EVALTERM+8
EVALTERM^PXRMLAB EVALTERM+11
TERM^PXRMLDR EVALFI+11
EVALTERM^PXRMLOCF EVALTERM+14
EVALTERM^PXRMMH EVALTERM+23
EVALTERM^PXRMORDR EVALTERM+12
FOUT^PXRMOUTC OPT+25
FOUT^PXRMOUTM OPT+26
DEM^PXRMPINF IEVALTER+5
EVALTERM^PXRMRAD EVALTERM+22
EVALTERM^PXRMSKIN EVALTERM+9
EVALTERM^PXRMTAX EVALTERM+13
EVALTERM^PXRMVITL EVALTERM+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMD(811.5 - [#811.5] EVALFI+7, EVALFI+8
^TMP( EVALFI+8*
^TMP("PXRMTDEB" EVALFI+20*
^TMP($J DEMOK+10!

Label References

Name Line Occurrences
COPY EVALFI+28, DEMOK+9
DEMOK IEVALTER+4
DORDER EVALFI+27, DEMOK+8
EVALTERM EVALFI+19, DEMOK+1
OPT MHVOUT+1, OUTPUT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CASESEN EVALFI+2~
CONVAL EVALFI+2~
DATE COPY+2~, COPY+6*, COPY+7*, COPY+9, COPY+19, DORDER+2~, DORDER+8*, DORDER+9, EVALFI+2~
DATEORDR COPY~, DORDER~, DORDER+3!, EVALFI+2~, EVALFI+27, EVALFI+28, IEVALTER+2~, DEMOK+8, DEMOK+9
DATEORDR( COPY+7, COPY+9, COPY+19, DORDER+9*
DEFARR EVALFI~
DEFARR("E" EVALFI+6, EVALFI+10, EVALFI+13
DEFARR(20 EVALFI+18
DFN EVALFI~, EVALFI+19, EVALTERM~, EVALTERM+5, EVALTERM+6, EVALTERM+7, EVALTERM+8, EVALTERM+9, EVALTERM+10, EVALTERM+11
, EVALTERM+12, EVALTERM+13, EVALTERM+14, EVALTERM+15, EVALTERM+16, EVALTERM+17, EVALTERM+18, EVALTERM+19, EVALTERM+20, EVALTERM+21
, EVALTERM+22, EVALTERM+23, EVALTERM+25, IEVALTER~, IEVALTER+5, DEMOK+1, DEMOK+10
DG OPT+1~
DG( OPT+5*, OPT+10, OPT+11*, OPT+13, OPT+14
DGL OPT+1~
DGL( OPT+12*, OPT+14*, OPT+21
DGL(1 OPT+5*
DGN OPT+1~, OPT+6*, OPT+11*, OPT+12, OPT+18
DT IEVALTER+3, IEVALTER+5
ENODE EVALFI~, EVALFI+6, EVALFI+10, EVALFI+13, EVALTERM+2~, EVALTERM+3*, EVALTERM+4*, EVALTERM+5, EVALTERM+6, EVALTERM+7
, EVALTERM+8, EVALTERM+9, EVALTERM+10, EVALTERM+11, EVALTERM+12, EVALTERM+13, EVALTERM+14, EVALTERM+15, EVALTERM+16, EVALTERM+17
, EVALTERM+18, EVALTERM+19, EVALTERM+20, EVALTERM+21, EVALTERM+22, EVALTERM+23, EVALTERM+25
FI DORDER+2~, DORDER+4*, DORDER+5*, DORDER+7, DORDER+8, DORDER+9
FIEVAL COPY~, EVALFI~, EVALFI+28, IEVALTER~, DEMOK+9
FIEVAL( COPY+12*, COPY+14, COPY+16*, COPY+17, COPY+23*, COPY+24*, COPY+25*, COPY+26*, COPY+28*, EVALFI+10*
, EVALFI+14*, EVALFI+15*, EVALFI+16*, EVALFI+30*, DEMOK*, OPT+16
FIEVT EVALFI+3~
FILENUM OPT+1~, OPT+3*, OPT+5, OPT+8*, OPT+10, OPT+11, OPT+12, OPT+13, OPT+14
FIND0 SPFINDPA+2~, SPFINDPA+3*, SPFINDPA+8, SPFINDPA+11
FINDING COPY~, COPY+12, COPY+14, COPY+16, COPY+17, COPY+23, COPY+24, COPY+25, COPY+26, COPY+28
, EVALFI+3~, EVALFI+9*, EVALFI+10*, EVALFI+12*, EVALFI+13*, EVALFI+14, EVALFI+15, EVALFI+16, EVALFI+18, EVALFI+20
, EVALFI+28, EVALFI+30, IEVALTER~, DEMOK, DEMOK+9, OPT+16
FINDPA EVALFI+3~, EVALFI+17!, EVALFI+18*, EVALFI+19, EVALTERM~, EVALTERM+5, EVALTERM+6, EVALTERM+7, EVALTERM+8, EVALTERM+9
, EVALTERM+10, EVALTERM+11, EVALTERM+12, EVALTERM+13, EVALTERM+14, EVALTERM+15, EVALTERM+16, EVALTERM+17, EVALTERM+18, EVALTERM+19
, EVALTERM+20, EVALTERM+21, EVALTERM+22, EVALTERM+23, EVALTERM+25, IEVALTER~, DEMOK+1, SPFINDPA~
FINDPA(0 EVALFI+22, DEMOK+3, SPFINDPA+3
FINDPA(10 SPFINDPA+15
FINDPA(11 SPFINDPA+15
FINDPA(15 SPFINDPA+20
FINDPA(3 SPFINDPA+15
FINDPA(5 SPFINDPA+18
IEN OPT+1~, OPT+4*, OPT+5, OPT+9*, OPT+10, OPT+11, OPT+12, OPT+13, OPT+14
IFIEVAL MHVOUT~, MHVOUT+1, OUTPUT~, OUTPUT+2, OPT~
IFIEVAL( OPT+7, OPT+8, OPT+9, OPT+23, OPT+24
IFIEVAL(1 OPT+3, OPT+4
IND COPY+2~, COPY+18*, COPY+19*, COPY+21, COPY+23, COPY+28, DORDER+2~, DORDER+6*, DORDER+7*, DORDER+8
, DORDER+9, EVALFI+3~, EVALFI+29*, EVALFI+30*, OPT+1~, OPT+6*, OPT+7*, OPT+8, OPT+9, OPT+12
, OPT+14, OPT+18*, OPT+21
INDENT MHVOUT~, MHVOUT+1, OUTPUT~, OUTPUT+2, OPT~, OPT+15, OPT+16
INDENTT OPT+1~, OPT+15*, OPT+25, OPT+26
JND COPY+2~, COPY+15*, COPY+16*, COPY+27*, COPY+28*, OPT+1~, OPT+20*, OPT+21*, OPT+23, OPT+24
KND OPT+1~, OPT+20*, OPT+22*, OPT+23, OPT+24
MRS COPY+2~, COPY+4*, COPY+10, COPY+13*
NFOUND COPY+2~, COPY+5*, COPY+7, COPY+9, COPY+19, COPY+22*, COPY+23, COPY+24, COPY+25, COPY+26
, COPY+28
NLINES MHVOUT~, MHVOUT+1, OUTPUT~, OUTPUT+2, OPT~, OPT+17*, OPT+25, OPT+26
NOCC COPY~, COPY+7, COPY+9, COPY+19, EVALFI+3~, EVALFI+22*, EVALFI+23*, EVALFI+24, EVALFI+25*, EVALFI+28
, IEVALTER+2~, DEMOK+3*, DEMOK+4*, DEMOK+5, DEMOK+6*, DEMOK+9
PFIND0 SPFINDPA+2~, SPFINDPA+4*, SPFINDPA+9*, SPFINDPA+11*, SPFINDPA+12*, SPFINDPA+13
PFINDPA SPFINDPA~
PFINDPA(0 SPFINDPA+13*
PFINDPA(10 SPFINDPA+14*, SPFINDPA+15*
PFINDPA(11 SPFINDPA+14*, SPFINDPA+15*
PFINDPA(15 SPFINDPA+19*, SPFINDPA+20*
PFINDPA(3 SPFINDPA+14*, SPFINDPA+15*
PFINDPA(5 SPFINDPA+17*, SPFINDPA+18*
PIECE SPFINDPA+2~, SPFINDPA+6*, SPFINDPA+7, SPFINDPA+8, SPFINDPA+9, SPFINDPA+11*, SPFINDPA+12*
PXRMAGE IEVALTER+7~, IEVALTER+8*
PXRMDATE IEVALTER+3~*
PXRMDEFS EVALTERM+2~
PXRMDOB IEVALTER+7~, IEVALTER+8*
PXRMDOD IEVALTER+7~, IEVALTER+8*
>> PXRMITEM EVALFI+8
PXRMLAD IEVALTER+7~, IEVALTER+9*
PXRMPDEM IEVALTER+4, IEVALTER+5~
PXRMPDEM("AGE" IEVALTER+8
PXRMPDEM("DOB" IEVALTER+8
PXRMPDEM("DOD" IEVALTER+8
PXRMPDEM("LAD" IEVALTER+9
PXRMPDEM("SEX" IEVALTER+9
>> PXRMPID EVALFI+8
PXRMSEX IEVALTER+7~, IEVALTER+9*
>> PXRMTDEB EVALFI+20
SDIR COPY~, COPY+7, EVALFI+4~, EVALFI+24*, EVALFI+28, IEVALTER+2~, DEMOK+5*, DEMOK+9
STF COPY~, COPY+26
TEMP OPT+1~, OPT+14*, OPT+16*, OPT+17
TERMARR EVALFI+4~, EVALFI+11, EVALFI+19, EVALTERM~, EVALTERM+5, EVALTERM+6, EVALTERM+7, EVALTERM+8, EVALTERM+9, EVALTERM+10
, EVALTERM+11, EVALTERM+12, EVALTERM+13, EVALTERM+14, EVALTERM+15, EVALTERM+16, EVALTERM+17, EVALTERM+18, EVALTERM+19, EVALTERM+20
, EVALTERM+21, EVALTERM+22, EVALTERM+23, EVALTERM+25, IEVALTER~, DEMOK+1
TERMARR("E" EVALTERM+4
TERMARR(0 EVALFI+15
TERMARR(20 EVALFI+30
TERMIEN EVALFI+4~, EVALFI+5*, EVALFI+6*, EVALFI+7, EVALFI+8, EVALFI+10, EVALFI+11, EVALFI+13, EVALFI+16
TEXT MHVOUT~, MHVOUT+1, OUTPUT~, OUTPUT+2, OPT~, OPT+25, OPT+26
TEXT( OPT+17*
TFI COPY+2~, COPY+8*, COPY+9*, COPY+12, COPY+16, COPY+19, COPY+21, COPY+23, COPY+24, COPY+25
, COPY+26, COPY+28, EVALFI+4~
TFIEVAL COPY~, DORDER~, EVALFI+4~, EVALFI+17!, EVALFI+19, EVALFI+20, EVALFI+27, EVALFI+28, EVALTERM~, EVALTERM+5
, EVALTERM+6, EVALTERM+7, EVALTERM+8, EVALTERM+9, EVALTERM+10, EVALTERM+11, EVALTERM+12, EVALTERM+13, EVALTERM+14, EVALTERM+15
, EVALTERM+16, EVALTERM+17, EVALTERM+18, EVALTERM+19, EVALTERM+20, EVALTERM+21, EVALTERM+22, EVALTERM+23, EVALTERM+25, IEVALTER+2~
, DEMOK+1, DEMOK+8, DEMOK+9
TFIEVAL( COPY+12, COPY+16, COPY+21, COPY+23, COPY+24, COPY+25, COPY+28, DORDER+5, DORDER+7, DORDER+8
TFIND0 SPFINDPA+2~, SPFINDPA+4*, SPFINDPA+7, SPFINDPA+11, SPFINDPA+12
TFIND3 EVALFI+4~
TFIND4 EVALFI+4~
TFINDPA SPFINDPA~
TFINDPA(0 SPFINDPA+4
TFINDPA(10 SPFINDPA+14
TFINDPA(11 SPFINDPA+14
TFINDPA(15 SPFINDPA+19
TFINDPA(3 SPFINDPA+14
TFINDPA(5 SPFINDPA+17
TIFIEVAL OPT+1~, OPT+19!, OPT+23*, OPT+25, OPT+26
TIFIEVAL( OPT+24*
TYPE OPT~, OPT+25, OPT+26
U EVALFI+8, EVALFI+22, EVALFI+30, DEMOK+3, OPT+5, OPT+12, OPT+16, SPFINDPA+7, SPFINDPA+8, SPFINDPA+9
, SPFINDPA+11, SPFINDPA+12, SPFINDPA+14
UCIFS EVALFI+4~
VAL SPFINDPA+2~, SPFINDPA+7*, SPFINDPA+8*, SPFINDPA+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All