PSOREJP2 ;BIRM/MFR - Third Party Rejects View/Process ;04/28/05
Source file <PSOREJP2.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 15 | $$LSTRFL^PSOBPSU1 $$RXNUM^PSOBPSU2 $$FLAG^PSOBPSU4 ($$ECME,$$RXRLDT,$$RXSUDT,$$STATUS)^PSOBPSUT DIQ^PSODI LST^PSOREJP0 ($$CLOSED,$$ELIGDISP,$$TRIC)^PSOREJP1 ($$PSOET,$$TCOM,PRINT,SAVECOM)^PSOREJP3 $$PSOETEC^PSOREJP5 ($$COM,$$CONT,$$IGNORE,$$SIG,SEL)^PSOREJU1 (GET,RETRXF,SETOPN)^PSOREJU2 ($$FIND,CLOSE,SAVE)^PSOREJUT $$RXLKP^PSOSPML4 CHANGE^PSOSUCH1 AUDIT^PSOTRI |
VA FileMan | 5 | ^%DT C^%DTC ^DIE $$GET1^DIQ ^DIR |
Kernel | 2 | ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT $$UP^XLFSTR |
E Claims Management Engine | 1 | GETDAT^BPSBUTL |
List Manager | 1 | (FULL,WAIT)^VALM1 |
Pharmacy Data Management | 1 | (PSOL,PSOUL)^PSSLOCK |
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 |
---|---|---|
SEL | ; - Field Selection (Patient/Drug/Rx)
|
|
EXIT | ||
CLO | ; - Ignore a REJECT hidden action
|
|
OPN | ; - Re-open a Closed/Resolved Reject
|
|
SDC | ; - Suspense Date Calculation
|
|
CSD | ;CSD - Change Suspense Date action entry point
|
|
CHG(SDC) | ; - Change Suspense Date action
|
|
SUDT | ; Asks for the new Suspense Date
|
|
PTLBL(RX,RFL) | ; Conditionally prompts user with 'Print Label?' prompt.
; If User responds YES to 'Print Label' value of 1 is returned. ; If User responds NO to 'Print Label' value of 0 is returned. |
|
DTRNG(BGN,END) | ; Date Range Selection
|
|
CALCSD(RX,FIL,COB) | ;
; CALCSD - Prompt the user for Last Date of Service, Last Days Supply and ; then calculate the suspense date based on these input. ; Input ; RX - Prescription IEN ; FIL - Fill Number ; COB - Coordination of Benefits ; Return ; The calculated suspense date |
|
PREVRX(RX,RFL,COB,LDOS,LDAYS,PREVRX) | ; Gather last date of service and last days supply from previous rx
; input: RX - Current RX ; RFL - Refill ; COB - Coordination of benefits ; output: LDOS - (pass by reference) Last date of service in fileman format, or "" ; LDAYS - (pass by reference) Last days supply in numeric format, or "" ; PREVRX - (pass by reference) Previous Rx for same drug, if any |
|
PREVRXQ | ;
|
|
LAST120(RX,COB) | ;
; For the original fill, get the default DOS/Days Supply by getting ; most recent DOS from the other RXs within a time window for the same ; patient and drug and dosage Time window - Prescription has an ; expiration date that is in the future or within the last 120 days ; Input ; RX - Prescription IEN ; COB - coordination of benefits indicator (defaults to 1 if not passed) ; Output ; Last Date of Service ^ Last Days Supply ^ Previous Rx |
|
CHECKIT(RX,FL,COB,LDOS,LDAYS) |
Name | Field # of Occurrence |
---|---|
^%DT | SUDT+6, DTRNG+6, DTRNG+11 |
C^%DTC | SUDT+2 |
GETDAT^BPSBUTL | PREVRX+30, CHECKIT+29 |
^DIE | SUDT+45 |
$$GET1^DIQ | PSOREJP2+12, CLO+3, OPN+8, OPN+10, OPN+11, CHG+12, CHG+13, CHG+14, CHG+23, CHG+28 , SUDT+18, PTLBL+13, PTLBL+21, PTLBL+22, PTLBL+31, PTLBL+32, PTLBL+38, PTLBL+39, PTLBL+41, PTLBL+42 , LAST120+50, CHECKIT+21, CHECKIT+22 |
^DIR | SEL+2, SEL+27, SEL+56, CLO+32, OPN+20, SUDT+40, PTLBL+53, CALCSD+19, CALCSD+28 |
$$LSTRFL^PSOBPSU1 | PTLBL+5, LAST120+28 |
$$RXNUM^PSOBPSU2 | SEL+35 |
$$FLAG^PSOBPSU4 | CHG+34 |
$$ECME^PSOBPSUT | PTLBL+9 |
$$RXRLDT^PSOBPSUT | CHG+16, PTLBL+14, PTLBL+15, PTLBL+39, PTLBL+40, CHECKIT+20 |
$$RXSUDT^PSOBPSUT | CHG+12, SUDT+43 |
$$STATUS^PSOBPSUT | PREVRX+28, CHECKIT+24 |
DIQ^PSODI | SEL+38 |
LST^PSOREJP0 | SEL+59 |
$$CLOSED^PSOREJP1 | CLO+20, OPN+1, CHG+7 |
$$ELIGDISP^PSOREJP1 | CHG+19 |
$$TRIC^PSOREJP1 | CLO+4, PTLBL+10 |
$$PSOET^PSOREJP3 | CHG+18 |
$$TCOM^PSOREJP3 | CLO+26 |
PRINT^PSOREJP3 | CLO+36 |
SAVECOM^PSOREJP3 | OPN+31 |
$$PSOETEC^PSOREJP5 | CLO+38 |
$$COM^PSOREJU1 | CLO+26 |
$$CONT^PSOREJU1 | CLO+18 |
$$IGNORE^PSOREJU1 | CLO+11 |
$$SIG^PSOREJU1 | CLO+24, OPN+15 |
SEL^PSOREJU1 | PSOREJP2+12, SEL+7, SEL+11, SEL+15, SEL+51 |
GET^PSOREJU2 | OPN+23 |
RETRXF^PSOREJU2 | OPN+32, SUDT+49 |
SETOPN^PSOREJU2 | OPN+23 |
$$FIND^PSOREJUT | PTLBL+12, PREVRX+29, CHECKIT+25 |
CLOSE^PSOREJUT | CLO+33, SUDT+51 |
SAVE^PSOREJUT | OPN+25 |
$$RXLKP^PSOSPML4 | SEL+31 |
CHANGE^PSOSUCH1 | SUDT+46 |
AUDIT^PSOTRI | CLO+39 |
PSOL^PSSLOCK | CHG+21 |
PSOUL^PSSLOCK | CHG+27, SUDT+6, SUDT+40, SUDT+53 |
FULL^VALM1 | CLO+23, OPN+14, CHG+26 |
WAIT^VALM1 | CLO+16 |
$$FMADD^XLFDT | CALCSD+35, LAST120+21 |
$$FMDIFF^XLFDT | CHECKIT+23 |
$$FMTE^XLFDT | SUDT+3, SUDT+4, SUDT+8, SUDT+10, SUDT+12, SUDT+21, SUDT+24, SUDT+30, SUDT+33, SUDT+51 , CALCSD+18, CALCSD+21 |
$$UP^XLFSTR | SEL+28 |
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.5 - [#52.5] | CHG+24 |
^PS(55 - [#55] | LAST120+22, LAST120+24 |
^PSRX - [#52] | SEL+43, PTLBL+20, PTLBL+30, PTLBL+37, LAST120+16, LAST120+25, LAST120+43, LAST120+44 |
^XUSEC("PSO TRICARE/CHAMPVA" | CLO+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | CHG+10~, SUDT+5*, DTRNG+4~, DTRNG+6*, DTRNG+10!, DTRNG+11* |
%DT("A" | SUDT+5*, DTRNG+6*, DTRNG+11* |
%DT("B" | SUDT+4*, DTRNG+6*!, DTRNG+11*! |
%DT(0 | DTRNG+11* |
BGN | DTRNG~, DTRNG+6 |
>> CHANGE | CLO+34*, OPN+34*, SUDT+52* |
CMP | PTLBL+3~, PTLBL+29*, PTLBL+30*, PTLBL+31, PTLBL+32 |
COB | CHG+10~, CHG+28*, CHG+29*, CHG+30, CALCSD~, CALCSD+13*, CALCSD+15, PREVRX~, PREVRX+11*, PREVRX+17 , PREVRX+30, LAST120~, LAST120+14*, LAST120+31, CHECKIT~, CHECKIT+29 |
COM | CLO+22~, CLO+26*, CLO+27, CLO+33, CLO+39, OPN+13~, OPN+27*, OPN+28, OPN+29, OPN+30 |
CUTDT | CHG+10~, SUDT+2*, SUDT+11, SUDT+12 |
DA | SEL+37*, SEL+38, SEL+39, SEL+40, CHG+10~, SUDT+44~, SUDT+45* |
DCSTAT | OPN+7~, OPN+8*, OPN+12 |
DEAD | SUDT+44~, SUDT+46* |
>> DIC | SEL+37*, SEL+38 |
DIE | CHG+10~, SUDT+44~, SUDT+45* |
>> DIQ | SEL+37*, SEL+38 |
>> DIQ(0 | SEL+37* |
DIR | PSOREJP2+7~, SEL+19~, CLO+22~, OPN+13~, SUDT+15~, PTLBL+47~, CALCSD+10~, CALCSD+25! |
DIR("?" | SEL+23*, SEL+24*, SEL+25* |
DIR("A" | SEL+2*, SEL+22*, SEL+56*, CLO+29*, CLO+30*, CLO+31*, OPN+17*, OPN+18*, OPN+19*, SUDT+16* , SUDT+17*, SUDT+20*, SUDT+21*, SUDT+22*, SUDT+23*, SUDT+24*, SUDT+26*, SUDT+29*, SUDT+30*, SUDT+31* , SUDT+32*, SUDT+33*, SUDT+35*, SUDT+36*, SUDT+38*, SUDT+39*, PTLBL+50*, CALCSD+17*, CALCSD+26* |
DIR("B" | SEL+1*, SEL+3*, SEL+55*, CLO+29*, OPN+17*, SUDT+39*, PTLBL+51*, PTLBL+52!, CALCSD+18*, CALCSD+27* |
DIR(0 | SEL+1*, SEL+21*, SEL+55*, CLO+29*, OPN+17*, SUDT+39*, PTLBL+49*, CALCSD+17*, CALCSD+26* |
DIROUT | CALCSD+10~ |
DIRUT | PSOREJP2+7~, SEL+2, SEL+17, SEL+19~, SEL+27, SEL+54, CLO+32, OPN+20, SUDT+15~, SUDT+40 , PTLBL+47~, PTLBL+54, CALCSD+10~, CALCSD+20, CALCSD+29 |
DOSAGE | LAST120+11~, LAST120+19*, LAST120+20*, LAST120+47 |
DOSAGE1 | LAST120+11~, LAST120+45*, LAST120+46*, LAST120+47 |
DR | SEL+37*, SEL+38, CHG+10~, SUDT+44~, SUDT+45* |
DRUG | LAST120+11~, LAST120+17*, LAST120+18, LAST120+26 |
DRUG1 | LAST120+11~, LAST120+25*, LAST120+26 |
DSUP | LAST120+11~, LAST120+19*, LAST120+20 |
DSUP1 | LAST120+11~, LAST120+44*, LAST120+46 |
DT | SUDT+3, SUDT+19, SUDT+28, LAST120+21, CHECKIT+23 |
DTOUT | PSOREJP2+7~, SUDT+6, DTRNG+4~, DTRNG+7, DTRNG+12, CALCSD+10~ |
DTRNG | DTRNG+4~, DTRNG+5*, DTRNG+8*, DTRNG+15*, DTRNG+17 |
DUOUT | PSOREJP2+7~, DTRNG+4~, DTRNG+7, DTRNG+12, CALCSD+10~ |
DUZ | CLO+7, CLO+33, OPN+24, SUDT+51 |
END | DTRNG~, DTRNG+11 |
EXPDT | CHG+10~, CHG+23*, SUDT+9, SUDT+10, LAST120+11~, LAST120+21*, LAST120+22*, LAST120+24, CHECKIT+19~, CHECKIT+22* , CHECKIT+23 |
FIL | CALCSD~, CALCSD+12, CALCSD+15 |
FILDT | CHG+10~, CHG+13*, CHG+14*, SUDT+2 |
>> FILL | CLO+3*, CLO+4, CLO+11, CLO+26, CLO+33, CLO+36, CLO+38, CLO+39, OPN+10, OPN+11 , OPN+23, OPN+25, OPN+32 |
FL | PREVRX+26~, PREVRX+27*, PREVRX+28, PREVRX+29, PREVRX+30, LAST120+11~, LAST120+30*, LAST120+31, LAST120+34, CHECKIT~ , CHECKIT+20, CHECKIT+24, CHECKIT+25, CHECKIT+29 |
INDT | SUDT+44~, SUDT+46* |
ISSDT | CHG+10~, CHG+23*, SUDT+7, SUDT+8 |
LBL | PTLBL+3~, PTLBL+36*, PTLBL+37*, PTLBL+38, PTLBL+39, PTLBL+41, PTLBL+42 |
LDAYS | PREVRX~, PREVRX+8*, PREVRX+19*, PREVRX+30, CHECKIT~, CHECKIT+29 |
LDOS | CALCSD+10~, CALCSD+15, CALCSD+18, CALCSD+21*, CALCSD+35, PREVRX~, PREVRX+8*, PREVRX+18*, PREVRX+27, PREVRX+30 , LAST120+12~, LAST120+15*, LAST120+34*, LAST120+47*, LAST120+51, CHECKIT~, CHECKIT+29 |
LDS | CALCSD+10~, CALCSD+15, CALCSD+24, LAST120+12~, LAST120+15*, LAST120+34*, LAST120+47*, LAST120+51 |
LDSUP | CALCSD+10~, CALCSD+24*, CALCSD+27, CALCSD+33*, CALCSD+34*, CALCSD+35 |
LSTFIL | LAST120+12~, LAST120+28*, LAST120+30 |
NEWDATA | OPN+13~, OPN+24!*, OPN+25 |
NEWDATA("PHARMACIST" | OPN+24* |
NEWDATA("REJE | CT IEN" , OPN+26, OPN+31 |
PAT | LAST120+12~, LAST120+17*, LAST120+18, LAST120+22, LAST120+24 |
PREVFL | LAST120+12~, LAST120+34*, LAST120+43, LAST120+44 |
PREVRX | PREVRX~, PREVRX+8*, PREVRX+20*, LAST120+12~, LAST120+15*, LAST120+34*, LAST120+42, LAST120+43, LAST120+44, LAST120+47* , LAST120+50*, LAST120+51 |
PSOACT | PTLBL+3~, PTLBL+19*, PTLBL+20*, PTLBL+21, PTLBL+22 |
PSOBPS | PTLBL+3~, PTLBL+9*, PTLBL+14, PTLBL+15, PTLBL+39, PTLBL+40, PTLBL+52 |
PSOBYFLD | PSOREJP2+7~, SEL+3*, SEL+5, SEL+9, SEL+13, SEL+17, SEL+49 |
PSOCVATG | PSOREJP2+8~, PSOREJP2+9* |
PSODRFLT | PSOREJP2+7~, SEL+6*, SEL+9, SEL+11, SEL+14*, SEL+18*, SEL+50* |
PSODRUG | SEL+19~, SEL+40*, SEL+41 |
PSODTRNG | PSOREJP2+8~, PSOREJP2+15* |
>> PSOET | CHG+18*, CHG+19 |
PSOETEC | CLO+1~, CLO+38*, CLO+39 |
PSOINFLT | PSOREJP2+8~, SEL+6*, SEL+10*, SEL+14*, SEL+18*, SEL+49, SEL+51 |
PSOINGRP | PSOREJP2+8~, PSOREJP2+9* |
PSOIT | CLO+1~, CLO+11*, CLO+12, CLO+14, CLO+15 |
PSOMSG | CHG+10~, CHG+21 |
PSOPTFLT | PSOREJP2+7~, SEL+5, SEL+7, SEL+10*, SEL+14*, SEL+18*, SEL+50* |
PSOQUIT | SEL+19~, SEL+28*, SEL+34, SEL+36* |
PSORCFLT | PSOREJP2+8~, SEL+6*, SEL+10*, SEL+13, SEL+15, SEL+18*, SEL+50* |
>> PSOREJST | PSOREJP2+12 |
PSOREL | OPN+7~, OPN+9*, OPN+10*, OPN+11*, OPN+12 |
>> PSORJASC | PSOREJP2+9* |
PSORJSRT | PSOREJP2+7~, SEL+6*, SEL+10*, SEL+14*, SEL+18*, SEL+50* |
PSORX | SEL+19~, SEL+39*, SEL+41 |
PSORXD | SEL+19~ |
PSORXD(52 | SEL+39, SEL+40 |
PSORXFLT | PSOREJP2+7~, SEL+6*, SEL+10*, SEL+14*, SEL+17, SEL+20!, SEL+46*, SEL+50* |
>> PSOSITE | PSOREJP2+12 |
PSOSTFLT | PSOREJP2+7~, SEL+20!, SEL+54, SEL+57*, CLO+34, SUDT+52 |
PSOTRIC | CLO+1~, CLO+4*, CLO+7, CLO+18, CLO+26, CLO+37, CLO+39, PTLBL+3~, PTLBL+10*, PTLBL+15 , PTLBL+40 |
PSOTRITG | PSOREJP2+8~, PSOREJP2+9* |
PSOX | SUDT+44~ |
PTLBL | PTLBL+3~, PTLBL+18*, PTLBL+20, PTLBL+22*, PTLBL+23, PTLBL+30, PTLBL+32*, PTLBL+33, PTLBL+37, PTLBL+43* , PTLBL+45, PTLBL+54*, PTLBL+56 |
QTY | LAST120+12~, LAST120+19*, LAST120+20 |
QTY1 | LAST120+12~, LAST120+43*, LAST120+46 |
>> REJ | CLO+3, CLO+20, CLO+33, OPN+1, OPN+23, OPN+24, OPN+26, OPN+27, OPN+28, OPN+29 , OPN+30, CHG+7, CHG+12, CHG+28, SUDT+51 |
REJDATA | OPN+13~, OPN+23! |
REJDATA( | OPN+24, OPN+26, OPN+27, OPN+28, OPN+29, OPN+30 |
REOPEN | OPN+13~, OPN+25* |
REPRINT | PTLBL+3~, PTLBL+39*, PTLBL+40*, PTLBL+50 |
RFL | CHG+10~, CHG+12*, CHG+13, CHG+16, CHG+18, CHG+19, CHG+30, CHG+34, SUDT+43, SUDT+46 , SUDT+49, SUDT+51, PTLBL~, PTLBL+5*, PTLBL+10, PTLBL+12, PTLBL+14, PTLBL+15, PTLBL+21, PTLBL+31 , PTLBL+38, PTLBL+39, PTLBL+40, PREVRX~, PREVRX+10, PREVRX+15, PREVRX+25, PREVRX+27 |
RX | CLO+3, CLO+4, CLO+11, CLO+20, CLO+26, CLO+33, CLO+36, CLO+38, CLO+39, OPN+1 , OPN+8, OPN+10, OPN+11, OPN+23, OPN+25, OPN+31, OPN+32, CHG+7, CHG+12, CHG+13 , CHG+14, CHG+16, CHG+18, CHG+19, CHG+21, CHG+23, CHG+24, CHG+27, CHG+28, CHG+30 , CHG+34, SUDT+6, SUDT+40, SUDT+43, SUDT+46, SUDT+49, SUDT+51, SUDT+53, PTLBL~, PTLBL+5 , PTLBL+9, PTLBL+10, PTLBL+12, PTLBL+13, PTLBL+14, PTLBL+15, PTLBL+20, PTLBL+21, PTLBL+22, PTLBL+30 , PTLBL+31, PTLBL+32, PTLBL+37, PTLBL+38, PTLBL+39, PTLBL+40, PTLBL+41, PTLBL+42, CALCSD~, CALCSD+11 , CALCSD+15, PREVRX~, PREVRX+9, PREVRX+17, PREVRX+28, PREVRX+29, PREVRX+30, LAST120~, LAST120+16, LAST120+24 , CHECKIT~, CHECKIT+20, CHECKIT+21, CHECKIT+22, CHECKIT+24, CHECKIT+25, CHECKIT+29 |
RX0 | LAST120+12~, LAST120+16*, LAST120+17, LAST120+19 |
RX1 | LAST120+12~, LAST120+23*, LAST120+24*, LAST120+25, LAST120+28, LAST120+31, LAST120+34 |
RXIEN | SEL+19~, SEL+31*, SEL+35*, SEL+36, SEL+37, SEL+43, SEL+46 |
SDC | CHG~, CHG+6*, CHG+19, CHG+27, SUDT+3, SUDT+5, SUDT+6 |
SFN | SUDT+44~, SUDT+46* |
SUSDT | CHG+10~, CHG+12*, CHG+15, CHG+27, CHG+30*, SUDT+3*, SUDT+4, SUDT+13*, SUDT+19, SUDT+21 , SUDT+24, SUDT+28, SUDT+30, SUDT+33, SUDT+43, SUDT+45, SUDT+46, SUDT+51 |
SUSRX | CHG+10~, CHG+24*, SUDT+18, SUDT+45, SUDT+46 |
U | DTRNG+8, DTRNG+15, PREVRX+18, PREVRX+19, PREVRX+20, LAST120+17, LAST120+19, LAST120+25, LAST120+43, LAST120+44 , LAST120+51 |
>> VALMBCK | CLO+7*, CLO+13*, CLO+18*, CLO+21*, CLO+24*, CLO+27*, CLO+32*, OPN+2*, OPN+12*, OPN+15* , OPN+20*, CHG+8*, CHG+15*, CHG+16*, CHG+19*, CHG+21*, CHG+27*, SUDT+6*, SUDT+40* |
>> VALMSG | CLO+7*, CLO+21*, OPN+2*, OPN+12*, CHG+8*, CHG+15*, CHG+16*, CHG+19*, CHG+21* |
X | SEL+19~, SEL+27, SEL+28*, SEL+31, SEL+34, SEL+35, CLO+1~, OPN+13~, SUDT+2, DTRNG+4~ , CALCSD+10~, PREVRX+16~, PREVRX+17*, PREVRX+18, PREVRX+19, PREVRX+20 |
X(1 | OPN+28*, OPN+31 |
X(2 | OPN+29*, OPN+31 |
X(3 | OPN+30*, OPN+31 |
X1 | SUDT+1~, SUDT+2*, LAST120+12~, LAST120+29*, LAST120+30, LAST120+31, LAST120+34 |
X2 | SUDT+1~, SUDT+2*, LAST120+12~, LAST120+29*, LAST120+31, LAST120+34 |
Y | SEL+3, SEL+57, CLO+32, OPN+20, CHG+10~, SUDT+6, SUDT+7, SUDT+9, SUDT+11, SUDT+13 , SUDT+40, PTLBL+47~, PTLBL+54, DTRNG+4~, DTRNG+7, DTRNG+8, DTRNG+11, DTRNG+12, DTRNG+15, CALCSD+10~ , CALCSD+21, CALCSD+33 |