SDESCANCHECKIN ;ALB/BWF - VISTA SCHEDULING RPCS ;SEP 22, 2022
Source file <SDESCANCHECKIN.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 5 | ($$HANDLE,AFTER,BEFORE,EVT)^SDAMEVT BUILDJSON^SDESBUILDJSON $$FIND^SDESCHECKOUT ERRLOG^SDESJSON VALAPPTIEN^SDESVALUTIL |
| VA FileMan | 2 | FILE^DIE ($$GET1,GETS)^DIQ |
| 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 |
|---|---|---|
| CANCHECKIN(RES,APPTIEN) | ;
|
|
| SDECCHK(SDECAPTID) | ;
|
|
| CANCHKIN(DFN,SDCL,SDT) | ; Logic to cancel a checkin if the checkin date/time is passed in as '@'
; input: DFN := ifn of patient ; SDCL := clinic# ; SDT := appt d/t |
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | SDECCHK+5, CANCHKIN+7 |
| $$GET1^DIQ | CANCHECKIN+17, CANCHECKIN+19, CANCHECKIN+20 |
| GETS^DIQ | CANCHECKIN+6 |
| $$HANDLE^SDAMEVT | CANCHECKIN+23 |
| AFTER^SDAMEVT | CANCHECKIN+33 |
| BEFORE^SDAMEVT | CANCHECKIN+24 |
| EVT^SDAMEVT | CANCHECKIN+40 |
| BUILDJSON^SDESBUILDJSON | CANCHECKIN+5, CANCHECKIN+10, CANCHECKIN+12, CANCHECKIN+16, CANCHECKIN+18, CANCHECKIN+41 |
| $$FIND^SDESCHECKOUT | CANCHECKIN+21, CANCHKIN+6 |
| ERRLOG^SDESJSON | CANCHECKIN+9, CANCHECKIN+11, CANCHECKIN+16, CANCHECKIN+18 |
| VALAPPTIEN^SDESVALUTIL | CANCHECKIN+3 |
| RPC Name | Call Tags |
|---|---|
| SDES CANCEL CHECKIN | CANCHECKIN |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ, GETS^DIQ |
| Name | Line Occurrences |
|---|---|
| CANCHKIN | CANCHECKIN+29 |
| SDECCHK | CANCHECKIN+28 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPTDAT | CANCHECKIN+1~ |
| APPTDAT( | CANCHECKIN+7, CANCHECKIN+11, CANCHECKIN+13, CANCHECKIN+14, CANCHECKIN+15 |
| APPTIEN | CANCHECKIN~, CANCHECKIN+2*, CANCHECKIN+3, CANCHECKIN+4, CANCHECKIN+6, CANCHECKIN+19, CANCHECKIN+20, CANCHECKIN+28 |
| APPTIENS | CANCHECKIN+1~, CANCHECKIN+4*, CANCHECKIN+7, CANCHECKIN+11, CANCHECKIN+13, CANCHECKIN+14, CANCHECKIN+15 |
| CANCKIN | CANCHECKIN+1~, CANCHECKIN+41 |
| CANCKIN("CancelCheckIn" | CANCHECKIN+41* |
| CLINICIEN | CANCHECKIN+1~, CANCHECKIN+17*, CANCHECKIN+18, CANCHECKIN+21, CANCHECKIN+22, CANCHECKIN+24, CANCHECKIN+29, CANCHECKIN+33 |
| DFN | CANCHECKIN+1~, CANCHECKIN+13*, CANCHECKIN+19*, CANCHECKIN+21, CANCHECKIN+22, CANCHECKIN+24, CANCHECKIN+29, CANCHECKIN+33, CANCHKIN~, CANCHKIN+6 |
| ERR | CANCHKIN+8! |
| ERRORS | CANCHECKIN+1~, CANCHECKIN+3, CANCHECKIN+5, CANCHECKIN+9, CANCHECKIN+10, CANCHECKIN+11, CANCHECKIN+12, CANCHECKIN+16, CANCHECKIN+18 |
| ERRORS("CancelCheckIn" | CANCHECKIN+5*, CANCHECKIN+8*, CANCHECKIN+12*, CANCHECKIN+16*, CANCHECKIN+18* |
| FDA | CANCHKIN+8! |
| FDA( | CANCHKIN+7* |
| RES | CANCHECKIN~, CANCHECKIN+5, CANCHECKIN+10, CANCHECKIN+12, CANCHECKIN+16, CANCHECKIN+18, CANCHECKIN+41 |
| RESOURCE | CANCHECKIN+1~, CANCHECKIN+15*, CANCHECKIN+16, CANCHECKIN+17 |
| SDATA | CANCHECKIN+1~, CANCHECKIN+22*, CANCHECKIN+24, CANCHECKIN+33, CANCHECKIN+40 |
| SDCIHDL | CANCHECKIN+1~, CANCHECKIN+23*, CANCHECKIN+24, CANCHECKIN+33, CANCHECKIN+40 |
| SDCL | CANCHKIN~, CANCHKIN+6, CANCHKIN+7 |
| SDDA | CANCHECKIN+1~, CANCHECKIN+21*, CANCHECKIN+22, CANCHECKIN+24, CANCHECKIN+33, CANCHKIN+5~, CANCHKIN+6*, CANCHKIN+7 |
| SDECAPTID | SDECCHK~, SDECCHK+2 |
| SDECFDA | SDECCHK+1~ |
| SDECFDA( | SDECCHK+3*, SDECCHK+4* |
| SDECIENS | SDECCHK+1~, SDECCHK+2*, SDECCHK+3, SDECCHK+4 |
| SDECMSG | SDECCHK+1~ |
| SDESSTART | CANCHECKIN+1~, CANCHECKIN+14*, CANCHECKIN+20*, CANCHECKIN+21, CANCHECKIN+22, CANCHECKIN+24, CANCHECKIN+29, CANCHECKIN+33 |
| SDT | CANCHKIN~, CANCHKIN+6, CANCHKIN+7 |
| U | CANCHECKIN+22 |