RMIMRP ;WPB/JLTP ; FUNCTIONAL INDEPENDENCE RPCs ; 1/12/04 5:03pm
Source file <RMIMRP.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 |
|---|---|---|
| PRM(RMIMR) | ; Return Site Parameter Information
|
|
| DME(RMIMR,P1) | ; DME for a Patient
|
|
| DFN(RMIMR,SSN) | ; Convert a Patient's SSN to Internal Entry Number
|
|
| FRM(RMIMR,F) | ; Set Form Title into Broker Partition
|
|
| DTFMT(RMIMR,X) | ; Validate and Format External Date/Time
|
|
| XM(RMIMR,X,RMIMTX) | ; Send a MailMan Message
|
|
| DUZ(RMIMR,X) | ; Return NEW PERSON Information
|
|
| SAV(RMIMR,RMIML) | ; Save Information about a Case
|
|
| LC(RMIMR,X) | ; Returns a List of Cases from File #783
|
|
| GC(RMIMR,X) | ; Returns Information about a Specific Case
|
|
| PL(RMIMR,X) | ; Patient Lookup
|
|
| RRN(RMIMR,X) | ; Send Restricted Record Access Notification
|
|
| AL(RMIMR,X) | ; Author Lookup
|
|
| LL(RMIMR,X) | ; Location Lookup
|
|
| PI(RMIMR,DFN) | ; Patient Information
|
|
| PTL(RMIMR,X) | ; Lock/Unlock Patient
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | DTFMT+2 |
| NOTICE^DGSEC4 | RRN+2 |
| PTSEC^DGSEC4 | PL+5 |
| FIND^DIC | PL+2, AL+2, LL+2 |
| $$A^RMIMU | SAV+4 |
| $$D^RMIMU | SAV+4 |
| $$E^RMIMU | SAV+4 |
| $$ERR^RMIMU | SAV+2, SAV+5, GC+2, GC+5, PI+1 |
| GC^RMIMU | GC+6 |
| $$OF^RMIMU1 | SAV+6 |
| GF^RMIMU1 | GC+6 |
| ADD^VADPT | PI+4 |
| DEM^VADPT | PI+3 |
| ELIG^VADPT | PI+5 |
| $$FMTE^XLFDT | DTFMT+4, LC+7 |
| $$ENT^XMA2R | XM+9 |
| ^XMD | XM+8 |
| RPC Name | Call Tags |
|---|---|
| RMIM CONVERT DATE | DTFMT |
| RMIM SEND EMAIL | XM |
| RMIM GET FORM | FRM |
| RMIM GET CASES | LC |
| RMIM GET SELECTED CASE | GC |
| RMIM GET USER INFO | DUZ |
| RMIM GET DFN | DFN |
| RMIM FIM PARAMETER | PRM |
| RMIM GET PATIENT DME | DME |
| RMIM SAVE FSOD | SAV |
| RMIM PATIENT LOOKUP | PL |
| RMIM PATIENT INFO | PI |
| RMIM AUTHOR LOOKUP | AL |
| RMIM LOCATION LOOKUP | LL |
| RMIM RESTRICTED RECORD | RRN |
| RMIM LOCK PATIENT | PTL |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | FIND^DIC |
| ^VA(200 - [#200] | FIND^DIC |
| ^SC - [#44] | FIND^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4 - [#4] | PRM+5 |
| ^DPT("SSN" | DFN+4 |
| ^PRC(441 - [#441] | DME+12 |
| ^RMIM("PATIENT" | PTL+2, PTL+3 |
| ^RMIM(783 - [#783] | LC+3, LC+4, GC+3, GC+4 |
| ^RMIM(783.9 - [#783.9] | PRM+4, PRM+12, FRM+2 |
| ^RMPR(661 - [#661] | DME+12 |
| ^RMPR(664.1 - [#664.1] | DME+7, DME+8, DME+9, DME+10 |
| ^TIU(8925.1 - [#8925.1] | PRM+8, PRM+9, PRM+10 |
| ^VA(200 - [#200] | PRM+14, DUZ+3 |
| ^XMB(3.8 - [#3.8] | PRM+6 |
| ^XMB(3.9 - [#3.9] | XM+4 |
| ^XUSEC("RMIM COORD" | DUZ+4 |
| ^XUSEC("RMIM FSOD" | DUZ+4 |
| Name | Field # of Occurrence |
|---|---|
| ^( | PRM+12 |
| ^(0 | GC+4 |
| ^(200 | PRM+14 |
| ^(99 | PRM+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DTFMT+1~, DTFMT+2* |
| C | DFN+1~, DFN+2* |
| CASE | GC+1~, GC+2*, GC+3, GC+6 |
| CNT | PRM+2~, PRM+10*, PRM+11 |
| CNTI | PRM+2~, PRM+7*, PRM+10, PRM+11 |
| DATE | DME+2~, DME+8*, LC+1~, LC+7*, LC+8 |
| DFN | DME+2~, DME+4*, DME+7, DFN+1~, DFN+4*, DFN+5, DFN+6, LC+1~, LC+2*, LC+3 , LC+5, PI~, PI+8, PTL+1*, PTL+2, PTL+3 |
| DTIME | PRM+14 |
| DUZ | PRM+14, DUZ+2 |
| F | FRM~, FRM+2 |
| FAC | PRM+2~, PRM+12*, PRM+13*, PRM+15, LC+1~, LC+2*, LC+4, LC+5 |
| FNT | PRM+2~, PRM+8*, PRM+11 |
| FNTI | PRM+2~, PRM+7*, PRM+8, PRM+11 |
| I | PRM+2~, PRM+12*, DFN+1~, DFN+2*, XM+2~, XM+7*, LC+1~, LC+6*, LC+7, GC+1~ , GC+3*, GC+4, PL+1~, PL+3*, PL+7, AL+1~, AL+3*, LL+1~, LL+3*, PI+2~ , PI+6*, PI+8*, PI+10*, PI+11* |
| >> IDX | LC+2*, LC+5*, LC+8, LC+9 |
| IFN | DME+2~, DME+7*, DME+8, DME+9, DME+10, LC+1~, LC+3*, LC+4, GC+1~, GC+3* , GC+4*, GC+5, GC+6 |
| INST | PRM+2~, PRM+4*, PRM+5*, PRM+15 |
| ITM | DME+2~, DME+11*, DME+12*, DME+14 |
| ITM0 | DME+2~, DME+10*, DME+11 |
| ITMI | DME+2~, DME+9*, DME+10 |
| KEY | DUZ+1~, DUZ+4*, DUZ+5 |
| >> L | PTL+1*, PTL+2 |
| >> LI | PL+3*, PL+4*, PL+5, PL+6*, PL+7 |
| MG | PRM+2~, PRM+6*, PRM+15 |
| NFNT | PRM+2~, PRM+9*, PRM+11 |
| >> NFNTI | PRM+7*, PRM+9, PRM+11 |
| NT | PRM+2~, PRM+11*, PRM+15 |
| NXT | SAV+1~, SAV+2*, SAV+3 |
| OP | SAV+1~, SAV+3*, SAV+4, SAV+6 |
| P1 | DME~, DME+3, DME+4 |
| RECIP | XM+2~, XM+3*, XM+4, XM+5 |
| REPLY | XM+2~, XM+4*, XM+8, XM+9 |
| RMIMAD | DME+2~, DME+4*, DME+5, DME+8 |
| RMIMDC | DME+2~, DME+4*, DME+5, DME+8 |
| >> RMIMFORM | FRM+2* |
| RMIML | SAV~, SAV+6 |
| RMIML( | SAV+3 |
| RMIML("" | SAV+2 |
| RMIMR | PRM~, PRM+1!, DME~, DME+1!, DFN~, DFN+1!, FRM~, FRM+1!, DTFMT~, DTFMT+1! , XM~, XM+1!, DUZ~, DUZ+1!, SAV~, SAV+2*, SAV+7*, LC~, LC+9*, GC~ , GC+1!, GC+6, PL~, PL+1!, RRN~, RRN+1!, AL~, AL+1!, LL~, LL+1! , PI~, PI+1!, PTL~ |
| RMIMR( | PRM+13*, DME+14*, PL+7*, AL+3*, LL+3* |
| RMIMR(0 | DME+3*, DME+4*, DME+6*, DME+13*, DME+14 |
| RMIMR(1 | PRM+3*, PRM+15*, DFN+3*, DFN+5*, DFN+6*, FRM+2*, DTFMT+3*, DTFMT+4*, XM+6*, XM+10* , XM+11*, DUZ+2*, DUZ+5*, SAV+2*, SAV+7*, GC+2*, GC+5*, GC+6*, RRN+3*, PI+1* , PI+12*, PTL+1*, PTL+2*, PTL+3* |
| >> RMIMTIME | PRM+14*, PRM+15 |
| RMIMTX | XM~ |
| RMIMTX( | XM+7 |
| RMIMTX(0 | XM+5 |
| SEN | PL+1~, PL+5 |
| SEN(1 | PL+6 |
| SL | PL+1~ |
| SSN | DFN~, DFN+1*, DFN+2*, DFN+3, DFN+4 |
| STANUM | PRM+2~, PRM+5*, PRM+15 |
| TCST | DME+2~, DME+11*, DME+14 |
| TEXT | XM+2~, XM+9 |
| TEXT( | XM+7* |
| U | PRM+5, PRM+6, PRM+7, PRM+8, PRM+9, PRM+10, PRM+11, PRM+14, PRM+15, DME+4 , DME+8, DME+11, DME+12, DME+14, FRM+2, XM+3, XM+4, DUZ+3, DUZ+5, SAV+3 , LC+2, LC+4, LC+5, LC+7, LC+8, GC+4, GC+6, PL+4, PL+6, PI+6 , PI+7, PI+8, PI+9, PI+10, PI+11, PTL+1 |
| VA | PI+2~ |
| VADM | PI+2~, PI+6 |
| VADM(12 | PI+7 |
| VAEL | PI+2~ |
| VAEL(6 | PI+9 |
| VAERR | PI+2~, PI+3, PI+4, PI+5 |
| VAPA | PI+2~, PI+10 |
| X | PRM+2~, PRM+4*, PRM+6, PRM+7, PRM+12*, PRM+13, DFN+1~*, DFN+2, DTFMT~, XM~ , XM+3, XM+4, XM+7*, XM+9*, DUZ~, DUZ+2*, DUZ+3*, DUZ+4, DUZ+5*, SAV+1~ , SAV+3*, SAV+4, LC~, LC+2, LC+4*, LC+5, LC+7, GC~, GC+2, PL~ , PL+2, RRN~, RRN+2, AL~, AL+2, LL~, LL+2, PI+2~, PI+6*, PI+10!* , PTL~, PTL+1* |
| X( | PI+6*, PI+8, PI+10*, PI+11 |
| X(8 | PI+7* |
| XMDUN | XM+2~ |
| XMDUZ | XM+2~ |
| XMER | XM+2~, XM+8*, XM+9*, XM+10 |
| XMMG | XM+2~, XM+8 |
| XMSUB | XM+2~, XM+3*, XM+5 |
| XMTEXT | XM+2~, XM+8* |
| XMY | XM+2~ |
| XMY( | XM+4* |
| XMZ | XM+2~, XM+9*, XM+11 |
| Y | DTFMT+1~, DTFMT+3, DTFMT+4, SAV+1~, SAV+4*, SAV+5*, SAV+6*, SAV+7, LC+1~, LC+9 , PL+1~, RRN+1~, RRN+2, RRN+3, AL+1~, LL+1~, PI+2~, PI+8*, PI+9*, PI+11* , PI+12 |
| Y( | LC+5*, LC+8* |
| Y("DILIST" | PL+3, AL+3, LL+3 |
| Y(1 | LC+9* |