BLRDOCRM ; IHS/MSC/MKK - Patient Reminder Document ; 13-Oct-2017 14:04 ; MKK
Source file <BLRDOCRM.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 4 | ^%ZIS ^%ZISC ($$DT,$$FMTE)^XLFDT $$UP^XLFSTR | 
| IHS Changes To Lab | 2 | ($$COLHEAD,ADDTMENU,EEP,HEADERDT,HEADERPG,MENUDRVR,PRESSKEY)^BLRGMENU $$PLURAL^BLRUTIL7 | 
| VA Fileman | 2 | $$GET1^DIQ ^DIR | 
| IHS VA Utilities | 1 | ^XBFMK | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PLURAL(CNT) | ; EP - If CNT'=1, return S else return "" | |
| ALLORDS | ; EP | |
| JUSTNEW | ; EP - Generic RPMS EXCLUSIVE NEW | |
| BADSTUFF(STR,TAB) | ; EP - BADSTUFF error message | |
| PEP | ; EP | |
| EEP | ; Ersatz EP | |
| SETBLRVS(TWO) | ; EP - Set the BLRVERN variable(s) | |
| PLURALI(CNT) | ; EP - If CNT'=1, return IES else return Y | |
| FUTURE | ; EP | |
| BADSTUFQ(STR,TAB) | ; EP - BADSTUFF error message.  Ends with Q "Q"uit | |
| FUTUREI(HDR1) | ; EP - Initialization | |
| PATLINE | ; EP - Line of Data | |
| EP | ; EP | |
| PATDATAB | ; EP - Breakout Data | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZIS | FUTUREI+11 | 
| ^%ZISC | FUTURE+17, ALLORDS+12 | 
| $$COLHEAD^BLRGMENU | FUTUREI+16 | 
| ADDTMENU^BLRGMENU | PEP+5, PEP+6 | 
| EEP^BLRGMENU | EEP+1 | 
| HEADERDT^BLRGMENU | FUTURE+14, FUTUREI+2 | 
| HEADERPG^BLRGMENU | PATLINE+1, PATLINE+10 | 
| MENUDRVR^BLRGMENU | PEP+8 | 
| PRESSKEY^BLRGMENU | FUTURE+18, ALLORDS+13, BADSTUFF+3 | 
| $$PLURAL^BLRUTIL7 | FUTURE+11 | 
| $$GET1^DIQ | FUTUREI+8, FUTUREI+9, FUTUREI+27, PATLINE+16, PATLINE+17, PATDATAB+3, PATDATAB+4, PATDATAB+5, PATDATAB+6 | 
| ^DIR | FUTUREI+5 | 
| ^XBFMK | FUTUREI+3 | 
| $$DT^XLFDT | FUTUREI+28 | 
| $$FMTE^XLFDT | PATDATAB+7 | 
| $$UP^XLFSTR | PATDATAB+7 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| 69.01 | GET1^DIQ | 
| 69.03 | GET1^DIQ | 
| 9000001.41 | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LRO(69 - [#69] | FUTURE+7, FUTURE+9, PATLINE+8, ALLORDS+7, ALLORDS+9 | 
| Name | Line Occurrences | 
|---|---|
| $$BADSTUFQ | FUTUREI+6, FUTUREI+12 | 
| $$FUTUREI | FUTURE+5, ALLORDS+5 | 
| $$PLURAL | ALLORDS+11 | 
| BADSTUFF | BADSTUFQ+1 | 
| PATDATAB | PATLINE+3 | 
| PATLINE | FUTURE+9, ALLORDS+9 | 
| SETBLRVS | PEP+3, FUTURE+3, ALLORDS+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BLRVERN | SETBLRVS+1!, SETBLRVS+3* | 
| BLRVERN2 | SETBLRVS+1!, SETBLRVS+4* | 
| CNT | PLURAL~, PLURAL+1, PLURALI~, PLURALI+1 | 
| >> DFN | FUTUREI+8*, FUTUREI+9, FUTUREI+27 | 
| >> DILOCKTM | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> DIR(0 | FUTUREI+4* | 
| >> DIRUT | FUTUREI+6 | 
| >> DISYS | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| DT | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| DTIME | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| DUZ | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| DUZ(2 | FUTUREI+9 | 
| >> ESTCOLDT | PATDATAB+6*, PATDATAB+7 | 
| >> ESTCPRNT | PATLINE+6, PATLINE+13, PATDATAB+7*, PATDATAB+8* | 
| >> F60DESC | PATLINE+16*, PATLINE+19 | 
| HDR1 | FUTUREI~, FUTUREI+1 | 
| >> HDRONE | FUTUREI+25*, PATLINE+1, PATLINE+10 | 
| >> HEADER( | FUTURE+13! | 
| >> HEADER(1 | FUTUREI+1* | 
| >> HEADER(2 | FUTUREI+9* | 
| >> HEADER(3 | FUTUREI+15* | 
| >> HEADER(4 | FUTUREI+16* | 
| >> HEADER(5 | FUTUREI+17*, FUTUREI+18*, FUTUREI+19*, FUTUREI+20*, FUTUREI+21* | 
| >> I | FUTURE+13* | 
| IO | PEP+1, FUTURE+1, FUTUREI+14, ALLORDS+1, JUSTNEW+1 | 
| >> IOBS | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| IOF | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| IOM | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| ION | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> IOS | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| IOSL | PEP+1, FUTURE+1, FUTUREI+24, ALLORDS+1, JUSTNEW+1 | 
| IOST | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> IOT | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> IOXY | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> LINES | FUTUREI+24*, PATLINE+1, PATLINE+9, PATLINE+23* | 
| >> LRDFN | FUTURE+7, FUTURE+9, FUTUREI+27*, ALLORDS+7, ALLORDS+9 | 
| >> LRODT | FUTURE+7*, FUTURE+9, FUTUREI+28*, PATLINE+8, PATDATAB+2, ALLORDS+7*, ALLORDS+9 | 
| >> LROT | PATLINE+7*, PATLINE+8*, PATLINE+15 | 
| >> LROTIEN | PATLINE+15*, PATLINE+16, PATLINE+17 | 
| >> LRSP | FUTURE+8*, FUTURE+9*, PATLINE+8, PATDATAB+2, ALLORDS+8*, ALLORDS+9* | 
| >> MAXLINES | FUTUREI+24*, PATLINE+1, PATLINE+9 | 
| >> ORDCNT | FUTURE+11, FUTUREI+23*, PATDATAB+1*, ALLORDS+11 | 
| >> ORDERDT | PATDATAB+4* | 
| >> ORDIEN | PATLINE+15, PATDATAB+2*, PATDATAB+3, PATDATAB+4, PATDATAB+5, PATDATAB+6 | 
| >> ORDNUM | PATLINE+5, PATLINE+12, PATDATAB+3* | 
| >> PATNAME | FUTUREI+8*, FUTUREI+9 | 
| >> PG | FUTUREI+25*, PATLINE+1, PATLINE+10 | 
| >> POP | FUTUREI+12 | 
| >> PROVIDER | PATLINE+21, PATDATAB+5* | 
| >> QFLG | FUTURE+7, FUTURE+9, FUTUREI+25*, PATLINE+1, PATLINE+8, PATLINE+9, PATLINE+10, PATLINE+11, ALLORDS+7, ALLORDS+9 | 
| STR | BADSTUFF~, BADSTUFF+2, BADSTUFQ~, BADSTUFQ+1 | 
| TAB | BADSTUFF~, BADSTUFF+1*, BADSTUFF+2, BADSTUFF+3, BADSTUFQ~, BADSTUFQ+1 | 
| >> TODAY | FUTURE+7, FUTUREI+28* | 
| TWO | SETBLRVS~, SETBLRVS+4 | 
| U | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> URGENCY | PATLINE+17*, PATLINE+20 | 
| >> XPARSYS | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> XQXFLG | PEP+1, FUTURE+1, ALLORDS+1, JUSTNEW+1 | 
| >> Y | FUTUREI+8 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | SETBLRVS+3 |