SDECRMG2 ;ALB/SAT/JSM - VISTA SCHEDULING RPCS ;MAR 15, 2017
Source file <SDECRMG2.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 |
|---|---|---|
| URGENCY(SDECY) | ;GET valid urgency protocol values that are used in the URGENCY field 5 of the REQUEST CONSULTAION file 123
|
|
| CONSULT(RET,MAXREC,DFN,SDBEG,SDEND,CLINIC,PRI,SCVISIT,SVCR,ORIGDT,DESDT,DESDTR,PRIGRP,SORT,PTS,SDMAX,URG,SDSVC,SDLASTC,ORIGDTR,SDCNT,MGIENS,SDALL) | ;REQUEST/CONSULTATION
|
|
| SVC | ;look up REQUEST/CONSULTATION by service (CLINIC STOP) ;alb/sat 658
|
|
| SVC1 | ;lookup 1 service
|
|
| SVC1R | ;lookup 1 service reverse lookup
|
|
| COR | ;look up REQUEST/CONSULTATION by file entry date
|
|
| CSDCL | ;look up REQUEST/CONSULTATION by clinic
|
|
| CDTR | ;look up REQUEST/CONSULTATION by date of request (desired date or date range)
|
|
| CDTR1 | ;look up REQUEST/CONSULTATION by date of request (desired date or date range) ;alb/sat 658 - this appears to not be used
|
|
| CDTRALL | ;look up REQUEST/CONSULTATION by date of request (desired date or date range)
|
|
| CDFN | ;look up REQUEST/CONSULTATION by patient
|
|
| CGET1 | ;
|
|
| CGET1X | ;
|
|
| INRANGE(CHK,BEG,END) | ||
| MGIENS(MGIENS,MAXREC,DFN,SDBEG,SDEND,CLINIC,PRI,SCVISIT,SVCR,ORIGDT,DESDT,DESDTR,PRIGRP,SORT,PTS,SDMAX,URG,SDSVC,SDLASTA,ORIGDTR,SDCNT,MRTC) | ;get specified IENs and sort to the top alb/jsm added MRTC
; MGIENS("A123")="" |
|
| A | ;
|
|
| C | ;
|
|
| E | ;
|
|
| R | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | CGET1+10 |
| $$GET1^DIQ | URGENCY+15, URGENCY+18 |
| ARGET^SDEC | A+2 |
| GETONE^SDEC | CGET1+4 |
| WLGET^SDEC | E+2 |
| $$REQCHK^SDEC51 | CGET1+9 |
| GETSVC^SDECGMR | SVC+2 |
| STOP^SDECGMR | CGET1+33 |
| $$CVTDT^SDECRMG1 | CGET1+39 |
| $$SORT^SDECRMG1 | CGET1+47 |
| APPT1^SDECRMG1 | A+3 |
| SETNODE^SDECRMG1 | CGET1+48 |
| WAIT1^SDECRMG1 | E+3 |
| $$FMADD^XLFDT | CONSULT+9, CDTR+3 |
| $$FMDIFF^XLFDT | CGET1+39 |
| $$NOW^XLFDT | CONSULT+9, CDTR+3, CGET1+39 |
| RPC Name | Call Tags |
|---|---|
| SDECRMG2 URGENCY | URGENCY |
| FileNo | Call Tags |
|---|---|
| ^ORD(101 - [#101] | GET1^DIQ |
| 101.02 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(123 - [#123] | SVC1+6, SVC1+7, SVC1R+6, SVC1R+7, COR+5, COR+6, COR+7, CSDCL+3, CSDCL+4, CDTR+5 , CDTR1+6, CDTR1+7, CDTRALL+4, CDFN+7, CDFN+8, CDFN+11, CDFN+12 |
| ^ORD(100.01 - [#100.01] | SVC1+2, SVC1+3, SVC1R+2, SVC1R+3 |
| ^ORD(101 - [#101] | URGENCY+13, URGENCY+14, URGENCY+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | COR+2~, CSDCL+2~, CDTR+2~, CDTR1+3~, CDTRALL+2~, CDFN+2~, CGET1+2~, CGET1+10* |
| BEG | INRANGE~, INRANGE+4 |
| CHK | INRANGE~, INRANGE+3, INRANGE+4, INRANGE+5 |
| CLGP | CGET1+1~, CGET1+19*, CGET1+20, CGET1+47 |
| CLIEN | CONSULT+1~, CONSULT+18*, CSDCL+3, CSDCL+4 |
| CLINIC | CONSULT~, CONSULT+16, CGET1+20, MGIENS~, A+3, E+3 |
| CLINIC( | CONSULT+17, CGET1+20 |
| DDTE | CGET1+1~, CGET1+45* |
| DESDT | CONSULT~, CDFN+6, CDFN+10, CDFN+11, CGET1+25, MGIENS~, A+3, E+3 |
| DESDT( | CGET1+25 |
| DESDTR | CONSULT~, CDTR1+4, CDTR1+5, CGET1+24, MGIENS~, A+3, E+3 |
| DESGP | CGET1+1~, CGET1+21* |
| DFN | CONSULT~, CONSULT+9, CONSULT+11, CDFN+7, CDFN+8, CDFN+11, CDFN+12, MGIENS~, A+3, E+3 |
| DOR | CGET1+2~ |
| DRQ | SVC+1~, SVC1+6*, SVC1+7, SVC1R+6*, SVC1R+7 |
| END | INRANGE~, INRANGE+5 |
| GMRSTOP | CGET1+2~, CGET1+33 |
| GMRSTOP( | CGET1+34, CGET1+35 |
| GMRSVC | SVC+1~, SVC+2 |
| GMRSVC( | SVC+4 |
| IEN | CGET1+1~, CGET1+40*, CGET1+47, CGET1+48 |
| LOOP | CONSULT+1~, CONSULT+17*, CONSULT+18 |
| MAXREC | CONSULT~, MGIENS~, A+3, E+3 |
| MGIENS | CONSULT~, MGIENS~, A+3, E+3 |
| MGIENS( | MGIENS+3 |
| MRTC | MGIENS~, A+3 |
| NOD | A+1~, A+3*, E+1~, E+3* |
| ODTE | CGET1+1~, CGET1+44*, CGET1+47 |
| ORIGDT | CONSULT~, CONSULT+14, CGET1+29, MGIENS~, A+3, E+3 |
| ORIGDT( | COR+3, CGET1+29 |
| ORIGDTR | CONSULT~, CGET1+28, MGIENS~, A+3, E+3 |
| ORIGGP | CGET1+1~, CGET1+26*, CGET1+27, CGET1+28, CGET1+29 |
| OSACT | SVC1+1~, SVC1+2*, SVC1+4, SVC1R+1~, SVC1R+2*, SVC1R+4 |
| OSPEND | CONSULT+1~, SVC1+1~, SVC1+3*, SVC1+4, SVC1R+1~, SVC1R+3*, SVC1R+4 |
| PGRP | CGET1+1~, CGET1+14*, CGET1+17*, CGET1+18, CGET1+38, CGET1+47 |
| PRI | CONSULT~, MGIENS~, A+3, E+3 |
| PRI( | CGET1+18 |
| PRIGRP | CONSULT~, CGET1+18, MGIENS~, A+3, E+3 |
| PT | CGET1+1~, CGET1+15*, CGET1+16, CGET1+47 |
| PTS | CONSULT~, CGET1+16, MGIENS~, A+3, E+3 |
| PTS( | CGET1+16 |
| RET | CONSULT~, A+1~, A+2, A+3, E+1~, E+2, E+3 |
| SCPRI | CGET1+1~, CGET1+37*, CGET1+47 |
| SCVISIT | CONSULT~, CONSULT+4*, CGET1+30, MGIENS~, A+3, E+3 |
| SD90 | CDTR+1~, CDTR+3* |
| SDALL | CONSULT~ |
| SDALL("C" | CONSULT+10 |
| SDBEG | CONSULT~, CONSULT+8*, SVC1+6, SVC1R+6, CDFN+3, CGET1+22, CGET1+27, MGIENS~, A+3, E+3 |
| SDBEGI | CDTR+1~, CDTR1+2~, CDTRALL+1~, CDFN+1~, CDFN+3*, CDFN+7, CDFN+10 |
| SDCNT | CONSULT~, SVC+4, SVC1+4, SVC1+6, SVC1+7, SVC1R+4, SVC1R+6, SVC1R+7, COR+5, COR+6 , COR+7, CSDCL+3, CSDCL+4, CDTR+4*, CDTR+5, CDTR1+6, CDTR1+7, CDTRALL+1~, CDTRALL+3*, CDFN+7 , CDFN+8, CDFN+11, CDFN+12, CGET1+48, MGIENS~, A+3, E+3 |
| SDECI | URGENCY+8~, URGENCY+11*, URGENCY+12, URGENCY+19*, URGENCY+20, URGENCY+21 |
| SDECY | URGENCY~, URGENCY+9*, URGENCY+10, URGENCY+12, URGENCY+20, URGENCY+21, CGET1+1~, CGET1+4, CGET1+5, CGET1X+1 |
| SDEDT | CGET1+2~, CGET1+22*, CGET1+24, CGET1+25, CGET1+27, CGET1+47 |
| SDEND | CONSULT~, CONSULT+9*, SVC1+6, SVC1R+6, CDFN+4, CGET1+22, CGET1+27, MGIENS~, A+3, E+3 |
| SDENDI | CDTR+1~, CDTR1+2~, CDTRALL+1~, CDFN+1~, CDFN+4*, CDFN+6, CDFN+11 |
| SDGMR | SVC+1~, SVC1+7*, SVC1R+7*, COR+1~, COR+6*, COR+7*, CSDCL+1~, CSDCL+3*, CSDCL+4*, CDTR+1~ , CDTR1+2~, CDTR1+7*, CDTRALL+1~, CDFN+1~, CDFN+8*, CDFN+12*, CGET1+4, CGET1+9, CGET1+33 |
| SDI | URGENCY+8~, URGENCY+13*, URGENCY+14, COR+1~, COR+3*, COR+4, COR+5, CGET1+2~, CGET1+34*, CGET1+35 , MGIENS+2~, MGIENS+3*, MGIENS+4, MGIENS+5 |
| SDID | URGENCY+8~ |
| SDJ | URGENCY+8~, URGENCY+14*, URGENCY+15, URGENCY+17, URGENCY+18, URGENCY+20, COR+1~, COR+4*, COR+5*, COR+6 , COR+7, CSDCL+1~, CDTR+1~, CDTR1+2~, CDTR1+4*, CDTR1+6*, CDTR1+7, CDTRALL+1~, CDFN+1~, CDFN+6* , CDFN+7*, CDFN+8, CDFN+10*, CDFN+11*, CDFN+12 |
| SDJ1 | CSDCL+1~, CDTR+1~, CDTR1+2~, CDTR1+5*, CDTR1+6, CDFN+1~, CDFN+6*, CDFN+10*, CDFN+11 |
| SDK | URGENCY+8~, URGENCY+17*, URGENCY+18 |
| SDLASTA | MGIENS~, A+3, E+3 |
| SDLASTC | CONSULT~ |
| SDMAX | CONSULT~, CONSULT+6*, SVC+4, SVC1+4, SVC1+6, SVC1+7, SVC1R+4, SVC1R+6, SVC1R+7, COR+5 , COR+6, COR+7, CSDCL+3, CSDCL+4, CDTR+5, CDTR1+6, CDTR1+7, CDFN+7, CDFN+8, CDFN+11 , CDFN+12, MGIENS~, A+3, E+3 |
| SDNAME | URGENCY+8~, URGENCY+15*, URGENCY+20 |
| SDR | CGET1+1~, CGET1+5*, CGET1+6*, CGET1+8, CGET1+10, CGET1+11, CGET1+12, CGET1+13, CGET1+14, CGET1+15 , CGET1+19, CGET1+21, CGET1+22, CGET1+26, CGET1+30, CGET1+39, CGET1+40, CGET1+41, CGET1+48 |
| SDR2 | CGET1+1~, CGET1+12*, CGET1+44 |
| SDR8 | CGET1+1~ |
| SDR9 | CGET1+1~, CGET1+13*, CGET1+45 |
| SDSTOP | CONSULT+1~, CONSULT+7*, COR+6, COR+7, CSDCL+3, CSDCL+4, CDTR+5, CDTRALL+4, CDFN+5, CDFN+9 |
| SDSVC | CONSULT~, CONSULT+5*, CONSULT+15, SVC+2, CGET1+32, MGIENS~, A+3, E+3 |
| SDSVC( | CGET1+36 |
| SDSVCF | CGET1+2~, CGET1+3*, CGET1+32, CGET1+34, CGET1+36* |
| SDSVCN | CGET1+2~, CGET1+35*, CGET1+36 |
| SDSYN | URGENCY+8~, URGENCY+16*, URGENCY+18*, URGENCY+20 |
| SIEN | MGIENS+2~, MGIENS+5*, A+2, E+2 |
| SORT | CONSULT~, CGET1+47, MGIENS~, A+3, E+3 |
| SORT("B" | CONSULT+7 |
| SORTSTR | CGET1+1~, CGET1+47*, CGET1+48 |
| STAT | SVC+1~, SVC1+1~, SVC1+4*, SVC1+5, SVC1+6, SVC1+7, SVC1R+1~, SVC1R+4*, SVC1R+5, SVC1R+6 , SVC1R+7 |
| STYP | MGIENS+2~, MGIENS+4*, MGIENS+6 |
| SVC | SVC+1~, SVC+4*, SVC1+6, SVC1+7, SVC1R+6, SVC1R+7, CDTR+5*, CDTRALL+4* |
| SVCP | CGET1+1~, CGET1+41*, CGET1+42 |
| SVCPINV | CGET1+1~, CGET1+42*, CGET1+47 |
| SVCR | CONSULT~, CONSULT+2, MGIENS~, A+3, E+3 |
| SVCREL | CGET1+2~, CGET1+38*, CGET1+47 |
| SVPC | CGET1+1~ |
| TYP | CGET1+1~, CGET1+7*, CGET1+47, CGET1+48 |
| U | URGENCY+20, CGET1+10, CGET1+11, CGET1+12, CGET1+13, CGET1+14, CGET1+15, CGET1+19, CGET1+21, CGET1+22 , CGET1+26, CGET1+30, CGET1+39, CGET1+40, CGET1+41 |
| URG | CONSULT~, CGET1+11, MGIENS~, A+3, E+3 |
| URG( | CGET1+11 |
| WAITD | CGET1+1~, CGET1+39*, CGET1+46*, CGET1+47, CGET1+48 |
| X | COR+2~, CSDCL+2~, CDTR+2~, CDTR1+3~, CDTRALL+2~, CDFN+2~, CGET1+2~, CGET1+10* |
| Y | COR+2~, CSDCL+2~, CDTR+2~, CDTR1+3~, CDTRALL+2~, CDFN+2~, CGET1+1~, CGET1+10 |