SDES2UNDOCHECKIN ;ALB/AGW - VISTA SCHEDULING RPCS ;MAR 12, 2026
Source file <SDES2UNDOCHECKIN.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 8 | ($$HANDLE,AFTER,BEFORE,EVT)^SDAMEVT BUILDAPPTOBJ^SDES2BLDAPPTOBJ (BUILDJSON,ERRLOG)^SDES2JSON VALBOOLEAN^SDES2UTIL1 VALCONTEXT^SDES2VALCONTEXT VALFILEIEN^SDES2VALUTIL $$FIND^SDESCHECKOUT ERRLOG^SDESJSON |
| VA FileMan | 2 | FILE^DIE ($$GET1,GETS)^DIQ |
| Kernel | 1 | DUZ^XUP |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UNDOCHECKIN(SDRESULT,SDCONTEXT,SDINPUT) | ;Remove checkin
|
|
| SDECCHK(APPTIEN,DFN,CLINICIEN,SDESSTART,SDERRORS) | ; sets field .03 (Checkin), in file 409.84
|
|
| VALIDATE(SDINPUT,APPTIEN,DFN,CLINICIEN,SDESSTART,RESOURCE,APPTOBJ,SDERRORS) | ;Validate SDINPUT
|
|
| BUILDJSON(SDRESULT,APPTOBJ,SDERRORS) | ; build json file
|
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | SDECCHK+10, SDECCHK+11 |
| $$GET1^DIQ | VALIDATE+8, VALIDATE+9, VALIDATE+11, VALIDATE+12 |
| GETS^DIQ | VALIDATE+5 |
| $$HANDLE^SDAMEVT | SDECCHK+4 |
| AFTER^SDAMEVT | SDECCHK+13 |
| BEFORE^SDAMEVT | SDECCHK+5 |
| EVT^SDAMEVT | SDECCHK+14 |
| BUILDAPPTOBJ^SDES2BLDAPPTOBJ | BUILDJSON+6 |
| BUILDJSON^SDES2JSON | UNDOCHECKIN+7, UNDOCHECKIN+10, UNDOCHECKIN+12, UNDOCHECKIN+14, BUILDJSON+3, BUILDJSON+10 |
| ERRLOG^SDES2JSON | UNDOCHECKIN+12, UNDOCHECKIN+14, VALIDATE+6, VALIDATE+7, VALIDATE+8 |
| VALBOOLEAN^SDES2UTIL1 | VALIDATE+14 |
| VALCONTEXT^SDES2VALCONTEXT | UNDOCHECKIN+6 |
| VALFILEIEN^SDES2VALUTIL | VALIDATE+3 |
| $$FIND^SDESCHECKOUT | SDECCHK+2 |
| ERRLOG^SDESJSON | VALIDATE+10 |
| DUZ^XUP | UNDOCHECKIN+8 |
| RPC Name | Call Tags |
|---|---|
| SDES2 UNDO CHECKIN | UNDOCHECKIN |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ, GETS^DIQ |
| Name | Line Occurrences |
|---|---|
| BUILDJSON | UNDOCHECKIN+13 |
| SDECCHK | UNDOCHECKIN+11 |
| VALIDATE | UNDOCHECKIN+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | UNDOCHECKIN+4~ |
| APPTDAT | UNDOCHECKIN+1~ |
| APPTDAT( | VALIDATE+6, VALIDATE+7 |
| APPTIEN | UNDOCHECKIN+4~, UNDOCHECKIN+9, UNDOCHECKIN+11, SDECCHK~, SDECCHK+6, VALIDATE~, VALIDATE+2*, VALIDATE+3, VALIDATE+4, VALIDATE+5 , VALIDATE+8, VALIDATE+11, VALIDATE+12, BUILDJSON+6 |
| APPTIENS | UNDOCHECKIN+4~, SDECCHK+6*, SDECCHK+7, SDECCHK+8, SDECCHK+9, VALIDATE+1~, VALIDATE+4*, VALIDATE+6, VALIDATE+7 |
| APPTOBJ | UNDOCHECKIN+1~, UNDOCHECKIN+9, UNDOCHECKIN+13, VALIDATE~, VALIDATE+13*, VALIDATE+14, BUILDJSON~, BUILDJSON+1, BUILDJSON+5, BUILDJSON+6 |
| APPTOBJ("Appointment" | BUILDJSON+8 |
| C | UNDOCHECKIN+2~ |
| CANCKIN | UNDOCHECKIN+1~, BUILDJSON+3, BUILDJSON+10 |
| CANCKIN("undoCheckin" | BUILDJSON+2*, BUILDJSON+8*, BUILDJSON+9* |
| CLINICIEN | UNDOCHECKIN+1~, UNDOCHECKIN+9, UNDOCHECKIN+11, SDECCHK~, SDECCHK+2, SDECCHK+3, SDECCHK+5, SDECCHK+11, SDECCHK+13, VALIDATE~ , VALIDATE+9*, VALIDATE+10 |
| DA | UNDOCHECKIN+2~ |
| DFN | UNDOCHECKIN+1~, UNDOCHECKIN+9, UNDOCHECKIN+11, SDECCHK~, SDECCHK+2, SDECCHK+3, SDECCHK+5, SDECCHK+13, VALIDATE~, VALIDATE+11* |
| DGMT | UNDOCHECKIN+4~ |
| DGNOCOPF | UNDOCHECKIN+4~ |
| DGWRT | UNDOCHECKIN+4~ |
| DIERR | UNDOCHECKIN+4~ |
| DISYS | UNDOCHECKIN+4~ |
| DSIHCL | UNDOCHECKIN+2~ |
| DSIHFS | UNDOCHECKIN+2~ |
| DSPV150 | UNDOCHECKIN+2~ |
| DT | UNDOCHECKIN+4~ |
| DTIME | UNDOCHECKIN+4~ |
| DUZ | UNDOCHECKIN+8~ |
| ERR | SDECCHK+12! |
| ESC | VALIDATE+1~ |
| EVN | UNDOCHECKIN+2~ |
| FDA | UNDOCHECKIN+1~, SDECCHK+12! |
| FDA( | SDECCHK+7*, SDECCHK+11* |
| FS | UNDOCHECKIN+2~ |
| HL16 | UNDOCHECKIN+2~ |
| HL7STRG | UNDOCHECKIN+2~ |
| HLA | UNDOCHECKIN+2~ |
| HLARYTYP | UNDOCHECKIN+5~ |
| HLCS | UNDOCHECKIN+5~ |
| HLDOM | UNDOCHECKIN+5~ |
| HLECH | UNDOCHECKIN+2~ |
| HLFORMAT | UNDOCHECKIN+5~ |
| HLFS | UNDOCHECKIN+4~ |
| HLHDR | UNDOCHECKIN+2~ |
| HLINST | UNDOCHECKIN+5~ |
| HLN | UNDOCHECKIN+2~ |
| HLPARAM | UNDOCHECKIN+3~ |
| HLPROD | UNDOCHECKIN+5~ |
| HLQ | UNDOCHECKIN+3~ |
| HLRESLT | UNDOCHECKIN+5~ |
| HLSAN | UNDOCHECKIN+3~ |
| HLTYPE | UNDOCHECKIN+3~ |
| HLX | UNDOCHECKIN+3~ |
| IEN | UNDOCHECKIN+3~ |
| IVMZ10F | UNDOCHECKIN+4~ |
| J | UNDOCHECKIN+3~ |
| PIVOT | UNDOCHECKIN+3~ |
| R | UNDOCHECKIN+3~ |
| REF | UNDOCHECKIN+3~ |
| RES | UNDOCHECKIN+2~ |
| RESOURCE | UNDOCHECKIN+1~, UNDOCHECKIN+9, VALIDATE~, VALIDATE+8*, VALIDATE+9 |
| S | UNDOCHECKIN+3~ |
| SDATA | SDECCHK+1~, SDECCHK+3*, SDECCHK+5, SDECCHK+13, SDECCHK+14 |
| SDATA(1 | SDECCHK+15 |
| SDCIHDL | SDECCHK+1~, SDECCHK+4*, SDECCHK+5, SDECCHK+13, SDECCHK+14 |
| SDCNT | VALIDATE+1~ |
| SDCONTEXT | UNDOCHECKIN~, UNDOCHECKIN+6 |
| SDCONTEXT("AC | HERON AUDIT ID" , SDECCHK+7 |
| SDCONTEXT("US | ER DUZ" , UNDOCHECKIN+8 |
| SDDA | SDECCHK+1~, SDECCHK+2*, SDECCHK+3, SDECCHK+5, SDECCHK+11, SDECCHK+13 |
| SDDAY | VALIDATE+1~ |
| SDECFDA | SDECCHK+1~ |
| SDECFDA( | SDECCHK+8*, SDECCHK+9* |
| SDECIENS | SDECCHK+1~ |
| SDECMSG | SDECCHK+1~ |
| SDERRORS | UNDOCHECKIN+1~, UNDOCHECKIN+6, UNDOCHECKIN+7, UNDOCHECKIN+9, UNDOCHECKIN+10, UNDOCHECKIN+11, UNDOCHECKIN+12, UNDOCHECKIN+13, UNDOCHECKIN+14, SDECCHK~ , VALIDATE~, VALIDATE+3, VALIDATE+5, VALIDATE+6, VALIDATE+7, VALIDATE+8, VALIDATE+10, VALIDATE+14, BUILDJSON~, BUILDJSON+6 , BUILDJSON+7 |
| SDERRORS("undoCheckin" | UNDOCHECKIN+7*, UNDOCHECKIN+10*, UNDOCHECKIN+12*, UNDOCHECKIN+14*, BUILDJSON+7* |
| SDESSTART | UNDOCHECKIN+1~, UNDOCHECKIN+9, UNDOCHECKIN+11, SDECCHK~, SDECCHK+2, SDECCHK+3, SDECCHK+5, SDECCHK+11, SDECCHK+13, VALIDATE~ , VALIDATE+12* |
| SDINPUT | UNDOCHECKIN~, UNDOCHECKIN+9, VALIDATE~ |
| SDINPUT("APPT | IEN" , VALIDATE+2 |
| SDINPUT("FULL | OBJECT" , VALIDATE+13 |
| SDRESULT | UNDOCHECKIN~, UNDOCHECKIN+7, UNDOCHECKIN+10, UNDOCHECKIN+12, UNDOCHECKIN+13, UNDOCHECKIN+14, BUILDJSON~, BUILDJSON+3, BUILDJSON+10 |
| SDSI | VALIDATE+1~ |
| SL | VALIDATE+1~ |
| U | SDECCHK+3 |
| UNDOCKIN | UNDOCHECKIN+1~ |
| UNDOCKIN("UndoCheckIn" | SDECCHK+15* |
| VA | UNDOCHECKIN+3~ |
| VACNTRY | UNDOCHECKIN+3~ |
| VAERR | UNDOCHECKIN+3~ |
| VALRET | UNDOCHECKIN+4~, VALIDATE+3 |
| X1 | VALIDATE+1~ |
| X2 | VALIDATE+1~ |
| XQXFLG | UNDOCHECKIN+3~ |
| XX | UNDOCHECKIN+3~ |
| Y | UNDOCHECKIN+3~ |
| Z0 | UNDOCHECKIN+3~ |
| ZMID | UNDOCHECKIN+3~ |
| ZTSK | UNDOCHECKIN+3~ |