YSDX3U ;SLC/DJP/LJA - Utilities for Diagnoses Entered in MH Med Record ;13 May 2013 12:43 PM
Source file <YSDX3U.m>
| Package | Total | Call Graph |
|---|---|---|
| DRG Grouper | 2 | $$SINFO^ICDEX $$ICDDATA^ICDXCODE |
| Mental Health | 2 | LIST^YSDX3U END^YSDX3U00 |
| VA FileMan | 2 | DD^%DT YN^DICN |
| 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 |
|---|---|---|
| END | ||
| LIST | ; Called by routines YSDX3, YSDX3A, YSDX3U
; List diagnoses on file for a specific patient |
|
| AXIS1 | ; DSM display
|
|
| AXIS3 | ; ICD9/ICD10 Display
|
|
| SELECTL | ;
|
|
| STATUS | ;
|
|
| ALST | ;
|
|
| ILST | ;
|
|
| IRNLST | ;
|
|
| PLIST | ;Sets variables for print of list line
|
|
| ;
|
||
| INQ | ; Called by routines YSDX3, YSDX3A
|
|
| RNQ | ;
|
|
| EOR | ;YSDX3U - Utilities for Diagnoses in MH Med Record ;6/30/89 09:49
|
| 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 |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | INQ+3!, INQ+5*, INQ+7, RNQ+2*, RNQ+3*, RNQ+5, RNQ+9, RNQ+10, RNQ+11 |
| >> DTOUT | INQ+6, RNQ+4 |
| >> DUOUT | INQ+6, RNQ+4 |
| F1 | STATUS+3*, INQ+5!, INQ+9 |
| F2 | STATUS+4*, INQ+8, INQ+9, RNQ+9! |
| >> F3 | INQ+4*, INQ+5, INQ+9, RNQ+7, RNQ+8 |
| >> I | PLIST+32*, PRINT+4* |
| >> L10 | PLIST+35* |
| >> L2 | AXIS1+3*, AXIS1+4*, AXIS1+6, AXIS3+3*, AXIS3+4*, AXIS3+6, SELECTL+3, SELECTL+5 |
| >> L3 | AXIS1+5*, AXIS1+6*, AXIS3+5*, AXIS3+6*, SELECTL+3, SELECTL+5, PLIST+6, PLIST+7, PLIST+16, PLIST+17 , PLIST+38 |
| >> L4 | SELECTL+2*, SELECTL+3*, SELECTL+5, ALST+2, IRNLST+2 |
| >> L5 | SELECTL+4*, SELECTL+5*, STATUS+2, STATUS+4, PLIST+20, PLIST+27, PLIST+30, PLIST+31, PLIST+32, PLIST+35 , PLIST+36, PLIST+41 |
| >> L7 | PLIST+31*, PLIST+32, PRINT+4 |
| >> L9 | STATUS+2*, STATUS+3, STATUS+4, ILST+2, PLIST+26, PRINT+2 |
| >> N1 | LIST+3*, PLIST+38*, PLIST+39 |
| >> N2( | PLIST+38*, PLIST+39 |
| >> N3 | PLIST+39* |
| >> N4 | PLIST+38*, PLIST+39* |
| >> P1 | PLIST+41*, PRINT+3 |
| >> P2( | PLIST+41* |
| >> P3 | PLIST+6*, PLIST+8, PLIST+16*, PLIST+18 |
| >> P4 | PLIST+7*, PLIST+8, PLIST+10, PLIST+17*, PLIST+18, PLIST+20, PLIST+39 |
| >> P5 | PLIST+8*, PLIST+9, PLIST+18*, PLIST+19 |
| >> P50 | PLIST+9*, PLIST+11, PLIST+12, PLIST+19* |
| U | STATUS+2, STATUS+4, PLIST+11, PLIST+12, PLIST+20, PLIST+21, PLIST+22, PLIST+24, PLIST+27, PLIST+31 , PLIST+32, PLIST+35, PLIST+36 |
| >> Y | PLIST+27*, PLIST+36* |
| >> YSAX | AXIS1+2, AXIS3+2, PLIST+5, PLIST+15, INQ+4 |
| >> YSDFN | LIST+4, AXIS1+4, AXIS1+6, AXIS3+4, AXIS3+6, SELECTL+3, SELECTL+5 |
| >> YSDTY | SELECTL+5, PRINT+2, INQ+5*, RNQ+10* |
| >> YSDXCSTX | PLIST+4*, PLIST+12*, PLIST+22*, PLIST+23*, PRINT+3 |
| YSDXDAT | END! |
| YSDXDATA | PLIST+20~*, PLIST+21, PLIST+22, PLIST+24 |
| YSDXDT | LIST+3!, PLIST+27*, PRINT+5 |
| YSDXN | LIST+3!, PLIST+10*, PLIST+24*, PRINT+3, INQ+9 |
| YSDXNN | LIST+3!, PLIST+11*, PLIST+21*, PRINT+3 |
| YSDXST | LIST+3!, PLIST+26*, PRINT+5 |
| >> YSDXSTAT | PLIST+36*, PRINT+5 |
| YSMOD | LIST+3!, PRINT+4 |
| YSMOD( | PLIST+32*, PRINT+4 |
| >> YSNM | LIST+5, INQ+5, RNQ+8 |
| YSNO | LIST+3!, LIST+5*, INQ+2 |
| >> YSQT | RNQ+11* |
| YSSTOP | PLIST+38!, PLIST+39*, PLIST+40 |
| >> YSTATDT | PLIST+36*, PRINT+5 |
| >> YSTOUT | INQ+6*, INQ+8, RNQ+4* |
| >> YSUOUT | INQ+6*, INQ+8, RNQ+4* |