SDEC08A ;ALB/PWC,BWF - VISTA SCHEDULING RPCS ;Aug 10, 2020@09:30
Source file <SDEC08A.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 |
|---|---|---|
| AVUPDT(SDECSCD,SDECSTART,SDECLEN) | ;Update Clinic availability
|
|
| APCAN(SDECZ,SDECLOC,SDECDFN,SDECSD,SDECAPTID,SDECLEN) | ;
|
|
| SDECUCAN(SDECAPTID) | ;called internally to update SDEC APPOINTMENT by clearing cancel date/time
|
|
| APUCAN(SDECZ,SDECLOC,SDECPATID,SDECSTART,SDECDAM,SDECDEC,SDECLEN,SDECNOTE,SDECRES,SDECWKIN) | ;
|
|
| UNCANCEL(BSDR) | ;PEP; called to un-cancel appt
; Make call using: S ERR=$$UNCANCEL(.ARRAY) |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.84 - [#409.84] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | UNCANCEL+18 |
| ^SC - [#44] | AVUPDT+5, AVUPDT+6, AVUPDT+8, AVUPDT+10*, UNCANCEL+19 |
| ^VA(200 - [#200] | UNCANCEL+21 |
| Name | Line Occurrences |
|---|---|
| $$UNCANCEL | APUCAN+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %H | APCAN+2~, APCAN+7*, APUCAN+7~ |
| BSDR | UNCANCEL~ |
| BSDR("ADT" | UNCANCEL+20, UNCANCEL+23 |
| BSDR("CLN" | UNCANCEL+19, UNCANCEL+23 |
| BSDR("LEN" | UNCANCEL+23 |
| BSDR("NOTE" | UNCANCEL+23 |
| BSDR("PAT" | UNCANCEL+18, UNCANCEL+23 |
| BSDR("RES" | UNCANCEL+23 |
| BSDR("USR" | UNCANCEL+21 |
| BSDR("WKIN" | UNCANCEL+23 |
| DPTNOD | UNCANCEL+17~ |
| DPTNODR | UNCANCEL+17~ |
| DUZ | APUCAN+13 |
| HSI | AVUPDT+2~, AVUPDT+6*, AVUPDT+8 |
| I | AVUPDT+2~, AVUPDT+4*, AVUPDT+5, AVUPDT+6, AVUPDT+8, AVUPDT+9* |
| PROVIEN | SDECUCAN+1~, SDECUCAN+9*, SDECUCAN+10 |
| S | AVUPDT+2~, AVUPDT+3*, AVUPDT+8*, AVUPDT+9*, AVUPDT+10 |
| SB | AVUPDT+2~, AVUPDT+6*, AVUPDT+8 |
| SD | AVUPDT+2~, AVUPDT+3*, AVUPDT+5, AVUPDT+8, AVUPDT+10 |
| SDAPTYP | SDECUCAN+1~, SDECUCAN+6*, SDECUCAN+7, SDECUCAN+10 |
| SDCL | SDECUCAN+1~, SDECUCAN+8*, SDECUCAN+9 |
| SDDIF | AVUPDT+2~, AVUPDT+6*, AVUPDT+9 |
| SDECAPTID | APCAN~, SDECUCAN~, SDECUCAN+2, SDECUCAN+6, SDECUCAN+8 |
| SDECC | APCAN+2~, APCAN+12, APUCAN+7~, APUCAN+17 |
| SDECC("ADT" | APCAN+6*, APUCAN+10* |
| SDECC("CDT" | APCAN+8* |
| SDECC("CLN" | APCAN+4*, APUCAN+9* |
| SDECC("CR" | APCAN+10* |
| SDECC("LEN" | APUCAN+14* |
| SDECC("NOT" | APCAN+9* |
| SDECC("NOTE" | APUCAN+11* |
| SDECC("PAT" | APCAN+3*, APUCAN+8* |
| SDECC("RES" | APUCAN+12* |
| SDECC("TYP" | APCAN+5* |
| SDECC("USR" | APCAN+11*, APUCAN+13* |
| SDECC("WKIN" | APUCAN+15* |
| >> SDECCR | APCAN+10 |
| SDECDAM | APUCAN~ |
| >> SDECDATE | APCAN+8 |
| SDECDEC | APUCAN~ |
| SDECDFN | APCAN~, APCAN+3 |
| SDECERR | UNCANCEL+17~, UNCANCEL+23*, UNCANCEL+24 |
| >> SDECFDA( | SDECUCAN+3* |
| >> SDECI | UNCANCEL+23 |
| SDECIENS | SDECUCAN+1~, SDECUCAN+2*, SDECUCAN+3 |
| SDECLEN | AVUPDT~, AVUPDT+7, APCAN~, APUCAN~, APUCAN+14 |
| SDECLOC | APCAN~, APCAN+4, APUCAN~, APUCAN+9 |
| SDECMSG | SDECUCAN+4! |
| >> SDECNOT | APCAN+9 |
| SDECNOTE | APUCAN~, APUCAN+11 |
| SDECPATID | APUCAN~, APUCAN+8 |
| SDECRES | APUCAN~, APUCAN+12 |
| SDECSCD | AVUPDT~, AVUPDT+4, AVUPDT+10 |
| SDECSD | APCAN~, APCAN+6 |
| SDECSTART | AVUPDT~, AVUPDT+3, APUCAN~, APUCAN+10 |
| >> SDECTYP | APCAN+5 |
| SDECWKIN | APUCAN~, APUCAN+15 |
| SDECZ | APCAN~, APCAN+12*, APUCAN~, APUCAN+17* |
| SDRES | SDECUCAN+1~ |
| >> SDUSER | APCAN+11 |
| SI | AVUPDT+2~, AVUPDT+6*, AVUPDT+8 |
| SL | AVUPDT+2~, AVUPDT+6*, AVUPDT+7*, AVUPDT+8 |
| SS | AVUPDT+2~, AVUPDT+8*, AVUPDT+9* |
| ST | AVUPDT+2~, AVUPDT+8*, AVUPDT+9 |
| STARTDAY | AVUPDT+2~, AVUPDT+6* |
| STR | AVUPDT+2~, AVUPDT+6*, AVUPDT+9 |
| U | AVUPDT+6, UNCANCEL+18, UNCANCEL+19, UNCANCEL+20, UNCANCEL+21 |
| X | AVUPDT+2~, AVUPDT+6* |
| Y | AVUPDT+2~, AVUPDT+8*, AVUPDT+9* |