SDECEPT ;SPFO/RT,MGD,LAB,ANU - SCHEDULING ENHANCEMENTS VSE EP API ;JUN 08,2023
Source file <SDECEPT.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 6 | $$STATUS^SDAM1 $$FIND^SDAM2 $$FMTONET^SDECDATE GETPATCOMMENTS^SDESAPPTDATA $$LAST4SSN^SDESINPUTVALUTL $$TIMEZONEDATA^SDESUTIL |
| VA FileMan | 2 | ^%DTC ($$GET1,D)^DIQ |
| Registration | 1 | INP^DGPMV10 |
| 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 | 4 | SDEC EP DEMOGRAPHICS SDEC EP EVENT LOG SDEC EP PT INFO SDEC EP WAIT TIME |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| INIT | ;
|
|
| GETDEM(RET,DFN,ADT,SDAPPTIEN) | ;
; REQUIRE DFN AND APPOINTMENT DATE TIME |
|
| SDEXPST(SDRET,DFN,ADT,SDAPPTIEN) | ;
|
|
| GETEVT(RET,DFN,ADT) | ;
; REQUIRE DFN AND APPOINTMENT DATE TIME |
|
| GETWT(RET,DFN,ADT) | ;
; REQUIRE DFN AND APPOINTMENT DATE TIME |
|
| INP | ;
|
|
| GETPTIN(RET,DFN,ADT) | ;
|
|
| EXIT | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%DTC | GETWT+48, GETWT+50 |
| INP^DGPMV10 | INP+6 |
| $$GET1^DIQ | GETDEM+57, GETDEM+70, SDEXPST+6, GETEVT+34, GETEVT+41, GETEVT+44, GETEVT+51, GETEVT+53, GETEVT+57, INP+11 , GETPTIN+69, GETPTIN+71, GETPTIN+80, GETPTIN+83, GETPTIN+99, GETPTIN+138 |
| D^DIQ | GETPTIN+135 |
| $$STATUS^SDAM1 | GETDEM+49 |
| $$FIND^SDAM2 | INIT+16 |
| $$FMTONET^SDECDATE | GETDEM+91, GETDEM+93, GETDEM+95, GETDEM+97, GETEVT+70, GETEVT+72, GETEVT+74, GETEVT+76, GETEVT+78, GETWT+57 |
| GETPATCOMMENTS^SDESAPPTDATA | GETDEM+102 |
| $$LAST4SSN^SDESINPUTVALUTL | GETDEM+45, GETPTIN+64 |
| $$TIMEZONEDATA^SDESUTIL | GETDEM+99 |
| RPC Name | Call Tags |
|---|---|
| SDEC EP DEMOGRAPHICS | GETDEM |
| SDEC EP EVENT LOG | GETEVT |
| SDEC EP WAIT TIME | GETWT |
| SDEC EP PT INFO | GETPTIN |
| FileNo | Call Tags |
|---|---|
| ^DIC(11 - [#11] | GET1^DIQ |
| ^DIC(13 - [#13] | GET1^DIQ |
| ^DPT - [#2] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| ^DIC(21 - [#21] | GET1^DIQ |
| ^DGPM - [#405] | GET1^DIQ |
| ^SD(409.1 - [#409.1] | GET1^DIQ |
| ^SD(409.2 - [#409.2] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GET1^DIQ |
| ^DIC(5 - [#5] | GET1^DIQ |
| ^HL(779.004 - [#779.004] | GET1^DIQ |
| ^DIC(8 - [#8] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPM("C" | INP+4 |
| ^DIC(8 - [#8] | GETDEM+71 |
| ^DPT - [#2] | INIT+12, INIT+13, GETDEM+71, GETDEM+79, GETDEM+80, GETDEM+82, GETEVT+62, GETWT+40, GETPTIN+74, GETPTIN+90 , GETPTIN+97, GETPTIN+102, GETPTIN+114, GETPTIN+128 |
| ^SC - [#44] | INIT+15, INIT+17, GETDEM+74, GETEVT+38 |
| ^SDEC(409.84 - [#409.84] | SDEXPST+4, SDEXPST+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> A | INP+3*, INP+7* |
| >> ADDR | GETPTIN+9*, GETPTIN+87*, GETPTIN+143 |
| ADT | INIT+13, INIT+16, INIT+17, GETDEM~, GETDEM+3, GETDEM+5, GETDEM+9*, GETDEM+49, GETDEM+74, GETDEM+91* , GETDEM+108, SDEXPST~, SDEXPST+3*, SDEXPST+4, SDEXPST+7, GETEVT~, GETEVT+3, GETEVT+5*, GETEVT+38, GETEVT+62 , GETWT~, GETWT+3, GETWT+5*, GETWT+40, GETWT+48, GETWT+50, GETPTIN~, GETPTIN+3, GETPTIN+5* |
| >> AMD | GETEVT+9*, GETEVT+35*, GETEVT+58, GETEVT+59*, GETEVT+70*, GETEVT+80, GETWT+8*, GETWT+37*, GETWT+47, GETWT+48 |
| AMU | GETEVT+9*, EXIT+2! |
| AMUIEN | GETEVT+9*, GETEVT+33*, GETEVT+34, GETEVT+56*, GETEVT+57, EXIT+2! |
| >> AMUN | GETEVT+10*, GETEVT+34*, GETEVT+55, GETEVT+57*, GETEVT+80 |
| >> AOEXL | GETPTIN+10*, GETPTIN+120*, GETPTIN+121*, GETPTIN+122*, GETPTIN+143 |
| AOEXLC | GETPTIN+10*, GETPTIN+119*, GETPTIN+120, GETPTIN+121, GETPTIN+122, EXIT+3! |
| APPTDATA | GETDEM+17~, GETDEM+102 |
| APPTDATA("PatientComments" | GETDEM+104, GETDEM+105, GETDEM+106 |
| ATIEN | GETDEM+13*, GETDEM+56*, GETDEM+57, EXIT+1! |
| >> CANREA | GETEVT+10*, GETEVT+53*, GETEVT+80 |
| >> CANREM | GETEVT+10*, GETEVT+63*, GETEVT+80 |
| CCODE | GETDEM+14*, GETDEM+58*, GETDEM+59, EXIT+1! |
| >> CID | GETEVT+9*, GETEVT+39*, GETEVT+72*, GETEVT+80, GETWT+8*, GETWT+41*, GETWT+49, GETWT+50, GETWT+57*, GETWT+59 |
| CITY | GETPTIN+9*, GETPTIN+78*, GETPTIN+87, EXIT+3! |
| CIUIEN | GETEVT+9*, GETEVT+40*, GETEVT+41, EXIT+2! |
| >> CIUN | GETEVT+9*, GETEVT+41*, GETEVT+80 |
| CLIEN | INIT+1*, INIT+14*, INIT+15, INIT+16, INIT+17, GETDEM+49, GETDEM+74, GETDEM+81, GETDEM+99, GETEVT+38 , EXIT+1! |
| >> CLN | GETDEM+14*, GETDEM+63*, GETDEM+108 |
| >> CMBTV | GETPTIN+10*, GETPTIN+108*, GETPTIN+109*, GETPTIN+110, GETPTIN+143 |
| CMBTVC | GETPTIN+10*, GETPTIN+107*, GETPTIN+109, EXIT+3! |
| >> CMBTVED | GETPTIN+10*, GETPTIN+110*, GETPTIN+111*, GETPTIN+143 |
| CNTY | GETPTIN+9*, GETPTIN+83*, GETPTIN+87, EXIT+3! |
| >> CNTYIEN | GETPTIN+82*, GETPTIN+83 |
| >> COD | GETEVT+9*, GETEVT+42*, GETEVT+74*, GETEVT+80 |
| >> COED | GETEVT+10*, GETEVT+45*, GETEVT+76*, GETEVT+80 |
| >> COLL | GETDEM+14*, GETDEM+59*, GETDEM+108 |
| COUIEN | GETEVT+9*, GETEVT+43*, GETEVT+44, EXIT+2! |
| >> COUN | GETEVT+10*, GETEVT+44*, GETEVT+80 |
| COUNT | GETDEM+17~, GETDEM+103*, GETDEM+105*, GETDEM+106 |
| >> CPHN | GETPTIN+9*, GETPTIN+92*, GETPTIN+143 |
| >> CREAC | GETEVT+9*, GETEVT+52*, GETEVT+53 |
| >> CWT1 | GETWT+8*, GETWT+48*, GETWT+59 |
| >> CWT2 | GETWT+8*, GETWT+50*, GETWT+59 |
| DFN | INIT+12, INIT+13, INIT+16, GETDEM~, GETDEM+2, GETDEM+5, GETDEM+45, GETDEM+49, GETDEM+71, GETDEM+79 , GETDEM+80, GETDEM+82, SDEXPST~, SDEXPST+4, SDEXPST+7, GETEVT~, GETEVT+2, GETEVT+62, GETWT~, GETWT+2 , GETWT+40, INP+1, INP+4, GETPTIN~, GETPTIN+2, GETPTIN+64, GETPTIN+74, GETPTIN+90, GETPTIN+97, GETPTIN+102 , GETPTIN+114, GETPTIN+128, GETPTIN+138 |
| >> DGPMV1(17 | INP+10 |
| >> DGPMVI(13 | INP+9 |
| >> DGPMVI(2 | INP+7 |
| >> DNUM | INP+3*, INP+10*, INP+11 |
| >> DOB | GETPTIN+8*, GETPTIN+63*, GETPTIN+135*, GETPTIN+143 |
| ECODE | GETDEM+14*, GETDEM+69*, GETDEM+70, GETDEM+71, EXIT+1! |
| >> EGIL | GETDEM+14*, GETDEM+70*, GETDEM+71*, GETDEM+108 |
| >> EKG | GETDEM+13*, GETDEM+53*, GETDEM+97*, GETDEM+108 |
| GETPTIN+9*, GETPTIN+94*, GETPTIN+143 | |
| ENROLC | GETDEM+15*, GETDEM+78*, GETDEM+83*, GETDEM+108, EXIT+4! |
| >> ERCNUM | GETDEM+80*, GETDEM+81 |
| >> FUV | GETWT+8*, GETWT+43*, GETWT+59 |
| >> FUVCODE | GETWT+8*, GETWT+42*, GETWT+43 |
| HLAP0 | INIT+1*, INIT+17*, GETDEM+66, GETDEM+67, GETDEM+68, GETDEM+69, GETEVT+32, GETEVT+33, GETEVT+35, EXIT+1! |
| HLAPC | GETEVT+9*, GETEVT+38*, GETEVT+39, GETEVT+40, GETEVT+42, GETEVT+43, GETEVT+45, EXIT+2! |
| HLAPIEN | INIT+1*, INIT+16*, INIT+17, GETDEM+74, GETEVT+38, EXIT+1! |
| HLF0 | INIT+1*, INIT+15*, GETDEM+62, GETDEM+63, EXIT+1! |
| >> HLPAC | GETEVT+10* |
| >> LAB | GETDEM+13*, GETDEM+51*, GETDEM+93*, GETDEM+108 |
| >> LADMT | INP+3*, INP+9*, GETPTIN+10*, GETPTIN+143 |
| >> LDIS | INP+3*, INP+11*, GETPTIN+10*, GETPTIN+143 |
| >> LOA | GETDEM+14*, GETDEM+67*, GETDEM+108 |
| >> LPNUM | GETDEM+79*, GETDEM+80, GETDEM+82 |
| >> LSTAT | INP+4* |
| >> MARS | GETPTIN+8*, GETPTIN+69*, GETPTIN+143 |
| >> MARSIEN | GETPTIN+8*, GETPTIN+68*, GETPTIN+69 |
| >> NAT | GETWT+8*, GETWT+33*, GETWT+34*, GETWT+35*, GETWT+36*, GETWT+59 |
| >> NATCODE | GETWT+8*, GETWT+32*, GETWT+33, GETWT+34, GETWT+35, GETWT+36 |
| >> NCD | GETEVT+10*, GETEVT+49*, GETEVT+78*, GETEVT+80 |
| NCUIEN | GETEVT+10*, GETEVT+50*, GETEVT+51, GETEVT+52, EXIT+2! |
| >> NCUN | GETEVT+10*, GETEVT+51*, GETEVT+80 |
| >> OCODE | GETDEM+15*, GETDEM+74*, GETDEM+75 |
| >> OTH | GETDEM+14*, GETDEM+68*, GETDEM+108 |
| >> OVB | GETDEM+75*, GETDEM+108 |
| PAM0 | INIT+1*, INIT+13*, INIT+14, GETDEM+48, GETDEM+49, GETDEM+51, GETDEM+52, GETDEM+53, GETDEM+54, GETDEM+56 , GETDEM+58, GETEVT+48, GETEVT+49, GETEVT+50, GETEVT+52, GETEVT+54, GETEVT+56, GETEVT+59, GETWT+23, GETWT+24 , GETWT+32, GETWT+37, EXIT+1! |
| >> PAM1 | GETWT+8*, GETWT+40*, GETWT+41, GETWT+42 |
| >> PAMAT | GETDEM+14*, GETDEM+57*, GETDEM+108 |
| >> PAMR | GETEVT+62*, GETEVT+63 |
| PAMS | EXIT+1! |
| PAMSC | GETDEM+14*, EXIT+1! |
| PAT0 | INIT+1*, INIT+12*, GETDEM+43, GETDEM+44, GETPTIN+62, GETPTIN+63, GETPTIN+65, GETPTIN+68, GETPTIN+70, EXIT+1! |
| PAT11 | GETPTIN+11*, GETPTIN+74*, GETPTIN+75, GETPTIN+76, GETPTIN+77, GETPTIN+78, GETPTIN+79, GETPTIN+81, GETPTIN+82, EXIT+3! |
| PAT13 | GETPTIN+11*, GETPTIN+90*, GETPTIN+91, GETPTIN+92, GETPTIN+93, GETPTIN+94, EXIT+3! |
| PAT321 | GETPTIN+11*, GETPTIN+114*, GETPTIN+115, GETPTIN+119, GETPTIN+123, EXIT+4! |
| PAT322 | GETPTIN+11*, GETPTIN+128*, GETPTIN+129, EXIT+4! |
| PAT36 | GETPTIN+8*, GETPTIN+11*, GETPTIN+97*, GETPTIN+98, EXIT+2!, EXIT+3! |
| PAT52 | GETPTIN+11*, GETPTIN+102*, GETPTIN+103, GETPTIN+107, GETPTIN+110, EXIT+3! |
| PATCMNTS | GETDEM+17~, GETDEM+104*, GETDEM+106*, GETDEM+108 |
| >> PATN | GETDEM+13*, GETDEM+44*, GETDEM+108 |
| PCODE | GETDEM+13*, GETDEM+54*, GETDEM+55, EXIT+1! |
| >> PELIG | GETPTIN+8*, GETPTIN+99*, GETPTIN+143 |
| >> PELIGN | GETPTIN+12*, GETPTIN+98*, GETPTIN+99 |
| >> PGER | GETPTIN+9*, GETPTIN+93*, GETPTIN+143 |
| >> PHN | GETPTIN+9*, GETPTIN+91*, GETPTIN+143 |
| >> POS | GETPTIN+8*, GETPTIN+138*, GETPTIN+143 |
| >> POSN | GETPTIN+12*, GETPTIN+138* |
| >> POV | GETDEM+13*, GETDEM+55*, GETDEM+108 |
| >> POW | GETPTIN+10*, GETPTIN+104*, GETPTIN+105*, GETPTIN+106*, GETPTIN+143 |
| >> POWCODE | GETPTIN+11*, GETPTIN+103*, GETPTIN+104, GETPTIN+105, GETPTIN+106 |
| PROCODE | GETPTIN+11*, GETPTIN+123*, GETPTIN+124, GETPTIN+125, EXIT+3! |
| >> PROJ112 | GETPTIN+10*, GETPTIN+124*, GETPTIN+125*, GETPTIN+143 |
| >> RADEX | GETPTIN+10*, GETPTIN+116*, GETPTIN+117*, GETPTIN+118*, GETPTIN+143 |
| RADEXC | GETPTIN+9*, GETPTIN+115*, GETPTIN+116, GETPTIN+117, GETPTIN+118, EXIT+3! |
| >> RBD | GETEVT+10*, GETEVT+54*, GETEVT+80 |
| >> RELGP | GETPTIN+8*, GETPTIN+71*, GETPTIN+143 |
| >> RELGPN | GETPTIN+12*, GETPTIN+70*, GETPTIN+71 |
| >> REN | INP+3* |
| >> REQT | GETWT+8*, GETWT+25*, GETWT+26*, GETWT+27*, GETWT+28*, GETWT+29*, GETWT+30*, GETWT+31*, GETWT+59 |
| >> REQTC | GETWT+8*, GETWT+24*, GETWT+25, GETWT+26, GETWT+27, GETWT+28, GETWT+29, GETWT+30, GETWT+31 |
| RET | GETDEM~, GETDEM+6, GETDEM+7*, GETDEM+108*, GETEVT~, GETEVT+80*, GETWT~, GETWT+59*, GETPTIN~, GETPTIN+143* |
| >> SADDR | GETPTIN+84*, GETPTIN+85*, GETPTIN+86*, GETPTIN+87 |
| SADDR1 | GETPTIN+8*, GETPTIN+75*, GETPTIN+84, GETPTIN+85, GETPTIN+86, EXIT+2! |
| SADDR2 | GETPTIN+9*, GETPTIN+76*, GETPTIN+84, GETPTIN+85, GETPTIN+86, EXIT+2! |
| SADDR3 | GETPTIN+9*, GETPTIN+77*, GETPTIN+85, GETPTIN+86, EXIT+2! |
| SDAPPT | SDEXPST+1~, SDEXPST+3*, SDEXPST+4*, SDEXPST+5, SDEXPST+6, SDEXPST+7 |
| SDAPPTIEN | GETDEM~, GETDEM+4*, GETDEM+5, GETDEM+102, SDEXPST~, SDEXPST+5 |
| SDCAN | SDEXPST+1~, SDEXPST+6*, SDEXPST+9, SDEXPST+11, SDEXPST+13 |
| SDNEXTIEN | SDEXPST+1~, SDEXPST+7*, SDEXPST+9, SDEXPST+11, SDEXPST+13 |
| SDRET | GETDEM+5*, GETDEM+6, SDEXPST~, SDEXPST+14*, SDEXPST+15 |
| SDRTN | SDEXPST+1~, SDEXPST+2*, SDEXPST+4, SDEXPST+9*, SDEXPST+11*, SDEXPST+13*, SDEXPST+14 |
| >> SDST | INP+3*, INP+7*, INP+8 |
| >> SDSTA | INP+3*, INP+7*, INP+8 |
| >> SEX | GETPTIN+8*, GETPTIN+66*, GETPTIN+67*, GETPTIN+143 |
| >> SEXCODE | GETPTIN+65*, GETPTIN+66, GETPTIN+67 |
| >> SSN | GETDEM+13*, GETDEM+45*, GETDEM+108, GETPTIN+8*, GETPTIN+64*, GETPTIN+143 |
| >> STAT | GETDEM+15*, GETDEM+49*, GETDEM+50*, GETDEM+108, INP+3*, INP+8*, GETPTIN+10*, GETPTIN+143 |
| STATE | GETPTIN+9*, GETPTIN+80*, GETPTIN+87, EXIT+3! |
| STATEN | GETPTIN+9*, GETPTIN+79*, GETPTIN+80, EXIT+3! |
| >> SWASIA | GETPTIN+11*, GETPTIN+130*, GETPTIN+131*, GETPTIN+132*, GETPTIN+143 |
| SWASIAC | GETPTIN+8*, GETPTIN+129*, GETPTIN+130, GETPTIN+131, GETPTIN+132, EXIT+2! |
| TIMEZONE | GETDEM+16~, GETDEM+99*, GETDEM+108 |
| U | INIT+14, GETDEM+44, GETDEM+51, GETDEM+52, GETDEM+53, GETDEM+54, GETDEM+56, GETDEM+58, GETDEM+63, GETDEM+67 , GETDEM+68, GETDEM+69, GETDEM+71, GETDEM+99, GETDEM+106, GETDEM+108, GETEVT+33, GETEVT+35, GETEVT+39, GETEVT+40 , GETEVT+42, GETEVT+43, GETEVT+45, GETEVT+49, GETEVT+50, GETEVT+52, GETEVT+54, GETEVT+56, GETEVT+59, GETEVT+63 , GETEVT+80, GETWT+24, GETWT+32, GETWT+37, GETWT+41, GETWT+42, GETWT+59, GETPTIN+63, GETPTIN+65, GETPTIN+68 , GETPTIN+70, GETPTIN+75, GETPTIN+76, GETPTIN+77, GETPTIN+78, GETPTIN+79, GETPTIN+81, GETPTIN+82, GETPTIN+91, GETPTIN+92 , GETPTIN+93, GETPTIN+94, GETPTIN+98, GETPTIN+103, GETPTIN+107, GETPTIN+110, GETPTIN+115, GETPTIN+119, GETPTIN+123, GETPTIN+129 , GETPTIN+143 |
| >> VAIP("D" | INP+6* |
| >> VAIP("L" | INP+6* |
| >> X | GETWT+46*, GETWT+48, GETWT+50 |
| >> X1 | GETWT+46*, GETWT+48*, GETWT+50* |
| >> X2 | GETWT+46*, GETWT+48*, GETWT+50* |
| >> XRAY | GETDEM+13*, GETDEM+52*, GETDEM+95*, GETDEM+108 |
| >> Y | GETPTIN+135* |
| >> ZCODE | GETPTIN+81*, GETPTIN+87 |