DVBAB84 ;ALB/DK - CAPRI REMOTE NEW PERSON FILE ;09/28/09
Source file <DVBAB84.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 1 | ($$DOB,$$SSN)^DPTLK1 |
| VA FileMan | 1 | ($$GET1,GETS)^DIQ |
| 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 |
|---|---|---|
| Automated Medical Information Exchange | 3 | DVBAB FIND DUPS DVBAB NEW PERSON FILE DVBAB SET DIVISION |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| START(MSG) | ;RPC DVBAB NEW PERSON FILE
|
|
| DUZ2(Y,NUM) | ;RPC DVBAB SET DUZ2
|
|
| DUP(Y,NAM,DOB,SSN) | ;RPC DVBAB FIND DUPS
|
|
| DN(A,N) | ||
| DD(A,D,N,S) | ||
| DS(A,S,N,D) | ||
| D0(A,X,Y,P,V) | ||
| VN(X) | ||
| VD(X) | ||
| VS(X) | ||
| MN(X,N,F) | ||
| MD(X,D,F) | ||
| MS(X,S) | ||
| M(Y,X,N,D,S,L) | ||
| WT(Y,A,N,D,S) | ||
| W0(A,N,D,S) | ||
| W1(A,X) | ||
| W2(A,X,Y) | ||
| W3(A,X,Y,Z) | ||
| N0(X) | ||
| N1(X) | ||
| N2(X,Y) | ||
| U(X) | ||
| L4(X) | ||
| D(M,Y) | ||
| L(Y) | ||
| C(X) | ||
| P(X,C,L) | ||
| S(N,D) | ||
| A(X) | ||
| FF(X,Y) | ||
| S4(X) |
| RPC Name | Call Tags |
|---|---|
| DVBAB NEW PERSON FILE | START |
| DVBAB FIND DUPS | DUP |
| DVBAB SET DIVISION | DUZ2 |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GETS^DIQ |
| 200.02 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4 - [#4] | DUZ2+3, DUZ2+4, DUZ2+5 |
| ^DPT - [#2] | DS+2, D0+1, D0+2, N0 |
| ^DPT("ADOB" | DD+2 |
| ^DPT("B" | DN+2 |
| ^TMP("DVBAB200" | START+1!, START+3, START+13*, START+15* |
| ^TMP("DVBDUP" | DUP+3 |
| ^VA(200 - [#200] | START+4, START+6, START+8, START+10 |
| Name | Line Occurrences |
|---|---|
| $$A | FF+1 |
| $$C | S+1 |
| $$D | VD+1 |
| $$FF | DS+4 |
| $$L | D |
| $$L4 | MS, FF |
| $$M | DN+2, DD+3, DD+4, DS+3, D0+3 |
| $$MD | DS+5, M+1 |
| $$MN | DS+6, M+1 |
| $$MS | M+1 |
| $$N0 | DUP+2 |
| $$N1 | DN+1 |
| $$N2 | DN+1, DN+2, MN |
| $$P | N0+1, N2 |
| $$S | DUP+10 |
| $$S4 | MS+3 |
| $$U | DUP+2, N0+1 |
| $$VD | DUP+7 |
| $$VN | DUP+6 |
| $$VS | DUP+8 |
| $$W0 | WT |
| $$W1 | W0+2 |
| $$W2 | W0, W0+1, W3+7 |
| $$W3 | W0 |
| D0 | DN+2, DD+5, DS+3, DS+5, DS+6 |
| DD | DUP+11 |
| DN | DUP+11 |
| DS | DUP+11 |
| WT | DUP+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | DUP+1~, DUP+11, DN~*, DN+1*, DN+2, DD~*, DD+1*, DD+5, DS~*, DS+1* , DS+3, DS+5, DS+6, D0~, D0+4*, M~*, M+1*, M+2, M+3, WT~ , W0~, W0+1, W0+2, W1~, W2~, W3~, W3+7 |
| A( | D0+4*, WT+2, WT+3, W1+1*, W2+2*, W2+3*, W2+4*, W3+3*, W3+4*, W3+5* , W3+6* |
| B | DUP+1~*, DUP+6, DUP+7, DUP+8, M~*, M+1*, M+2, M+3 |
| C | DUP+1~, DUP+3*, DUP+4*, DUP+5*, DUP+6*, DUP+7*, DUP+8*, DUP+9, D0~*, D0+3 , M~*, M+1*, M+2, M+3, WT~*, WT+1*, WT+19*, WT+20, W1~*, W1+1* , W1+2, W2~*, W2+1*, W2+4*, W2+5, W3~*, W3+1*, W3+7, P~*, P+1 |
| CNT | START+2~, START+3*, START+13, START+14*, START+15, START+16* |
| D | DUP+1~, DUP+3*, DUP+7*, DUP+11, DD~, DD+1, DD+3, DD+4, DS~, DS+4 , DS+5, VD~*, VD+1, MD~, M~, M+1, WT~, W0~, W0+1, W0+2 , S~*, S+2 |
| DATA | START+2~, START+3*, START+4*, START+6 |
| DOB | DUP~, DUP+2*, DUP+4, DUP+5, DUP+7, DUP+10, DUP+11 |
| DUZ | DUP+3 |
| DUZ(2 | DUZ2+7* |
| DVBADFN | WT+9~, WT+12*, WT+13, WT+17 |
| DVBADOB | WT+9~, WT+13*, WT+14 |
| DVBASSN | WT+9~, WT+17*, WT+18 |
| DVBDIV | START+2~, START+11*, START+13 |
| DVBDIVN | START+2~, START+12*, START+13 |
| DVBRPT | START+2~ |
| DVBRPT(200 | START+13, START+15 |
| E | DUP+1~, DUP+3*, DUP+4, DUP+5, DUP+6, DUP+7, DUP+8 |
| F | DD+1~, DD+3*, DD+4*, DD+5, DS~, DS+3*, MN~*, MD~* |
| I | D0~*, D0+1*, D0+2, D0+4, MS~, MS+1*, WT+1~*, WT+2*, WT+3, WT+4* , WT+5, WT+12, WT+14, WT+18, WT+20, W1~*, W1+1*, W2~*, W2+1*, W2+2 , W2+3, W2+4*, W3~*, W3+1*, W3+2, W3+3, W3+4, W3+5, W3+6, P~ , P+1*, FF~, FF+1*, S4~, S4+1* |
| J | WT+1~*, WT+2*, WT+3, WT+4*, WT+5, WT+12, WT+14, WT+18, WT+20, S4~ , S4+1*, S4+2*, S4+3 |
| K | DN+1~*, DN+2*, DD+1~*, DD+2*, DD+3, DD+4, DD+5, DS~, DS+1*, DS+2* , DS+3, DS+4, DS+5, DS+6, MS~*, MS+1*, MS+2, WT+1~*, WT+3*, FF~* , FF+1*, FF+2, S4~, S4+1*, S4+2, S4+3 |
| K( | WT+3*, WT+4, WT+5, WT+12, WT+14*, WT+18*, WT+20 |
| L | VS~*, VS+1, M~*, WT+1~*, WT+5*, WT+12, WT+14, WT+18, WT+20, L4~* , P~*, P+1, S4~*, S4+1 |
| L1 | S~, S+1*, S+2 |
| L2 | S~, S+1*, S+2 |
| L3 | S~, S+1*, S+2 |
| M | DUP+1~*, DUP+4, DUP+5, DN+1~*, DN+2, DD+1~*, DD+2, DS~, DS+1*, DS+2 , VD~*, VD+1, D~, S4~, S4+2* |
| MSG | START~, START+3* |
| N | DUP+1~, DUP+3*, DUP+6*, DUP+11, DN~, DN+1, DN+2, DD~, DD+3, DS~ , DS+4, DS+6, MN~, M~, M+1, WT~, W0~, W0+1, W0+2, S~ , S+1 |
| NAM | DUP~, DUP+2*, DUP+4, DUP+5, DUP+6, DUP+10, DUP+11 |
| NUM | DUZ2~, DUZ2+1*, DUZ2+2, DUZ2+3, DUZ2+4 |
| P | DS~, DS+1*, DS+3, D0~*, D0+3 |
| R | DS~, DS+1*, DS+2 |
| S | DUP+1~, DUP+3*, DUP+8*, DUP+10, DUP+11, DD~, DD+4, DS~, DS+1, DS+3 , DS+4, MS~*, MS+1, MS+3, M~, M+1, WT~, W0~, W0+1, W0+2 |
| SSN | DUP~, DUP+2*, DUP+4, DUP+5, DUP+8, DUP+10*, DUP+11 |
| U | DUZ2+7, D0+3, MN, MD, WT+3, N0, P |
| V | D0~*, D0+3 |
| VAR | START+2~, START+5*, START+6*, START+7, START+8, START+10, START+11, START+12, START+13, START+15 |
| VAR1 | START+2~, START+9*, START+10*, START+11, START+12 |
| X | DUZ2+1~*, DUZ2+2, DUZ2+3, DUZ2+6, DS~, DS+1*, DS+2, DS+3, DS+5, DS+6 , D0~, D0+1, VN~, VD~, VD+1, VS~, VS+1, VS+2, VS+3, MN~ , MD~, MS~*, MS+1, MS+3, M~, M+1, W1~, W2~, W3~, N0~* , N0+1, N1~, N2~, U~, L4~*, C~*, P~, P+1*, A~, FF~* , FF+1, S4~, S4+1, S4+2*, S4+3*, S4+4 |
| X( | W1+1, W2+1, W2+3, W2+4, W3+1, W3+6 |
| Y | DUZ2~, DUZ2+1*, DUZ2+2*, DUZ2+3*, DUZ2+4*, DUZ2+5, DUZ2+6*, DUZ2+7*, DUP~, DUP+3* , DUP+9, DUP+11, D0~, D0+1, M~, M+1, M+2, M+3, WT~, WT+20 , W2~, W3~, W3+7, N2~, D~, L~, P~*, P+1, FF~*, FF+1 |
| Y( | W2+2, W2+4, W3+2, W3+4 |
| Z | DUZ2+1~, DUZ2+4*, DUZ2+5*, DUZ2+6, DUZ2+7, D0~, D0+2*, D0+3, D0+4, M~* , W3~, W3+7, P~*, P+1*, P+2 |
| Z( | W3+3, W3+5 |