PXSELDS ;ALB/RBD - Select ICD DIAGNOSIS FROM LEXICON UTILITY LIST ; 19 Mar 2013 10:43 AM
Source file <PXSELDS.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | ^DIR ^DIWP |
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 |
---|---|---|
PCE Patient Care Encounter | 3 | PXBDCPT PXBDPOV PXDSLK |
Name | Comments | DBIA/ICR reference |
---|---|---|
SEL(PXSRL,X) | ; Select from List
|
|
ASK(PXSRL,X) | ; Ask for Selection
|
|
ONE(X,PXSRL) | ; One Entry Found
|
|
MUL(PXSRL,Y) | ; Multiple Entries Found
|
|
MULW | ; Write Multiple
|
|
MULS(X,Y,PXSRL) | ; Select from Multiple Entries
|
|
MULSH | ; Select from Multiple Entries Help
|
|
MULQ | ; Quit Multiple
|
|
X(X,PXSRL) | ; Set X and Output Array
|
|
CL | ; Clear
|
|
PR(PXSRL,X) | ; Parse Array
|
|
TM(X,Y) | ; Trim Character Y - Default " "
|
|
SET1 | ; Use this if a default ICD-10 code was supplied
|
|
SET2 | ; Use this if no default ICD-10 code was supplied
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^UTILITY($J | PR+2!, PR+7, PR+8, PR+9! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | PR+1~ |
%D | PR+1~ |
DIR | ONE+2~, MULS+1~, MULS+16! |
DIR("?" | MULS+12* |
DIR("??" | MULS+12* |
DIR("A" | ONE+8*, ONE+9*, ONE+11*, ONE+12*, MULS+5*, MULS+6*, MULS+8*, SET1+1*, SET2+1* |
DIR("B" | SET1+1*, SET2+1* |
DIR("L" | SET1+2*, SET1+3*, SET1+4*, SET1+5*, SET2+2*, SET2+3*, SET2+4* |
DIR("PRE" | MULS+11* |
DIR(0 | MULS+13*, SET1+1*, SET2+1* |
DIRB | MULS+1~ |
>> DIROUT | ASK+5, ONE+16, MULS+14 |
DIW | PR+1~ |
DIWF | PR+1~, PR+4* |
DIWI | PR+1~ |
DIWL | PR+1~, PR+4* |
DIWR | PR+1~ |
DIWT | PR+1~ |
DIWTC | PR+1~ |
DIWX | PR+1~ |
DN | PR+1~ |
>> DTOUT | ASK+5, ONE+16, ONE+17, MULS+14, MULS+15, MULS+16 |
>> DUOUT | ASK+5, ONE+16, MULS+14 |
I | PR+1~ |
>> PXDEF | ONE+13 |
PXNXTLIN | ONE+2~, ONE+10*, ONE+11 |
PXSLLAST | MULS+1~, MULS+2*, MULS+4, MULS+7 |
PXSRFI | X+1~, X+2* |
PXSRL | SEL~, SEL+43, ASK~, ASK+3, ONE~, ONE+18!, ONE+19, MUL~, MUL+8, MUL+10 , MULS~, MULQ+2, X~, X+9!, PR~, PR+2, PR+3, PR+6!, PR+9* |
PXSRL( | MULW+1, MULW+2, MULW+3, MULW+4, MULS+4, MULS+7, X+3, X+4, PR+5, PR+8* |
PXSRL(" " | ASK+2, MUL+3, PR+3 |
PXSRL(0 | ONE+3, MULS+3, X+2 |
PXSRL(1 | ONE+4, ONE+5, ONE+6 |
PXSRLC | ONE+2~, ONE+6*, ONE+7, ONE+9*, ONE+11*, ONE+12*, PR+1~, PR+3*, PR+6*, PR+8* , PR+9 |
PXSRLE | MUL+1~, MUL+5*, MUL+6, MUL+7, MUL+8, MUL+9, MUL+10, MULW+1, MULW+2, MULW+3 , MULW+4, MULW+5 |
PXSRLEX | ONE+2~, ONE+5*, ONE+7, MULW+1~, MULW+3*, MULW+4, X+1~, X+3*, X+5 |
PXSRLFI | ONE+2~, ONE+3*, MULS+1~, MULS+3* |
PXSRLHLP | MULS+1~, MULS+9*, MULS+10*, MULSH+1 |
PXSRLI | MULW+1~, MULW+6*, PR+1~, PR+4*, PR+5*, PR+6*, PR+7*, PR+8 |
PXSRLIEN | X+1~, X+4*, X+5 |
PXSRLIT | ASK+1~, ASK+2*, ONE+1, ONE+2~, ONE+17*, ONE+18, MUL+1, MUL+2*, MUL+5, MUL+8* , MUL+10*, MULS+2, MULS+15*, MULQ+2, CL+1! |
PXSRLL | ASK+1~*, ASK+3, MUL+1~, MUL+2*, MUL+6, MUL+7, MUL+8, MUL+9, PR+1~, PR+2* , PR+4 |
PXSRLMAX | MUL+1~, MUL+2*, MUL+7*, MUL+8, MUL+10, MULS+1~, MULS+2*, MULS+3, MULS+6, MULS+8 , MULS+10, MULS+13 |
PXSRLN | X+1~ |
PXSRLNC | ONE+2~, ONE+4*, ONE+5*, ONE+7, MULW+1~, MULW+2*, MULW+4, X+1~, X+6*, X+7 , X+9*, X+10 |
PXSRLNN | X+1~, X+6*, X+7*, X+8, X+9*, X+10*, X+11 |
PXSRLRN | X+1~, X+8*, X+11* |
PXSRLS | MULS+1~, X+1~, X+2*, X+3, X+4, X+6, X+9 |
PXSRLSO | ONE+2~, ONE+4*, ONE+7, MULW+1~*, MULW+3, MULW+4, X+1~, X+3*, X+4 |
PXSRLSP | ONE+2~, ONE+3*, ONE+11 |
PXSRLSS | MUL+1~, MUL+2*, MUL+3*, MUL+5, MUL+8*, MUL+9, MUL+10*, MULQ+1, MULQ+2 |
PXSRLT | MULW+1~, MULW+6* |
PXSRLTOT | ASK+1~, ASK+2*, ASK+3 |
PXSRLTX | ONE+2~, ONE+8, MULW+1~, MULW+5 |
PXSRLTX( | ONE+10, ONE+11, MULW+6 |
PXSRLTX(1 | ONE+7*, ONE+9, MULW+3*, MULW+4*, MULW+5 |
PXSRLTX(2 | ONE+9 |
PXSRLX | MUL+1~, MUL+3*, MUL+4, MUL+5 |
U | MUL+2*, MULS+16 |
X | SEL~, SEL+43*, SEL+44, ASK~, ASK+1, ASK+3!*, ASK+4, ASK+5*, ASK+6, ONE~ , ONE+15, ONE+17, ONE+18, ONE+19*, ONE+20, MUL+1~, MUL+12, MULS~, MULS+2, MULS+15* , MULS+16, MULQ+2*, MULQ+3, X~, X+2, X+5*, X+12, PR~, PR+2, PR+5* , TM~, TM+1*, TM+2*, TM+3*, TM+4 |
Y | ONE+2~, ONE+14*, ONE+16, ONE+19, MUL~, MUL+2, MULS~, MULS+2, MULS+14, MULS+17 , TM~, TM+1*, TM+2, TM+3 |
Z | PR+1~ |