EHMAPPTZ ;ALB/WTC - EHRM APPOINTMENT MAINTENANCE; Jun 05, 2025@14:52:28
Source file <EHMAPPTZ.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 4 | ^%ZIS ^%ZISC ^%ZTLOAD ($$FMADD,$$FMTE)^XLFDT |
| Electronic Health Modernization | 1 | ($$CENTER,$$CLINICS,$$COMMAOUT,$$CONTINUE,$$CONVDATE,$$DASHES,$$ENCTRSTS,$$FILTER,$$FMTDTTM,$$LASTFI,$$MPTYNCTR,$$NONCOUNT,$$RPTFMT,$$SORTORDR,PROGRESS)^EHM13UTIL |
| Registration | 1 | DEM^VADPT |
| VA FileMan | 1 | $$GET1^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 |
|---|---|---|
| CNVSELCT(RPTYPE,CONVDATE,SORTORDR,CLINFLTR,CLINICS,FILTER,NONCOUNT) | ;
|
|
| CNVTDAPT(RPTYPE,CONVDATE,SORTORDR,CLINFLTR,CLINICS,FILTER,NONCOUNT,QUEUED,INCLCANC,ACTREQ) | ;
; ; RPTYPE = Report type (LIST, SUMMARY, CLEANUP, OTHER) [REQUIRED] ; CONVDATE = Date of conversion [REQUIRED] ; SORTORDR = Sort order (1,2,3) [REQUIRED] ; CLINFLTR = Clinic filter (A or S^clinic IEN) [REQUIRED] ; FILTER = Encounter filter (ALL, WITH or WITHOUT) [REQUIRED] ; QUEUED = 1 if report queued, 0 otherwise ; INCLCANC = 1 if cancelled appointments included, 0 otherwise ; ACTREQ = 1 if only ACTION REQUIRED encounters included, 0 otherwise |
|
| CNVTDLST | ;
|
|
| CNVTDLS1 | ; TaskMan start point
|
|
| HEADER(TITLE,CONVDATE,SORTORDR,LISTFMT,PAGE) | ;
|
|
| APPTLSTF(TITLE,CONVDATE,SORTORDR,LISTFMT,QUEUED) | ; Formatted Report
|
|
| APPTLSTC(TITLE,SORTORDR,LISTFMT) | ; Comma-delimited file
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | CNVTDLST+12 |
| ^%ZISC | CNVTDLS1+12 |
| ^%ZTLOAD | CNVTDLST+20 |
| $$GET1^DIQ | CNVTDAPT+33, CNVTDAPT+35, CNVTDAPT+69, CNVTDAPT+70, CNVTDAPT+71, CNVTDAPT+74, CNVTDAPT+75, CNVTDAPT+76, CNVTDAPT+79, CNVTDAPT+80 , CNVTDAPT+81, APPTLSTF+35, APPTLSTF+36, APPTLSTF+39, APPTLSTF+42, APPTLSTF+45, APPTLSTF+48, APPTLSTF+51, APPTLSTF+54, APPTLSTC+36 , APPTLSTC+37, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43, APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| $$CENTER^EHM13UTIL | HEADER+8 |
| $$CLINICS^EHM13UTIL | CNVSELCT+30 |
| $$COMMAOUT^EHM13UTIL | APPTLSTC+9, APPTLSTC+10, APPTLSTC+12, APPTLSTC+13, APPTLSTC+15, APPTLSTC+16, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43, APPTLSTC+44 , APPTLSTC+46, APPTLSTC+47 |
| $$CONTINUE^EHM13UTIL | APPTLSTF+25 |
| $$CONVDATE^EHM13UTIL | CNVSELCT+18 |
| $$DASHES^EHM13UTIL | HEADER+13, HEADER+14, HEADER+19, HEADER+20, HEADER+25, HEADER+26 |
| $$ENCTRSTS^EHM13UTIL | CNVTDAPT+58, CNVTDAPT+62, APPTLSTF+31, APPTLSTC+32 |
| $$FILTER^EHM13UTIL | CNVSELCT+34 |
| $$FMTDTTM^EHM13UTIL | APPTLSTF+31, APPTLSTC+32 |
| $$LASTFI^EHM13UTIL | APPTLSTF+39, APPTLSTF+42, APPTLSTF+45, APPTLSTF+48, APPTLSTF+51, APPTLSTF+54 |
| $$MPTYNCTR^EHM13UTIL | CNVTDAPT+58, CNVTDAPT+62, APPTLSTF+32, APPTLSTC+33 |
| $$NONCOUNT^EHM13UTIL | CNVSELCT+26 |
| $$RPTFMT^EHM13UTIL | CNVTDLST+10 |
| $$SORTORDR^EHM13UTIL | CNVSELCT+22 |
| PROGRESS^EHM13UTIL | CNVTDAPT+64 |
| DEM^VADPT | APPTLSTF+19, APPTLSTC+30 |
| $$FMADD^XLFDT | CNVTDAPT+43 |
| $$FMTE^XLFDT | HEADER+8, APPTLSTF+40, APPTLSTF+46, APPTLSTF+52, APPTLSTC+41, APPTLSTC+44, APPTLSTC+47 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| 2.98 | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| ^SCE - [#409.68] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(44 | CNVTDAPT+28 |
| ^DPT - [#2] | CNVTDAPT+47 |
| ^EHRM(1610 - [#1610] | CNVTDAPT+33 |
| ^SC - [#44] | CNVTDAPT+33, CNVTDAPT+39 |
| ^SDEC(409.84 - [#409.84] | CNVTDAPT+50 |
| ^TMP($J | CNVTDAPT+27!, CNVTDAPT+69*, CNVTDAPT+70*, CNVTDAPT+71*, CNVTDAPT+74*, CNVTDAPT+75*, CNVTDAPT+76*, CNVTDAPT+79*, CNVTDAPT+80*, CNVTDAPT+81* , CNVTDLST+12!, CNVTDLS1+13!, APPTLSTF+9, APPTLSTF+10, APPTLSTF+11, APPTLSTF+16, APPTLSTF+17, APPTLSTF+18, APPTLSTC+20, APPTLSTC+21 , APPTLSTC+22, APPTLSTC+27, APPTLSTC+28, APPTLSTC+29 |
| Name | Field # of Occurrence |
|---|---|
| ^( | CNVTDAPT+39 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | CNVTDLST+4~, CNVTDLST+12* |
| ACTREQ | CNVTDAPT~, CNVTDAPT+62 |
| APPTDTTM | CNVTDAPT+25~, CNVTDAPT+39*, CNVTDAPT+47, CNVTDAPT+50, CNVTDAPT+69, CNVTDAPT+70, CNVTDAPT+71, CNVTDAPT+74, CNVTDAPT+75, CNVTDAPT+76 , CNVTDAPT+79, CNVTDAPT+80, CNVTDAPT+81, CNVTDLST+4~, APPTLSTF+2~, APPTLSTF+12*, APPTLSTF+13*, APPTLSTF+14*, APPTLSTF+31, APPTLSTF+35 , APPTLSTC+2~, APPTLSTC+23*, APPTLSTC+24*, APPTLSTC+25*, APPTLSTC+32, APPTLSTC+36 |
| APPTSTS | APPTLSTF+2~, APPTLSTF+35*, APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTC+2~, APPTLSTC+36*, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43 , APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| CLINFLTR | CNVSELCT~, CNVSELCT+30*, CNVTDAPT~, CNVTDAPT+36, CNVTDAPT+37, CNVTDLST+6, CNVTDLS1+4 |
| CLINIC | CNVTDLST+4~, APPTLSTF+2~, APPTLSTF+12*, APPTLSTF+13*, APPTLSTF+14*, APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTC+2~, APPTLSTC+23* , APPTLSTC+24*, APPTLSTC+25*, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43, APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| CLINICS | CNVSELCT~, CNVSELCT+30, CNVTDAPT~, CNVTDLST+6, CNVTDLS1+4 |
| CLINICS( | CNVTDAPT+36, CNVTDAPT+37 |
| CNCLDTTM | CNVTDAPT+25~ |
| CONVDATE | CNVSELCT~, CNVSELCT+14*, CNVSELCT+18*, CNVTDAPT~, CNVTDAPT+39, CNVTDAPT+43, CNVTDLST+4~, CNVTDLST+6, CNVTDLS1+4, CNVTDLS1+9 , HEADER~, HEADER+8, APPTLSTF~, APPTLSTF+5, APPTLSTF+25, APPTLSTF+29 |
| CTR | CNVTDAPT+25~, CNVTDAPT+31*, CNVTDAPT+64* |
| DATENTRD | CNVTDAPT+25~, CNVTDAPT+43* |
| DFN | CNVTDAPT+25~, CNVTDAPT+41*, CNVTDAPT+47, CNVTDAPT+50, CNVTDAPT+69, CNVTDAPT+70, CNVTDAPT+71, CNVTDAPT+74, CNVTDAPT+75, CNVTDAPT+76 , CNVTDAPT+79, CNVTDAPT+80, CNVTDAPT+81, CNVTDLST+4~, APPTLSTF+2~, APPTLSTF+12*, APPTLSTF+13*, APPTLSTF+14*, APPTLSTF+35, APPTLSTC+2~ , APPTLSTC+23*, APPTLSTC+24*, APPTLSTC+25*, APPTLSTC+36 |
| DIRUT | CNVTDLST+4~, CNVTDLST+6 |
| DTIME | APPTLSTF+59 |
| ENCNTR | CNVTDAPT+25~, CNVTDAPT+47*, CNVTDAPT+56, CNVTDAPT+57, CNVTDAPT+58, CNVTDAPT+62, APPTLSTF+2~, APPTLSTF+17*, APPTLSTF+31, APPTLSTF+32 , APPTLSTF+33, APPTLSTF+34, APPTLSTF+36, APPTLSTF+41, APPTLSTF+47, APPTLSTF+53, APPTLSTC+2~, APPTLSTC+28*, APPTLSTC+32, APPTLSTC+33 , APPTLSTC+34, APPTLSTC+35, APPTLSTC+37, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43, APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| ENCTRSTS | APPTLSTF+2~, APPTLSTF+31*, APPTLSTF+32*, APPTLSTF+33*, APPTLSTF+34*, APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTC+2~, APPTLSTC+32* , APPTLSTC+33*, APPTLSTC+34*, APPTLSTC+35*, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43, APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| FILTER | CNVSELCT~, CNVSELCT+14*, CNVSELCT+34*, CNVTDAPT~, CNVTDAPT+56, CNVTDAPT+57, CNVTDAPT+58, CNVTDLST+6, CNVTDLS1+4, CNVTDLS1+8 |
| FMTDTTM | APPTLSTF+2~, APPTLSTF+31*, APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTC+2~, APPTLSTC+32*, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43 , APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| IEN | CNVTDAPT+25~, CNVTDAPT+31*, CNVTDAPT+33*, CNVTDAPT+35, CNVTDAPT+36, CNVTDAPT+37, CNVTDAPT+39, CNVTDAPT+69, CNVTDAPT+70, CNVTDAPT+71 , CNVTDAPT+74, CNVTDAPT+75, CNVTDAPT+76, CNVTDAPT+79, CNVTDAPT+80, CNVTDAPT+81 |
| IEN2 | CNVTDAPT+25~, CNVTDAPT+39*, CNVTDAPT+69, CNVTDAPT+74, CNVTDAPT+79 |
| INCLCANC | CNVTDAPT~, CNVTDAPT+42 |
| IO | CNVTDLS1+4, APPTLSTF+5, APPTLSTF+25, APPTLSTF+29, APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTF+59, APPTLSTC+4 |
| IO("Q" | CNVTDLST+16 |
| IOF | HEADER+8 |
| IOM | HEADER+8 |
| IOSL | APPTLSTF+25, APPTLSTF+29 |
| LASTFI | CNVTDLST+4~ |
| LINES | APPTLSTF+2~, APPTLSTF+4*, APPTLSTF+25*, APPTLSTF+29*, APPTLSTF+56* |
| LISTFMT | HEADER~, HEADER+11, HEADER+12, HEADER+14, HEADER+17, HEADER+18, HEADER+20, HEADER+23, HEADER+24, HEADER+26 , APPTLSTF~, APPTLSTF+5, APPTLSTF+25, APPTLSTF+29, APPTLSTF+40, APPTLSTF+42, APPTLSTF+46, APPTLSTF+48, APPTLSTF+52, APPTLSTF+54 , APPTLSTC~, APPTLSTC+9, APPTLSTC+12, APPTLSTC+15, APPTLSTC+40, APPTLSTC+43, APPTLSTC+46 |
| NONCOUNT | CNVSELCT~, CNVSELCT+26*, CNVTDAPT~, CNVTDAPT+35, CNVTDLST+6, CNVTDLS1+4 |
| OUTPTFMT | CNVTDLST+4~, CNVTDLST+10*, CNVTDLS1+9, CNVTDLS1+10 |
| PAGE | HEADER~, HEADER+8, APPTLSTF+2~, APPTLSTF+4*, APPTLSTF+5, APPTLSTF+25*, APPTLSTF+29* |
| POP | CNVTDLST+4~, CNVTDLST+12 |
| PTAPPT | CNVTDAPT+25~, CNVTDAPT+47*, CNVTDAPT+48, CNVTDAPT+70, CNVTDAPT+75, CNVTDAPT+80, APPTLSTF+2~, APPTLSTF+17*, APPTLSTF+40, APPTLSTF+42 , APPTLSTF+46, APPTLSTF+48, APPTLSTF+52, APPTLSTF+54, APPTLSTC+2~, APPTLSTC+28*, APPTLSTC+41, APPTLSTC+44, APPTLSTC+47 |
| QUEUED | CNVTDAPT~, CNVTDAPT+28, CNVTDAPT+64, CNVTDLST+4~, CNVTDLST+16*, CNVTDLS1+4, CNVTDLS1+9, APPTLSTF~, APPTLSTF+23, APPTLSTF+59 |
| QUIT | APPTLSTF+2~, APPTLSTF+4*, APPTLSTF+9, APPTLSTF+10, APPTLSTF+11, APPTLSTF+23, APPTLSTF+25* |
| RECRDCT | APPTLSTF+2~, APPTLSTF+4*, APPTLSTF+56*, APPTLSTF+57 |
| RPTYPE | CNVSELCT~, CNVSELCT+12, CNVSELCT+34, CNVTDAPT~, CNVTDAPT+56, CNVTDAPT+57, CNVTDAPT+58, CNVTDLST+4~, CNVTDLST+6*, CNVTDLS1+4 |
| SCAPPT | APPTLSTF+2~, APPTLSTF+18*, APPTLSTC+2~, APPTLSTC+29* |
| SDECAPPT | CNVTDAPT+25~, CNVTDAPT+50*, CNVTDAPT+51*, CNVTDAPT+52, CNVTDAPT+71, CNVTDAPT+76, CNVTDAPT+81, APPTLSTF+2~, APPTLSTF+16*, APPTLSTC+2~ , APPTLSTC+27* |
| SDECIEN | CNVTDAPT+25~, CNVTDAPT+50*, CNVTDAPT+51, CNVTDAPT+71, CNVTDAPT+76, CNVTDAPT+81, APPTLSTF+2~, APPTLSTF+16*, APPTLSTC+2~, APPTLSTC+27* |
| SORT1 | CNVTDLST+4~, APPTLSTF+2~, APPTLSTF+9*, APPTLSTF+10, APPTLSTF+11, APPTLSTF+12, APPTLSTF+13, APPTLSTF+14, APPTLSTF+16, APPTLSTF+17 , APPTLSTF+18, APPTLSTC+2~, APPTLSTC+20*, APPTLSTC+21, APPTLSTC+22, APPTLSTC+23, APPTLSTC+24, APPTLSTC+25, APPTLSTC+27, APPTLSTC+28 , APPTLSTC+29 |
| SORT2 | CNVTDLST+4~, APPTLSTF+2~, APPTLSTF+10*, APPTLSTF+11, APPTLSTF+12, APPTLSTF+13, APPTLSTF+14, APPTLSTF+16, APPTLSTF+17, APPTLSTF+18 , APPTLSTC+2~, APPTLSTC+21*, APPTLSTC+22, APPTLSTC+23, APPTLSTC+24, APPTLSTC+25, APPTLSTC+27, APPTLSTC+28, APPTLSTC+29 |
| SORT3 | CNVTDLST+4~, APPTLSTF+2~, APPTLSTF+11*, APPTLSTF+12, APPTLSTF+13, APPTLSTF+14, APPTLSTF+16, APPTLSTF+17, APPTLSTF+18, APPTLSTC+2~ , APPTLSTC+22*, APPTLSTC+23, APPTLSTC+24, APPTLSTC+25, APPTLSTC+27, APPTLSTC+28, APPTLSTC+29 |
| SORTORDR | CNVSELCT~, CNVSELCT+22*, CNVTDAPT~, CNVTDAPT+68, CNVTDAPT+73, CNVTDAPT+78, CNVTDLST+4~, CNVTDLST+6, CNVTDLS1+4, CNVTDLS1+9 , CNVTDLS1+10, HEADER~, HEADER+10, HEADER+16, HEADER+22, APPTLSTF~, APPTLSTF+5, APPTLSTF+12, APPTLSTF+13, APPTLSTF+14 , APPTLSTF+25, APPTLSTF+29, APPTLSTF+38, APPTLSTF+44, APPTLSTF+50, APPTLSTC~, APPTLSTC+8, APPTLSTC+11, APPTLSTC+14, APPTLSTC+23 , APPTLSTC+24, APPTLSTC+25, APPTLSTC+39, APPTLSTC+42, APPTLSTC+45 |
| TITLE | CNVTDLST+4~, CNVTDLS1+8*, CNVTDLS1+9, CNVTDLS1+10, HEADER~, HEADER+8, APPTLSTF~, APPTLSTF+5, APPTLSTF+25, APPTLSTF+29 , APPTLSTC~ |
| U | CNVTDAPT+28, CNVTDAPT+41, CNVTDAPT+42, CNVTDAPT+43, CNVTDAPT+47, CNVTDAPT+48, CNVTDAPT+50, CNVTDAPT+52, CNVTDAPT+69, CNVTDAPT+70 , CNVTDAPT+71, CNVTDAPT+74, CNVTDAPT+75, CNVTDAPT+76, CNVTDAPT+79, CNVTDAPT+80, CNVTDAPT+81, CNVTDLS1+8, APPTLSTF+12, APPTLSTF+13 , APPTLSTF+14, APPTLSTF+16, APPTLSTF+17, APPTLSTF+39, APPTLSTF+40, APPTLSTF+42, APPTLSTF+45, APPTLSTF+46, APPTLSTF+48, APPTLSTF+51 , APPTLSTF+52, APPTLSTF+54, APPTLSTC+23, APPTLSTC+24, APPTLSTC+25, APPTLSTC+27, APPTLSTC+28, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43 , APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| UNIQUEID | APPTLSTF+2~, APPTLSTF+36*, APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTC+2~, APPTLSTC+37*, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43 , APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| VADM | APPTLSTF+2~, APPTLSTF+19!, APPTLSTC+2~, APPTLSTC+30! |
| VADM(1 | APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43, APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| VADM(2 | APPTLSTF+39, APPTLSTF+45, APPTLSTF+51, APPTLSTC+40, APPTLSTC+41, APPTLSTC+43, APPTLSTC+44, APPTLSTC+46, APPTLSTC+47 |
| X | CNVTDAPT+25~, CNVTDAPT+39*, CNVTDAPT+41, CNVTDAPT+42, CNVTDAPT+43, CNVTDAPT+69, CNVTDAPT+74, CNVTDAPT+79, APPTLSTF+59* |
| X1 | CNVTDLST+4~ |
| X2 | CNVTDLST+4~ |
| X3 | CNVTDLST+4~ |
| Y | CNVTDLST+4~ |
| ZTDESC | CNVTDLST+17~, CNVTDLST+18* |
| ZTRTN | CNVTDLST+17~, CNVTDLST+18* |
| ZTSAVE | CNVTDLST+17~ |
| ZTSAVE("*" | CNVTDLST+19* |
| ZTSK | CNVTDLST+17~, CNVTDLST+20 |