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 |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 2 | SDECRMG SDECRMG2 URGENCY |
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 |