Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: PXRMPTL

Package: Clinical Reminders

Routine: PXRMPTL


Information

PXRMPTL ;SLC/DLT,PKR,PJH - Print Clinical Reminders logic ;05/09/2022

Source Information

Source file <PXRMPTL.m>

Entry Points

Name Comments DBIA/ICR reference
BLDFLST(RITEM,FL) ;Build the list of findings defined for this reminder.
CDUE(CDUE,FL,NL,ARRAY) ;Expand the custom date due string into ARRAY.
COHORT(DA) ;
DISLOG ;Display the patient cohort, resolution logic, and custom date due.
DISLOGF(RITEM,FINDING,FL,PARRAY) ;Expand FUNCTION FINDING logic and
EXPAND(NL,ARRAY,FL,LT,RT) ;Insert findings in FI(n) format. Each element
FMTARR(MAXLEN,NE,INARRAY,OUTARRAY) ;Load the output array.
STRARR(STRING,SEP,ARRAY) ;Break STRING into an array using SEP.
REMOVE(STRING) ;Remove leading (n) entries

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"General Patient Cohort Found Text:"
  • Line Location: COHORT+3
Function Call: WRITE
  • Prompt: !,"General Patient Cohort Not Found Text:"
  • Line Location: COHORT+4
Function Call: WRITE
  • Prompt: !,"General Resolution Found Text:"
  • Line Location: COHORT+5
Function Call: WRITE
  • Prompt: !,"General Resolution Not Found Text:"
  • Line Location: COHORT+6
Function Call: WRITE
  • Prompt: !,"Summary Patient Cohort Found Text:"
  • Line Location: COHORT+7
Function Call: WRITE
  • Prompt: !,"Summary Patient Cohort Not Found Text:"
  • Line Location: COHORT+8
Function Call: WRITE
  • Prompt: !,"Summary Resolution Found Text:"
  • Line Location: COHORT+9
Function Call: WRITE
  • Prompt: !,"Summary Resolution Not Found Text:"
  • Line Location: COHORT+10
Function Call: WRITE
  • Prompt: !,"Contraindicated True Text:"
  • Line Location: COHORT+11
Function Call: WRITE
  • Prompt: !,"Contraindicated False Text:"
  • Line Location: COHORT+12
Function Call: WRITE
  • Prompt: !,"Refused True Text:"
  • Line Location: COHORT+13
Function Call: WRITE
  • Prompt: !,"Refused False Text:"
  • Line Location: COHORT+14
Function Call: WRITE
  • Prompt: !,OUTPUT(CNT)
  • Line Location: COHORT+18
Function Call: WRITE
  • Prompt: !
  • Line Location: COHORT+19
Function Call: WRITE
  • Prompt: "Customized PATIENT COHORT LOGIC to see if the Reminder applies to a patient:"
  • Line Location: DISLOG+24
Function Call: WRITE
  • Prompt: "Default PATIENT COHORT LOGIC to see if the Reminder applies to a patient:"
  • Line Location: DISLOG+25
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+27
Function Call: WRITE
  • Prompt: !!,"Expanded PATIENT COHORT LOGIC:"
  • Line Location: DISLOG+32
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+33
Function Call: WRITE
  • Prompt: !!
  • Line Location: DISLOG+49
Function Call: WRITE
  • Prompt: "Customized RESOLUTION LOGIC defines findings that resolve the Reminder:"
  • Line Location: DISLOG+50
Function Call: WRITE
  • Prompt: "Default RESOLUTION LOGIC defines findings that resolve the Reminder:"
  • Line Location: DISLOG+51
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+53
Function Call: WRITE
  • Prompt: !!,"Expanded RESOLUTION LOGIC:"
  • Line Location: DISLOG+58
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+59
Function Call: WRITE
  • Prompt: !!,"CUSTOM DATE DUE:"
  • Line Location: DISLOG+64
Function Call: WRITE
  • Prompt: !," ",CDUE
  • Line Location: DISLOG+65
Function Call: WRITE
  • Prompt: !!,"Expanded CUSTOM DATE DUE:"
  • Line Location: DISLOG+68
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+69
Function Call: WRITE
  • Prompt: !!,"CONTRAINDICATED LOGIC"
  • Line Location: DISLOG+82
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+84
Function Call: WRITE
  • Prompt: !!,"Expanded CONTRAINDICATED LOGIC:"
  • Line Location: DISLOG+89
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+90
Function Call: WRITE
  • Prompt: !!,"REFUSED LOGIC"
  • Line Location: DISLOG+103
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+105
Function Call: WRITE
  • Prompt: !!,"Expanded REFUSED LOGIC:"
  • Line Location: DISLOG+110
Function Call: WRITE
  • Prompt: !,?1,PARRAY(IND)
  • Line Location: DISLOG+111
Info |  Source |  Entry Points |  Interaction Calls