RMPRS ;PHX/HNC/RFM,RN,RVD,ATG/JPN-ADD SUSPENSE RECORD ;July 29, 2020@10:00
Source file <RMPRS.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;ADD SUSPENSE RECORD
; VSR (RN) patch RMPR*3.0*200 change four slashes to three slashes for validation before filing adding back tic to station |
|
| EX | ||
| CL | ;CLOSE OUT SUSPENSE RECORD
|
|
| EX1 | ||
| EXIT | ||
| EN2 | ;EDIT SUSPENSE RECORD
|
|
| REV | ;reverse look-up.--HNC--change to $O(^RMPR(668,"C",ien,n),-1)
|
|
| ENT | ;sort/display
|
|
| PROC | ;
|
|
| INQ | ;Inquire to Suspense entry point
|
|
| EXT | ||
| ACT | ||
| LINK | ;CLOSE OUT SUSPENSE ENTRY FOR SELECTED PATIENT
|
|
| SUSP | ||
| WRI | ;write
|
|
| DIS | ;continue
|
|
| DICDPT | ;ask patient from file #2
|
|
| SMESS | ;print message for mandatory suspense entry.
|
| Name | Field # of Occurrence |
|---|---|
| HOME^%ZIS | INQ+4 |
| ^DIC | EN+3, DICDPT+4 |
| FILE^DICN | EN+4 |
| YN^DICN | SUSP+10 |
| ^DIE | EN+7, CL+6, CL+7, PROC+12, SUSP+12 |
| ^DIK | EN+8 |
| ^DIR | DIS+1 |
| EN^RMPREO | SUSP+1 |
| VIEWCP^RMPREO23 | INQ+12 |
| EN^RMPREOL | SUSP |
| $$STATUS^RMPREOU | PROC+8, WRI+7 |
| DIV4^RMPRSIT | EN+2, CL+1, EN2+1, INQ+3 |
| $$DAT1^RMPRUTL1 | PROC+5, WRI+4 |
| DEM^VADPT | PROC+6, WRI+5 |
| FULL^VALM1 | SUSP, SUSP+2 |
| KILL^XUSCLEAN | INQ+14 |
| 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: READ |
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| ^RMPR(668 - [#668] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RMPR(668 - [#668] | EN+6, EN+7, EN+8, CL+4, CL+5, CL+7, EX1, ENT+4, PROC+1, PROC+4 , PROC+12, PROC+13, EXT, ACT+1, SUSP+6, SUSP+8, SUSP+11, SUSP+12, WRI+3, WRI+9 |
| ^TMP("RMSU" | CL+2!, CL+4*, EXIT!, ENT+8*, SUSP+5!, SUSP+11*, DIS+3, DICDPT+2! |
| ^TMP($J | SUSP, SUSP+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EXIT!, SUSP+10* |
| CITN | EXIT! |
| D0 | EN+4! |
| DA | EN+4*, EN+8*, CL+2!, CL+6*, CL+7*, EXIT!, PROC+12*, INQ+11~, INQ+12*, SUSP+12* |
| DD | EN+4! |
| >> DFN | PROC+6*, WRI+5* |
| DIC | EN+3*, EN+4*, EX!, CL+6, EXIT!, PROC+10*, PROC+12, DICDPT+2!, DICDPT+3* |
| DIC("A" | DICDPT+4* |
| DIC("DR" | EN+4* |
| DIC(0 | EN+3*, EN+4*, DICDPT+3* |
| DIE | EN+5*, EX!, CL+2!, CL+6*, EXIT!, PROC+12*, SUSP+12* |
| >> DIK | EN+8* |
| DINUM | EN+4! |
| DIR | DIS+1! |
| DIR(0 | DIS+1* |
| DLAYGO | EN+4*! |
| DO | EN+4! |
| DR | EN+5*, EX!, CL+2!, CL+6*, CL+7*, EXIT!, PROC+12*, SUSP+12* |
| DT | EN+4 |
| >> DTOUT | CL+3, EN2+2, INQ+7, SUSP+10, SUSP+13 |
| >> DUOUT | SUSP+13, DIS+2 |
| DUZ | SUSP+12 |
| FL1 | EXIT! |
| FLAG | PROC+11, SUSP+5~, SUSP+8*, SUSP+9 |
| I | CL+3*, CL+4*, EXIT!, SUSP+11* |
| IEN | CL+5, CL+6, EXIT!, ENT+1*, ENT+4, ENT+11, ENT+13, PROC+1, PROC+4, PROC+8 , PROC+9, PROC+13, INQ+9, INQ+12, EXT, ACT+1, SUSP+12, DIS+3* |
| IOF | EXIT, ENT+9, INQ+2 |
| J | EXIT!, SUSP+5~ |
| >> OUT | ENT+1*, ENT+4, DIS+2* |
| RB | EXIT!, SUSP+5~ |
| RD | EXIT!, SUSP+5~, SUSP+8* |
| RDA | EN+4*, EN+6, EN+7, EN+8, EXIT! |
| RI | SUSP+5~, SUSP+8* |
| RIE | EXIT!, SUSP+5~ |
| RMDES | EXIT! |
| RMI | EXIT!, ENT+1*, ENT+6*, ENT+8, ENT+14, WRI+4, DIS+1 |
| RMIEN | EXIT! |
| RML | EXIT!, ENT+1* |
| RMPR668 | WRI+2~, WRI+3*, WRI+7, WRI+9 |
| RMPRA | CL+2!, CL+6*, CL+7, EX1 |
| RMPRCLOS | CL+3*, EXIT!, PROC+11 |
| RMPRDFN | EN+3*, EX!, ENT+4, ENT+8, PROC+6, INQ+7!, INQ+8*, INQ+9!, SUSP+6, SUSP+8 , SUSP+11 |
| RMPREOY | INQ+11~, INQ+12* |
| RMPRFLAG | EXIT!, PROC+11, INQ+5* |
| >> RMPRJ | ENT+3*, ENT+4*, ENT+8, WRI+3 |
| RMQUIT | EXIT!, ENT+1*, ENT+11 |
| RMSEL | EXIT!, ENT+1*, ENT+11, ENT+12 |
| RMTOI | CL+3*, CL+4*, EXIT!, ENT+1*, ENT+5*, SUSP+11* |
| RO | EXIT!, PROC+4*, EXT*, ACT+1*, SUSP+5~, WRI+3*, WRI+5 |
| RP | EXIT! |
| RR | EXIT!, SUSP+5~ |
| RT | EXIT!, SUSP+5~ |
| RX | EXIT!, SUSP+5~ |
| RZ | EXIT!, SUSP+5~, SUSP+7* |
| U | EN+8, CL+4, EX1, ENT+8, PROC+4, PROC+12, SUSP+8, SUSP+11, SUSP+12, WRI+3 , WRI+5, DIS+3 |
| >> VADM(1 | PROC+7, WRI+6 |
| X | EN+2, EN+4*, EX!, CL+1, EN2+1, INQ+3 |
| Y | EN+3, EN+4, EX!, CL+2!, CL+3, CL+4, CL+6, EXIT!, EN2+2, PROC+3* , PROC+4*, PROC+5, PROC+9*, PROC+12, INQ+7, INQ+8, SUSP+5~, SUSP+11*, WRI+3*, WRI+4 , DIS+3 |