PXRMOUTU ;SLC/PKR - Utilities for preparing output. ;01/28/2013
Source file <PXRMOUTU.m>
| Package | Total | Call Graph | 
|---|---|---|
| Clinical Reminders | 2 | SEND^PXRMMSG (FORMAT,FORMATS)^PXRMTEXT | 
| Kernel | 1 | ($$FMTE,$$NOW)^XLFDT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Clinical Reminders | 4 | PXRMFNFT PXRMOUTC PXRMOUTD PXRMOUTM | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| INFO(PXRMITEM,NTXT) | ;Output INFO text. An INFO node has the structure: | |
| FERROR(NTXT) | ; Check for a fatal error and output a message. | |
| ADDTXT(LM,RM,NTXT,TXT) | ; | |
| WARN(PXRMITEM,PXRMPDEM) | ;Output WARNING text. An WARN node has the structure: | |
| ADDTXTA(LM,RM,NTXT,NLINES,TXTA) | ;Add an array of text. | |
| COPYTXT(NTXT,NLINES,TEXT) | ;Copy NLINES of TEXT into ^TMP output. | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^PXD(811.9 - [#811.9] | WARN+6 | 
| ^TMP( | FERROR+1, FERROR+4, FERROR+9, FERROR+10, FERROR+14, FERROR+15, FERROR+20, FERROR+21, FERROR+22, FERROR+27 , INFO+2, INFO+7, INFO+8, WARN+2, WARN+9, WARN+10, WARN+11 | 
| ^TMP("PXRHM" | ADDTXT+3*, ADDTXTA+4*, COPYTXT+2* | 
| ^TMP("PXRMXMZ" | WARN+4!, WARN+7*, WARN+11*, WARN+12*, WARN+13*, WARN+14*, WARN+16! | 
| Name | Line Occurrences | 
|---|---|
| ADDTXT | FERROR+6, FERROR+11, FERROR+17, FERROR+24, INFO+5, INFO+9 | 
| ADDTXTA | FERROR+31 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DES | INFO+3~, INFO+6*, INFO+7*, INFO+8, WARN+3~, WARN+8*, WARN+9*, WARN+10, WARN+11 | 
| DUZ | WARN+15 | 
| ERROR | FERROR+2~, FERROR+15*, FERROR+16, FERROR+21*, FERROR+22, FERROR+23 | 
| IND | ADDTXT+1~, ADDTXT+3*, ADDTXTA+2~, ADDTXTA+4*, COPYTXT+1~, COPYTXT+2* | 
| LM | ADDTXT~, ADDTXT+2, ADDTXTA~, ADDTXTA+3 | 
| NL | WARN+3~, WARN+7*, WARN+11*, WARN+12*, WARN+13*, WARN+14* | 
| NLINES | ADDTXTA~, ADDTXTA+1, ADDTXTA+3, COPYTXT~, COPYTXT+2 | 
| NOUT | ADDTXT+1~, ADDTXT+2, ADDTXT+3, ADDTXTA+2~, ADDTXTA+3, ADDTXTA+4 | 
| NTXT | ADDTXT~, ADDTXT+3*, ADDTXTA~, ADDTXTA+4*, COPYTXT~, COPYTXT+2*, FERROR~, FERROR+6, FERROR+11, FERROR+17 , FERROR+24, FERROR+31, INFO~, INFO+5, INFO+9 | 
| PXRMITEM | ADDTXT+3, ADDTXTA+4, COPYTXT+2, FERROR+1, FERROR+4, FERROR+9, FERROR+10, FERROR+14, FERROR+15, FERROR+20 , FERROR+21, FERROR+22, FERROR+27, INFO~, INFO+2, INFO+7, INFO+8, WARN~, WARN+2, WARN+6 , WARN+9, WARN+10, WARN+11 | 
| PXRMPDEM | WARN~ | 
| PXRMPDEM("DFN" | FERROR+23, WARN+13 | 
| >> PXRMPID | FERROR+1, FERROR+4, FERROR+9, FERROR+10, FERROR+14, FERROR+15, FERROR+20, FERROR+21, FERROR+22, FERROR+27 , INFO+2, INFO+7, INFO+8, WARN+2, WARN+9, WARN+10, WARN+11 | 
| >> PXRMRM | FERROR+6, FERROR+11, FERROR+17, FERROR+24, FERROR+31, INFO+5, INFO+9 | 
| >> PXRMRNAM | ADDTXT+3, ADDTXTA+4, COPYTXT+2 | 
| >> PXRMXTLK | FERROR+16 | 
| REMINDER | WARN+3~, WARN+6*, WARN+12 | 
| RM | ADDTXT~, ADDTXT+2, ADDTXTA~, ADDTXTA+3 | 
| SUB | WARN+3~, WARN+5*, WARN+15 | 
| TEXT | COPYTXT~, FERROR+2~, FERROR+5*, FERROR+6, FERROR+10*, FERROR+11, FERROR+16*, FERROR+17, FERROR+22*, FERROR+23* , FERROR+24, FERROR+28!, FERROR+31, INFO+3~, INFO+4*, INFO+5, INFO+8*, INFO+9, WARN+10* | 
| TEXT( | COPYTXT+2 | 
| TEXT(1 | FERROR+29* | 
| TEXT(2 | FERROR+30* | 
| TEXTOUT | ADDTXT+1~, ADDTXT+2, ADDTXTA+2~, ADDTXTA+3 | 
| TEXTOUT( | ADDTXT+3, ADDTXTA+4 | 
| TXT | ADDTXT~, ADDTXT+2 | 
| TXTA | ADDTXTA~, ADDTXTA+3 | 
| U | WARN+6 |