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 |
Package | Total | Caller Graph |
---|---|---|
Mental Health | 3 | YSDX3 YSDX3A YSDX3U |
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* |