SDEC07B ;ALB/SAT,PC - VISTA SCHEDULING RPCS ;Feb 27, 2020@14:33
Source file <SDEC07B.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 |
|---|---|---|
| MAKE(BSDR) | ;PEP; call to store appt made
|
|
| NULLDEL(STR) | ;return "@" to delete a field if the new data would be null ;*zeb+tag 722 2/19/19 added to support APPADD
|
|
| SDSRT(TYP,MTR,DDT,REQ) | ;get SCHEDULING REQUEST TYPE and NEXT AVA.APPT. INDICATOR
|
|
| APPVISTA(SDECLEN,SDECNOTE,DFN,SDECRESD,SDECSTART,SDECWKIN,SDCL,SDECI) | ;
|
| Name | Field # of Occurrence |
|---|---|
| FILE^DICN | MAKE+127 |
| FILE^DIE | MAKE+83 |
| UPDATE^DIE | MAKE+108, MAKE+134 |
| $$GET1^DIQ | MAKE+37 |
| MAKE^SDAMEVT | MAKE+141 |
| PCSTGET^SDEC | MAKE+53 |
| $$STRIP^SDEC07 | APPVISTA+14 |
| ERR^SDEC07 | APPVISTA+3, APPVISTA+5 |
| $$MAKE^SDEC07B | APPVISTA+17 |
| AVUPDT^SDEC07C | APPVISTA+19 |
| $$SCIEN^SDECU2 | MAKE+140 |
| $$FMTE^XLFDT | MAKE+37 |
| $$NOW^XLFDT | MAKE+77, MAKE+103, MAKE+125, SDSRT+31, SDSRT+35, SDSRT+38, SDSRT+42, SDSRT+46 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | MAKE+29, MAKE+37, MAKE+59, MAKE+65, MAKE+91 |
| ^SC - [#44] | MAKE+30, MAKE+112*, MAKE+113*, APPVISTA+5 |
| ^SDEC(409.831 - [#409.831] | APPVISTA+2 |
| ^VA(200 - [#200] | MAKE+35 |
| Name | Line Occurrences |
|---|---|
| $$NULLDEL | MAKE+64, MAKE+65, MAKE+66, MAKE+67, MAKE+68, MAKE+69, MAKE+70, MAKE+71, MAKE+76, MAKE+79 , MAKE+80, MAKE+81, MAKE+82, MAKE+84 |
| $$SDSRT | MAKE+46 |
| Name | Field # of Occurrence |
|---|---|
| ^(1 | MAKE+113* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BSDR | MAKE~ |
| BSDR("ADT" | MAKE+32, MAKE+37, MAKE+59, MAKE+63, MAKE+85, MAKE+89, MAKE+113, MAKE+123, MAKE+124, MAKE+133 , MAKE+139, MAKE+140 |
| BSDR("APT" | MAKE+43*, MAKE+70, MAKE+96 |
| BSDR("CLN" | MAKE+30, MAKE+53, MAKE+64, MAKE+90, MAKE+112, MAKE+113, MAKE+123, MAKE+124, MAKE+133, MAKE+139 , MAKE+140 |
| BSDR("COL" | MAKE+44*, MAKE+71, MAKE+97 |
| BSDR("CON" | MAKE+129, MAKE+133 |
| BSDR("DDT" | MAKE+46, MAKE+81, MAKE+106 |
| BSDR("EKG" | MAKE+68, MAKE+94 |
| BSDR("ELG" | MAKE+125 |
| BSDR("LAB" | MAKE+66, MAKE+92 |
| BSDR("LEN" | MAKE+34, MAKE+125 |
| BSDR("MTR" | MAKE+46 |
| BSDR("OI" | MAKE+125 |
| BSDR("OVB" | MAKE+125 |
| BSDR("PAT" | MAKE+29, MAKE+37, MAKE+53, MAKE+59, MAKE+63, MAKE+65, MAKE+85, MAKE+88, MAKE+91, MAKE+124 , MAKE+139, MAKE+140 |
| BSDR("REQ" | MAKE+46 |
| BSDR("TYP" | MAKE+31, MAKE+46, MAKE+69, MAKE+95 |
| BSDR("USR" | MAKE+35, MAKE+125 |
| BSDR("XRA" | MAKE+67, MAKE+93 |
| DA | MAKE+39~, MAKE+111!, MAKE+122! |
| DA(1 | MAKE+124* |
| DA(2 | MAKE+124* |
| DD | MAKE+39~, MAKE+111!, MAKE+122! |
| DDT | SDSRT~, SDSRT+31, SDSRT+35, SDSRT+38, SDSRT+42, SDSRT+46 |
| DFN | MAKE+138~, MAKE+139*, MAKE+141, APPVISTA~, APPVISTA+6 |
| DIC | MAKE+39~, MAKE+111!, MAKE+122!, MAKE+123* |
| DIC("DR" | MAKE+125* |
| DIC("P" | MAKE+126* |
| DIC(0 | MAKE+126* |
| DINUM | MAKE+122! |
| DLAYGO | MAKE+39~, MAKE+111!, MAKE+122!, MAKE+126* |
| DO | MAKE+39~, MAKE+111!, MAKE+122! |
| DUZ | MAKE+76, MAKE+102, APPVISTA+16 |
| MTR | SDSRT~, SDSRT+31, SDSRT+35 |
| REQ | SDSRT~, SDSRT+42, SDSRT+46 |
| RET | SDSRT+24~, SDSRT+25*, SDSRT+47 |
| SDCL | MAKE+138~, MAKE+139*, MAKE+141, APPVISTA~, APPVISTA+5, APPVISTA+7, APPVISTA+19 |
| SDDA | MAKE+138~, MAKE+140*, MAKE+141 |
| SDECC | APPVISTA+1~, APPVISTA+17 |
| SDECC("ADT" | APPVISTA+10* |
| SDECC("CLN" | APPVISTA+7* |
| SDECC("LEN" | APPVISTA+11* |
| SDECC("OI" | APPVISTA+12*, APPVISTA+13*, APPVISTA+14* |
| SDECC("PAT" | APPVISTA+6* |
| SDECC("RES" | APPVISTA+15* |
| SDECC("TYP" | APPVISTA+8*, APPVISTA+9* |
| SDECC("USR" | APPVISTA+16* |
| SDECCOND | MAKE+58~, MAKE+59*, MAKE+60 |
| SDECERR | MAKE+40~, APPVISTA+1~, APPVISTA+4*, APPVISTA+5, APPVISTA+17*, APPVISTA+18, APPVISTA+20 |
| SDECERR(1 | MAKE+85 |
| SDECFDA | MAKE+62~, MAKE+87~ |
| SDECFDA( | MAKE+64*, MAKE+65*, MAKE+66*, MAKE+67*, MAKE+68*, MAKE+69*, MAKE+70*, MAKE+71*, MAKE+72*, MAKE+73* , MAKE+74*, MAKE+75*, MAKE+76*, MAKE+77*, MAKE+78*, MAKE+79*, MAKE+80*, MAKE+81*, MAKE+82*, MAKE+90* , MAKE+91*, MAKE+92*, MAKE+93*, MAKE+94*, MAKE+95*, MAKE+96*, MAKE+97*, MAKE+98*, MAKE+99*, MAKE+100* , MAKE+101*, MAKE+102*, MAKE+103*, MAKE+104*, MAKE+105*, MAKE+106*, MAKE+107* |
| SDECI | APPVISTA~, APPVISTA+3, APPVISTA+5 |
| SDECIENS | MAKE+62~, MAKE+63*, MAKE+64, MAKE+65, MAKE+66, MAKE+67, MAKE+68, MAKE+69, MAKE+70, MAKE+71 , MAKE+72, MAKE+73, MAKE+74, MAKE+75, MAKE+76, MAKE+77, MAKE+78, MAKE+79, MAKE+80, MAKE+81 , MAKE+82, MAKE+87~, MAKE+88*, MAKE+90, MAKE+91, MAKE+92, MAKE+93, MAKE+94, MAKE+95, MAKE+96 , MAKE+97, MAKE+98, MAKE+99, MAKE+100, MAKE+101, MAKE+102, MAKE+103, MAKE+104, MAKE+105, MAKE+106 , MAKE+107 |
| SDECIENS(2 | MAKE+89* |
| SDECLEN | APPVISTA~, APPVISTA+11, APPVISTA+19 |
| SDECMSG | MAKE+62~, MAKE+84, MAKE+87~ |
| SDECNOTE | APPVISTA~, APPVISTA+12 |
| SDECRESD | APPVISTA~, APPVISTA+2, APPVISTA+15 |
| SDECRNOD | APPVISTA+1~, APPVISTA+2*, APPVISTA+3 |
| SDECSTART | APPVISTA~, APPVISTA+10, APPVISTA+19 |
| SDECTEMP | MAKE+84~* |
| SDECWKIN | APPVISTA~, APPVISTA+9 |
| SDFDA | MAKE+130~ |
| SDFDA( | MAKE+133* |
| SDFU | MAKE+41~, MAKE+54*, MAKE+55*, MAKE+82, MAKE+107 |
| SDIEN | MAKE+130~, MAKE+131*, MAKE+132, MAKE+133 |
| SDMODE | MAKE+138~, MAKE+139*, MAKE+141 |
| SDNA | MAKE+41~, MAKE+48*, MAKE+80, MAKE+105 |
| SDRET | MAKE+41~, MAKE+52*, MAKE+53, MAKE+54, MAKE+56 |
| SDSRT | MAKE+41~, MAKE+46*, MAKE+48, MAKE+50*, MAKE+79, MAKE+104 |
| SDT | MAKE+138~, MAKE+139*, MAKE+141 |
| STR | NULLDEL~, NULLDEL+1 |
| TYP | SDSRT~, SDSRT+27 |
| U | MAKE+29, MAKE+30, MAKE+31, MAKE+32, MAKE+34, MAKE+35, MAKE+37, MAKE+48, MAKE+50, MAKE+54 , MAKE+59, MAKE+85 |
| X | MAKE+39~, MAKE+111!, MAKE+122!, MAKE+124* |
| Y | MAKE+39~, MAKE+111!, MAKE+122!, MAKE+131 |