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: PXRMTEXT

Package: Clinical Reminders

Routine: PXRMTEXT


Information

PXRMTEXT ; SLC/PKR - Text formatting utility routines. ;07/25/2014

Source Information

Source file <PXRMTEXT.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 $$LJ^XLFSTR  

Caller Graph

Caller Graph Total: 81

Package Total Caller Graph
Clinical Reminders 72 PXRMCF  PXRMCQIN  PXRMCQLM  PXRMDEV  PXRMDGPT  PXRMDIN  PXRMDISC  PXRMDLFI  
PXRMDLG4  PXRMDLG5  PXRMDLL  PXRMDLR3  PXRMDLRP  PXRMDNVA  PXRMDOUT  PXRMDTAX  
PXRMEDU  PXRMETH1  PXRMEUT  PXRMEUT1  PXRMEXAM  PXRMEXDB  PXRMEXFI  PXRMEXIH  
PXRMEXLB  PXRMEXLC  PXRMEXPD  PXRMEXSI  PXRMEXSP  PXRMEXU1  PXRMFMTO  PXRMFNFT  
PXRMFRPT  PXRMHF  PXRMHIST  PXRMICHK  PXRMIMM  PXRMLAB  PXRMLEXL  PXRMLIST  
PXRMLOCF  PXRMLPU  PXRMMH  PXRMOCR  PXRMORDR  PXRMORED  PXRMORXR  PXRMOUTC  
PXRMOUTU  PXRMPROB  PXRMPTDF  PXRMPTL  PXRMPTTR  PXRMRAD  PXRMRCPT  PXRMREDF  
PXRMSINQ  PXRMSKIN  PXRMSMAN  PXRMTAXL  PXRMTXIN  PXRMTXLS  PXRMUIDR  PXRMVCPT  
PXRMVITL  PXRMVPOV  PXRMVSC  PXRMVSIN  PXRMVSIT  PXRMVSLM  PXRMXDT1  PXRMXGPR  
PCE Patient Care Encounter 5 PXLEXS  PXMCODES  PXQPPUTILR  PXSINQ  PXSMAN  
Order Entry Results Reporting 4 ORORDDSC  ORQOCONV  ORQOCONV1  ORY377O  

Entry Points

Name Comments DBIA/ICR reference
NEWLINE ;Put TEXT on a new line to the output, make sure it does not end
BLANK ;Add a blank line (line containing just " ") to the output.
CHECKLEN(WORD) ;Check to see if adding the next word makes the line too long.
COLFMT(FMTSTR,TEXTSTR,PC,NL,OUTPUT) ;Columnar text formatter.
  • ICR #6935
    • Status: Active
    • Usage: Private
    COLFMTA(FMTSTR,INPUT,PC,NROW,OUTPUT) ;Columnar text formatter.
    FORMAT(LM,RM,NIN,TEXTIN,NOUT,TEXTOUT) ;Format the text in TEXTIN so it has
    FORMATS(LM,RM,TEXTLINE,NOUT,TEXTOUT) ;Take a single line of input text
  • ICR #6935
    • Status: Active
    • Usage: Private
    LMFMTSTR(VALMDDF,JSTR) ;The List Manager variable VALMDDF contains the
  • ICR #6935
    • Status: Active
    • Usage: Private

    External References

    Name Field # of Occurrence
    $$LJ^XLFSTR COLFMT+26, COLFMT+30, COLFMT+35, COLFMTA+43

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^TMP($J COLFMTA+17, COLFMTA+18, COLFMTA+44*
    ^XLFSTR( COLFMT+25, COLFMT+29, COLFMTA+38

    Label References

    Name Line Occurrences
    $$ COLFMT+25, COLFMT+29, COLFMTA+38
    BLANK FORMAT+35
    CHECKLEN CHECKLEN+22, FORMAT+45, FORMAT+48, FORMAT+49
    FORMAT FORMATS+4
    FORMATS COLFMT+23, COLFMTA+25
    NEWLINE CHECKLEN+11, CHECKLEN+16, CHECKLEN+20, FORMAT+35, FORMAT+46, FORMAT+51

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ACHAR FORMAT+7~, FORMAT+18*, FORMAT+19, FORMAT+22
    ALLWSP FORMAT+7~, FORMAT+15*, FORMAT+19*, FORMAT+24
    CHAR FORMAT+7~, FORMAT+17*, FORMAT+18
    CLEN NEWLINE+8*, BLANK+2*, CHECKLEN+4, CHECKLEN+7*, CHECKLEN+10, CHECKLEN+13*, CHECKLEN+14, CHECKLEN+18*, FORMAT+7~, FORMAT+31*
    CN LMFMTSTR+7~, LMFMTSTR+14*, LMFMTSTR+18*, LMFMTSTR+20, LMFMTSTR+22
    COL LMFMTSTR+7~
    COL( LMFMTSTR+12*, LMFMTSTR+17, LMFMTSTR+19
    COLOUT COLFMT+9~, COLFMTA+3~
    COLOUT( COLFMT+26*, COLFMT+34, COLFMTA+22, COLFMTA+27*, COLFMTA+29*, COLFMTA+30*, COLFMTA+33, COLFMTA+36, COLFMTA+38*, COLFMTA+42
    COLOUT(1 COLFMT+30*
    CURR COLFMTA+3~
    CURR( COLFMTA+14*, COLFMTA+22, COLFMTA+27, COLFMTA+28*, COLFMTA+29, COLFMTA+30
    END FORMAT+7~, FORMAT+37*, FORMAT+39*, FORMAT+40
    ENTRY COLFMT+9~, COLFMTA+3~
    ENTRY( COLFMT+18*, COLFMT+25, COLFMT+29, COLFMTA+13*, COLFMTA+38
    FMT COLFMT+9~, COLFMT+13*, COLFMT+14, COLFMT+15, COLFMT+16, COLFMTA+3~, COLFMTA+8*, COLFMTA+9, COLFMTA+10, COLFMTA+11
    FMTSTR COLFMT~, COLFMT+11, COLFMT+13, COLFMTA~, COLFMTA+5, COLFMTA+8, LMFMTSTR+7~, LMFMTSTR+15*, LMFMTSTR+21*, LMFMTSTR+25*
    , LMFMTSTR+26
    IND COLFMT+9~, COLFMT+12*, COLFMT+13, COLFMT+14, COLFMT+15, COLFMT+16, COLFMT+17, COLFMT+18, COLFMT+19*, COLFMT+20
    , COLFMT+22, COLFMT+23, COLFMT+25, COLFMT+26, COLFMT+28, COLFMT+29, COLFMT+30, COLFMT+31*, COLFMT+34, COLFMT+36
    , COLFMTA+3~, COLFMTA+7*, COLFMTA+8, COLFMTA+9, COLFMTA+10, COLFMTA+11, COLFMTA+12, COLFMTA+13, COLFMTA+14, COLFMTA+19*
    , COLFMTA+20, COLFMTA+22, COLFMTA+24, COLFMTA+25, COLFMTA+27, COLFMTA+28, COLFMTA+29, COLFMTA+30, COLFMTA+35*, COLFMTA+36
    , COLFMTA+38, COLFMTA+39*, COLFMTA+42, COLFMTA+44, FORMAT+7~, FORMAT+11*, FORMAT+12, FORMAT+20, FORMAT+22, FORMAT+23
    , FORMAT+24, FORMAT+29*, FORMAT+32*, FORMAT+35, FORMAT+36, FORMAT+38, FORMAT+39, LMFMTSTR+7~, LMFMTSTR+9*, LMFMTSTR+10*
    , LMFMTSTR+11
    INDENT FORMAT+7~, FORMAT+27*, FORMAT+29
    INDSTR NEWLINE+4, NEWLINE+8, BLANK+2, CHECKLEN+13, CHECKLEN+18, FORMAT+7~, FORMAT+28*, FORMAT+29*, FORMAT+31
    INPUT COLFMTA~, COLFMTA+17, COLFMTA+18
    JC LMFMTSTR+7~, LMFMTSTR+22*, LMFMTSTR+23*, LMFMTSTR+24
    JND COLFMT+9~, COLFMT+24*, COLFMT+25, COLFMT+26, COLFMT+33*, COLFMT+34, COLFMT+35, COLFMTA+3~, COLFMTA+26*, COLFMTA+27
    , COLFMTA+32*, COLFMTA+33*, COLFMTA+36, COLFMTA+38, COLFMTA+41*, COLFMTA+42, COLFMTA+43, FORMAT+7~, FORMAT+16*, FORMAT+17
    , FORMAT+20
    JSTR LMFMTSTR~, LMFMTSTR+13
    JUS COLFMT+9~, COLFMTA+3~
    JUS( COLFMT+14*, COLFMT+15, COLFMT+16, COLFMT+18, COLFMTA+9*, COLFMTA+10, COLFMTA+11, COLFMTA+13
    JUSSTR LMFMTSTR+7~, LMFMTSTR+13*, LMFMTSTR+22
    LEN COLFMT+9~, COLFMT+21*, COLFMT+22, COLFMT+28, COLFMTA+3~, COLFMTA+23*, COLFMTA+24, COLFMTA+30
    LENWORD CHECKLEN+2~, CHECKLEN+3*, CHECKLEN+4, CHECKLEN+6*, CHECKLEN+7, CHECKLEN+12*, CHECKLEN+13, CHECKLEN+15, CHECKLEN+17*, CHECKLEN+18
    , CHECKLEN+21
    LINE COLFMTA+3~, COLFMTA+18*, COLFMTA+20
    LM FORMAT~, FORMAT+25*, FORMAT+26, FORMAT+27, FORMATS~, FORMATS+4
    LWSP FORMAT+8~
    LWSP( FORMAT+20*, FORMAT+22*, FORMAT+23*, FORMAT+24*, FORMAT+35, FORMAT+38, FORMAT+39
    NCOL COLFMT+9~, COLFMT+11*, COLFMT+12, COLFMT+19, COLFMT+33, COLFMTA+3~, COLFMTA+5*, COLFMTA+7, COLFMTA+19, COLFMTA+35
    , COLFMTA+41
    NIN FORMAT~, FORMAT+6, FORMAT+11, FORMAT+32
    NL COLFMT~, COLFMT+37*
    NLO COLFMT+9~, COLFMT+23, COLFMT+24, COLFMT+27, COLFMTA+3~, COLFMTA+25, COLFMTA+26, COLFMTA+29
    NOUT NEWLINE+7*, BLANK+1*, FORMAT~, FORMAT+6*, FORMAT+30*, FORMATS~, FORMATS+4
    NROW COLFMT+9~, COLFMT+11*, COLFMT+27*, COLFMT+31, COLFMT+37, COLFMTA~, COLFMTA+32*, COLFMTA+34*, COLFMTA+39
    NUM COLFMTA+3~, COLFMTA+16*, COLFMTA+17*, COLFMTA+18
    NWSP FORMAT+8~, FORMAT+15*, FORMAT+20*, FORMAT+22*, FORMAT+23, FORMAT+37*, FORMAT+38*, FORMAT+39
    OUTPUT COLFMT~, COLFMTA~, COLFMTA+44
    OUTPUT( COLFMT+36*
    PC COLFMT~, COLFMT+25, COLFMT+29, COLFMTA~, COLFMTA+38
    PLCOL LMFMTSTR+7~, LMFMTSTR+14*, LMFMTSTR+20*, LMFMTSTR+21*
    >> PXRMINQ FORMAT+43
    RM FORMAT~, FORMAT+26, FORMATS~, FORMATS+4
    SCOL LMFMTSTR+7~, LMFMTSTR+14*, LMFMTSTR+16*, LMFMTSTR+17*, LMFMTSTR+19, LMFMTSTR+21
    SP COLFMT+10~, COLFMTA+4~, LMFMTSTR+7~, LMFMTSTR+14*, LMFMTSTR+21*
    SP( COLFMT+16*, COLFMT+17, COLFMT+26, COLFMT+30, COLFMTA+11*, COLFMTA+12
    SPLEFT CHECKLEN+2~, CHECKLEN+14*, CHECKLEN+15, CHECKLEN+19, CHECKLEN+21
    START FORMAT+8~, FORMAT+39*, FORMAT+40
    T1 COLFMTA+4~, COLFMTA+20*, COLFMTA+21, COLFMTA+22
    TEMP COLFMT+10~, COLFMT+20*, COLFMT+21, COLFMT+22, COLFMT+23, COLFMT+25*, COLFMT+26, COLFMT+29*, COLFMT+30, COLFMTA+4~
    , COLFMTA+22*, COLFMTA+23, COLFMTA+24, COLFMTA+25, COLFMTA+30, COLFMTA+36*, COLFMTA+37, COLFMTA+38, FORMAT+8~, FORMAT+12*
    , FORMAT+13*, FORMAT+14, FORMAT+17, FORMAT+36*, FORMAT+40, LMFMTSTR+7~, LMFMTSTR+11*, LMFMTSTR+12, LMFMTSTR+24*, LMFMTSTR+25
    TEXT NEWLINE+4, NEWLINE+5, NEWLINE+6*, NEWLINE+7, NEWLINE+8*, BLANK+2*, CHECKLEN+7*, CHECKLEN+13*, CHECKLEN+18*, CHECKLEN+19*
    , COLFMT+10~, COLFMT+32*, COLFMT+34*, COLFMT+35*, COLFMT+36, COLFMTA+4~, COLFMTA+40*, COLFMTA+42*, COLFMTA+43*, COLFMTA+44
    , FORMAT+8~, FORMAT+31*
    TEXTIN FORMAT~, FORMATS+2~, FORMATS+4
    TEXTIN( FORMAT+12, FORMAT+36
    TEXTIN(1 FORMATS+3*
    TEXTLINE FORMATS~, FORMATS+3
    TEXTOUT COLFMT+10~, COLFMT+23, COLFMTA+25, FORMAT~, FORMATS~, FORMATS+4
    TEXTOUT( NEWLINE+7*, BLANK+1*, COLFMT+25, COLFMTA+27, COLFMTA+29
    TEXTSTR COLFMT~, COLFMT+20
    TLEN NEWLINE+2~, NEWLINE+5*, NEWLINE+6, CHECKLEN+2~, CHECKLEN+4*, CHECKLEN+5, FORMAT+8~, FORMAT+14*, FORMAT+16, FORMAT+22
    U COLFMT+11, COLFMT+13, COLFMT+20, COLFMTA+5, COLFMTA+8, COLFMTA+20, LMFMTSTR+12, LMFMTSTR+21
    VALMDDF LMFMTSTR~
    VALMDDF( LMFMTSTR+10, LMFMTSTR+11
    W1 FORMAT+8~, FORMAT+44*, FORMAT+45
    W2 FORMAT+8~, FORMAT+47*, FORMAT+48
    WIDTH CHECKLEN+5, CHECKLEN+10, CHECKLEN+14, COLFMT+10~, COLFMTA+4~, FORMAT+8~, FORMAT+26*, LMFMTSTR+7~, LMFMTSTR+19*, LMFMTSTR+20
    , LMFMTSTR+21, LMFMTSTR+24
    WIDTH( COLFMT+15*, COLFMT+17, COLFMT+22, COLFMT+23, COLFMT+25, COLFMT+28, COLFMT+29, COLFMTA+10*, COLFMTA+12, COLFMTA+24
    , COLFMTA+25, COLFMTA+30
    WORD CHECKLEN~, CHECKLEN+3, CHECKLEN+6*, CHECKLEN+7, CHECKLEN+12*, CHECKLEN+13, CHECKLEN+17*, CHECKLEN+18, CHECKLEN+19, CHECKLEN+21*
    , CHECKLEN+22, FORMAT+8~, FORMAT+40*, FORMAT+43, FORMAT+44, FORMAT+47, FORMAT+49
    WPSP COLFMT+10~, COLFMTA+4~
    WPSP( COLFMT+17*, COLFMT+35, COLFMTA+12*, COLFMTA+38, COLFMTA+43
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All