YS119PST ;SLC/KCM - Patch 119 post-init - PCL-5 ; 9/15/2015
Source file <YS119PST.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| POST | ; Post-init calls for patch 119
|
|
| PCL5 | ; Update the PCL-5 definitions
|
|
| UPDPCLQ | ; Update the PCL-5 questions
|
|
| UPDCPLX | ; Update complex (DLL-scored) test entries
|
|
| FLD2DLL(TSTIEN) | ; update record to contain DLL^YTSCORE
|
|
| DROPPCL | ; Disable the other PCL tests
|
|
| FLD2DROP(TSTIEN) | ; update OPERATIONAL field to be "Dropped"
|
|
| ADDSCLS | ; add scales for PCL-5
|
|
| ADDSCALE(SCALE,ID,GRP,SEQ,NM) | ; add a new scale
|
|
| ADDKEYS(SCALE,FIRST,LAST) | ; Add a set of scoring keys for PCL-5
; from: ADDSLCS expects: PCL5,KEYID |
|
| ADDKEY(ID,SCALE,QUESTION,TARGET,VALUE) | ; add a new scoring key
; quit if key already there |
|
| UPDPCLR | ; update the PCL-5 report to include cluster information
|
|
| DLLTEST | ; tests scored by DLL
|
|
| Q10 | ;;Blaming yourself or someone else for the stressful experience or what happened after it?
|
|
| Q14 | ;;Trouble experiencing positive feelings (for example, being unable to feel happiness or have loving feelings for people close to you)?
|
|
| Q15 | ;;Irritable behavior, angry outbursts, or acting aggressively?
|
|
| Q16 | ;;Taking too many risks or doing things that could cause you harm?
|
|
| RPTFMT | ; PCL-5 report text
|
| Name | Field # of Occurrence |
|---|---|
| FILE^DIE | FLD2DLL+4, FLD2DROP+3 |
| UPDATE^DIE | ADDSCALE+13, ADDKEY+17 |
| WP^DIE | UPDPCLQ+18, UPDPCLR+5 |
| CLEAN^DILF | UPDPCLQ+20, FLD2DLL+6, FLD2DROP+5, ADDSCALE+16, ADDKEY+19, UPDPCLR+7 |
| BMES^XPDUTL | UPDPCLQ+19, FLD2DLL+5 |
| MES^XPDUTL | FLD2DROP+4, ADDSCALE+14, ADDKEY+18, UPDPCLR+6 |
| $$FINDTEST^YS119PS0 | PCL5+8 |
| FIXTESTS^YS119PS0 | POST+2 |
| UPDDT^YS119PS0 | PCL5+9, DROPPCL+5 |
| FIXDATE^YS119PS3 | PCL5+1 |
| FileNo | Call Tags |
|---|---|
| ^YTT(601.72 - [#601.72] | WP^DIE |
| ^YTT(601.93 - [#601.93] | WP^DIE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("DIERR" | UPDPCLQ+19, FLD2DLL+5, FLD2DROP+4, ADDSCALE+14, ADDKEY+18, UPDPCLR+6 |
| ^YTT(601.71 - [#601.71] | UPDPCLQ+8, UPDCPLX+3, DROPPCL+3, ADDSCLS+3, UPDPCLR+2 |
| ^YTT(601.76 - [#601.76] | UPDPCLQ+10, UPDPCLQ+11, ADDKEYS+11, ADDKEYS+12 |
| ^YTT(601.86 - [#601.86] | ADDSCLS+4 |
| ^YTT(601.87 - [#601.87] | ADDSCALE+1, ADDSCALE+2, ADDSCALE+4 |
| ^YTT(601.91 - [#601.91] | ADDKEY+4, ADDKEY+5, ADDKEY+8 |
| ^YTT(601.93 - [#601.93] | UPDPCLR+3 |
| Name | Line Occurrences |
|---|---|
| ADDKEY | ADDKEYS+15 |
| ADDKEYS | ADDSCLS+5, ADDSCLS+6, ADDSCLS+7, ADDSCLS+8 |
| ADDSCALE | ADDSCLS+5, ADDSCLS+6, ADDSCLS+7, ADDSCLS+8 |
| ADDSCLS | PCL5+5 |
| DROPPCL | PCL5+4 |
| FLD2DLL | UPDCPLX+4 |
| FLD2DROP | DROPPCL+4 |
| PCL5 | POST+1 |
| Q10 | UPDPCLQ+3 |
| Q14 | UPDPCLQ+4 |
| Q15 | UPDPCLQ+5 |
| Q16 | UPDPCLQ+6 |
| UPDCPLX | PCL5+3 |
| UPDPCLQ | PCL5+2 |
| UPDPCLR | PCL5+6 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | ADDKEY+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CIEN | ADDKEYS+2~, ADDKEYS+11*, ADDKEYS+12 |
| CONTENT | UPDPCLQ+1~, UPDPCLQ+10*, UPDPCLQ+11 |
| DESIG | UPDPCLQ+1~, UPDPCLQ+11*, UPDPCLQ+12, UPDPCLQ+13, UPDPCLQ+17, ADDKEYS+2~, ADDKEYS+12*, ADDKEYS+13 |
| DIERR | UPDPCLQ+16~, UPDPCLQ+19, FLD2DLL+1~, FLD2DLL+5, FLD2DROP+1~, FLD2DROP+4, ADDSCALE+6~, ADDSCALE+14, ADDSCALE+15, ADDKEY+10~ , ADDKEY+18, UPDPCLR+1~, UPDPCLR+6 |
| EXISTS | ADDKEY+2~, ADDKEY+3*, ADDKEY+4, ADDKEY+5*, ADDKEY+6 |
| FDA | FLD2DLL+1~, FLD2DROP+1~, ADDSCALE+6~, ADDKEY+10~ |
| FDA( | FLD2DLL+2*, FLD2DLL+3*, FLD2DROP+2*, ADDSCALE+8*, ADDSCALE+9*, ADDSCALE+10*, ADDSCALE+11*, ADDSCALE+12*, ADDKEY+12*, ADDKEY+13* , ADDKEY+14*, ADDKEY+15*, ADDKEY+16* |
| FDAIEN | ADDSCALE+6~, ADDKEY+10~ |
| FDAIEN(1 | ADDSCALE+7*, ADDSCALE+15, ADDKEY+11* |
| FIRST | ADDKEYS~, ADDKEYS+8 |
| GRP | ADDSCLS+1~, ADDSCLS+4*, ADDSCLS+5, ADDSCLS+6, ADDSCLS+7, ADDSCLS+8, ADDSCALE~, ADDSCALE+1, ADDSCALE+2, ADDSCALE+9 |
| I | ADDKEY+2~, ADDKEY+4*, ADDKEY+5, UPDPCLR+1~, UPDPCLR+4* |
| ID | ADDSCALE~, ADDSCALE+4*, ADDSCALE+7, ADDSCALE+8, ADDKEY~, ADDKEY+8*, ADDKEY+11, ADDKEY+12 |
| IDX | UPDCPLX+1~, UPDCPLX+2* |
| KEYID | ADDSCLS+1~, ADDSCLS+2*, ADDKEYS+15* |
| LAST | ADDKEYS~, ADDKEYS+8 |
| NM | ADDSCALE~, ADDSCALE+11, ADDSCALE+12 |
| PCL5 | UPDPCLQ+1~, UPDPCLQ+8*, UPDPCLQ+10, ADDSCLS+1~, ADDSCLS+3*, ADDSCLS+4, ADDKEYS+11, UPDPCLR+1~, UPDPCLR+2*, UPDPCLR+3 |
| QIEN | UPDPCLQ+1~, UPDPCLQ+14*, UPDPCLQ+18, ADDKEYS+2~, ADDKEYS+10*, ADDKEYS+11, ADDKEYS+13*, ADDKEYS+15 |
| QNUM | ADDKEYS+2~, ADDKEYS+8*, ADDKEYS+13 |
| QUES | UPDPCLQ+1~ |
| QUES( | UPDPCLQ+13, UPDPCLQ+17 |
| QUES("10." | UPDPCLQ+3* |
| QUES("14." | UPDPCLQ+4* |
| QUES("15." | UPDPCLQ+5* |
| QUES("16." | UPDPCLQ+6* |
| QUESTION | ADDKEY~, ADDKEY+5, ADDKEY+14 |
| RPT | UPDPCLR+1~, UPDPCLR+3*, UPDPCLR+5 |
| SCALE | ADDSCLS+1~, ADDSCLS+5, ADDSCLS+6, ADDSCLS+7, ADDSCLS+8, ADDSCALE~, ADDSCALE+2*, ADDSCALE+15*, ADDKEYS~, ADDKEYS+15 , ADDKEY~, ADDKEY+4, ADDKEY+13 |
| SEQ | ADDSCALE~, ADDSCALE+1, ADDSCALE+2, ADDSCALE+10 |
| TARGET | ADDKEY~, ADDKEY+5, ADDKEY+15 |
| TSTIEN | PCL5+7~, PCL5+8*, PCL5+9, UPDCPLX+1~, UPDCPLX+3*, UPDCPLX+4, FLD2DLL~, FLD2DLL+2, FLD2DLL+3, DROPPCL+1~ , DROPPCL+3*, DROPPCL+4, DROPPCL+5, FLD2DROP~, FLD2DROP+2 |
| TSTNM | UPDCPLX+1~, UPDCPLX+2*, UPDCPLX+3, DROPPCL+1~, DROPPCL+2*, DROPPCL+3 |
| U | UPDPCLQ+11, UPDPCLQ+14, ADDKEYS+12, ADDKEYS+13, ADDKEY+5 |
| VALUE | ADDKEYS+2~, ADDKEYS+15*, ADDKEY~, ADDKEY+16 |
| VALUES | ADDKEYS+2~ |
| VALUES( | ADDKEYS+15 |
| VALUES(0 | ADDKEYS+3* |
| VALUES(1 | ADDKEYS+4* |
| VALUES(2 | ADDKEYS+5* |
| VALUES(3 | ADDKEYS+6* |
| VALUES(4 | ADDKEYS+7* |
| WP | UPDPCLQ+16~, UPDPCLR+1~ |
| WP( | UPDPCLR+4* |
| WP(1 | UPDPCLQ+17* |
| X | UPDPCLR+1~, UPDPCLR+4* |
| X0 | UPDPCLQ+1~, UPDPCLQ+11*, UPDPCLQ+14, ADDKEYS+2~, ADDKEYS+12*, ADDKEYS+13 |