AZAXCAD ;IHS/PHXAO/AEF - CAD/STATIN STUDY DATA EXTRACT
Source file <AZAXCADZ.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 1 | ^%ZISC |
| Local Area Programs | 1 | ($$AGE,$$DRUG,$$FNAME,$$FORMAT,$$ICD,$$LOC,$$NDC,$$PATH,$$PICD,$$SEX,$$SITE,$$SLDATE,$$UID,$$VISDT,$$VSDT,HFS)^AZAXCADU |
| VA Fileman | 1 | ^DIR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DL | ;----- DATE LOOP
|
|
| POV(AZAXVSD0,AZAXDFN,AZAXI) | ;
|
|
| INITIAL(AZAXRXD0,AZAXPDTS) | ;
|
|
| REFILLS(AZAXD0,AZAXPDTS) | ;
|
|
| FILE | ;
|
|
| MED(AZAXVSD0,AZAXD) | ;
|
|
| SET4(AZAXD0,AZAXD1) | ;
|
|
| SET5(AZAXDFN) | ;
|
|
| SET6(AZAXVMD0) | ;
|
|
| LOOP1(AZAXDTS,AZAXI,AZAXP) | ;
|
|
| PARTIAL(AZAXD0,AZAXPDTS) | ;
|
|
| TXT | ;----- PRINT OPTION TEXT
|
|
| EN | ;----- MAIN ENTRY POINT
|
|
| D | ;----- DRUGS BEING SEARCHED:
|
|
| P | ;----- ICD PROCEDURE CODES BEING SEARCHED:
|
|
| I | ;----- ICD DIAGNOSIS CODES BEING SEARCHED:
|
|
| PUT(AZAXTYPE) | ;
|
|
| DATES(AZAXTXT,AZAXY) | ;
|
|
| PROC(AZAXVSD0,AZAXDFN,AZAXP) | ;
|
|
| DESC | ;----- PROGRAM DESCRIPTION
|
|
| BLD(AZAXICD,AZAXPRC,AZAXDRG) | ;
|
|
| LOOP2(AZAXPDTS,AZAXD) | ;
|
|
| SET3(AZAXD0,AZAXD1) | ;
|
|
| SET2(AZAXD0) | ;
|
|
| SET1(AZAXVSD0,AZAXDFN,AZAXICNA) | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZISC | PUT+33 |
| $$AGE^AZAXCADU | SET1+21 |
| $$DRUG^AZAXCADU | MED+9, INITIAL+12, SET2+12, SET3+13, SET4+13, SET6+14 |
| $$FNAME^AZAXCADU | PUT+8 |
| $$FORMAT^AZAXCADU | PUT+28 |
| $$ICD^AZAXCADU | LOOP1+19, POV+13 |
| $$LOC^AZAXCADU | SET1+23 |
| $$NDC^AZAXCADU | MED+22, SET6+17 |
| $$PATH^AZAXCADU | PUT+11 |
| $$PICD^AZAXCADU | PROC+13 |
| $$SEX^AZAXCADU | SET1+20 |
| $$SITE^AZAXCADU | MED+30, LOOP2+20, SET1+30, SET2+25, SET3+26, SET4+26, SET5+9, SET5+11, SET5+12, SET5+13 , SET6+25, PUT+11 |
| $$SLDATE^AZAXCADU | MED+20, SET1+24, SET2+18, SET3+17, SET4+17, SET6+15 |
| $$UID^AZAXCADU | MED+18, SET1+19, SET2+11, SET3+12, SET4+12, SET6+13 |
| $$VISDT^AZAXCADU | SET1+17 |
| $$VSDT^AZAXCADU | MED+15, SET6+10 |
| HFS^AZAXCADU | PUT+14 |
| ^DIR | DL+9, DL+14 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNMED("AD" | MED+7 |
| ^AUPNVMED - [#9000010.14] | MED+8, SET6+8 |
| ^AUPNVPOV - [#9000010.07] | POV+12 |
| ^AUPNVPOV("AD" | POV+11 |
| ^AUPNVPRC - [#9000010.08] | PROC+12 |
| ^AUPNVPRC("AD" | PROC+11 |
| ^AUPNVSIT - [#9000010] | LOOP1+17, LOOP1+18 |
| ^AUPNVSIT("B" | LOOP1+14, LOOP1+16 |
| ^PS(55 - [#55] | LOOP2+22, LOOP2+23 |
| ^PSRX - [#52] | INITIAL+5, INITIAL+9, REFILLS+8, REFILLS+9, PARTIAL+8, PARTIAL+9, SET2+9, SET2+16, SET3+10, SET3+15 , SET4+10, SET4+15 |
| ^TMP("AZAX" | EN+4!, MED+30*, LOOP2+17, LOOP2+20, SET1+30*, SET2+25*, SET2+26*, SET3+26*, SET3+27*, SET4+26* , SET4+27*, SET5+9, SET5+11, SET5+12, SET5+13*, SET5+14*, SET6+25*, PUT+5, PUT+20, PUT+22 , PUT+24, PUT+26, PUT+27 |
| Name | Line Occurrences |
|---|---|
| BLD | EN+16 |
| DATES | EN+8, EN+12 |
| DL | DL+18 |
| FILE | EN+22 |
| INITIAL | LOOP2+25 |
| LOOP1 | EN+18 |
| LOOP2 | EN+20 |
| MED | LOOP1+23 |
| PARTIAL | LOOP2+27 |
| POV | LOOP1+21 |
| PROC | LOOP1+22 |
| PUT | FILE+5 |
| REFILLS | LOOP2+26 |
| SET1 | LOOP1+20, POV+16, PROC+16 |
| SET2 | INITIAL+16 |
| SET3 | REFILLS+12 |
| SET4 | PARTIAL+12 |
| SET5 | SET2+28, SET3+29, SET4+29 |
| SET6 | MED+12 |
| TXT | EN+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %FILE | PUT+3~, PUT+14, PUT+17 |
| AZAXBEG | LOOP1+8~, LOOP1+10*, LOOP1+12, DL+2~, DL+12*, DL+18, DL+20 |
| AZAXD | EN+2~, EN+16, EN+20, LOOP1+23, MED~, LOOP2~ |
| AZAXD( | MED+11, INITIAL+14, BLD+9* |
| AZAXD0 | POV+8~, POV+10*, POV+11*, POV+12, PROC+8~, PROC+10*, PROC+11*, PROC+12, REFILLS~, REFILLS+8 , REFILLS+9, REFILLS+12, PARTIAL~, PARTIAL+8, PARTIAL+9, PARTIAL+12, SET2~, SET2+9, SET2+16, SET2+22 , SET2+25, SET3~, SET3+10, SET3+15, SET3+23, SET3+26, SET4~, SET4+10, SET4+15, SET4+23 , SET4+26, PUT+3~, PUT+19*, PUT+20*, PUT+22, PUT+24, PUT+26, PUT+27 |
| AZAXD1 | REFILLS+5~, REFILLS+7*, REFILLS+8*, REFILLS+9, REFILLS+12, PARTIAL+5~, PARTIAL+7*, PARTIAL+8*, PARTIAL+9, PARTIAL+12 , SET3~, SET3+15, SET4~, SET4+15, PUT+3~, PUT+21*, PUT+22*, PUT+24, PUT+26, PUT+27 |
| AZAXD2 | PUT+3~, PUT+23*, PUT+24*, PUT+26, PUT+27 |
| AZAXD3 | PUT+3~, PUT+25*, PUT+26*, PUT+27 |
| AZAXDATA | MED+8*, MED+9, MED+14, MED+15, MED+21, MED+22, MED+23, MED+24, SET2+6~, SET2+9* , SET2+10, SET2+12, SET2+13, SET2+14, SET2+15, SET2+16*, SET2+17, SET2+19, SET3+7~, SET3+10* , SET3+11, SET3+13, SET3+14, SET3+15*, SET3+16, SET3+18, SET3+19, SET3+20, SET4+7~, SET4+10* , SET4+11, SET4+13, SET4+14, SET4+15*, SET4+16, SET4+18, SET4+19, SET4+20, SET6+6~, SET6+8* , SET6+9, SET6+10, SET6+14, SET6+16, SET6+17, SET6+18, SET6+19 |
| AZAXDFN | LOOP1+8~, LOOP1+17*, LOOP1+20, LOOP1+21, LOOP1+22, POV~, POV+16, PROC~, PROC+16, MED+14* , MED+18, MED+26, MED+30, LOOP2+15~, LOOP2+19*, LOOP2+20*, LOOP2+22, LOOP2+23, SET1~, SET1+19 , SET1+20, SET1+21, SET1+26, SET1+30, SET2+6~, SET2+10*, SET2+11, SET2+21, SET2+25, SET2+28 , SET3+7~, SET3+11*, SET3+12, SET3+22, SET3+26, SET3+29, SET4+7~, SET4+11*, SET4+12, SET4+22 , SET4+26, SET4+29, SET5~, SET5+9, SET5+11, SET5+12, SET5+13, SET6+6~, SET6+9*, SET6+13 , SET6+21, SET6+25 |
| AZAXDGD0 | INITIAL+3~, INITIAL+9*, INITIAL+10, INITIAL+12 |
| AZAXDGNA | MED+9*, MED+10, MED+11, MED+19, INITIAL+3~, INITIAL+12*, INITIAL+13, INITIAL+14 |
| AZAXDRG | BLD~, BLD+5! |
| AZAXDSP | MED+15*, MED+20, MED+28, MED+30, INITIAL+3~, INITIAL+5*, INITIAL+6, INITIAL+7, REFILLS+5~, REFILLS+9* , REFILLS+10, REFILLS+11, PARTIAL+5~, PARTIAL+9*, PARTIAL+10, PARTIAL+11, SET2+6~, SET2+17*, SET2+18, SET2+23 , SET2+25, SET3+7~, SET3+16*, SET3+17, SET3+24, SET3+26, SET4+7~, SET4+16*, SET4+17, SET4+24 , SET4+26, SET6+6~, SET6+10*, SET6+15, SET6+23, SET6+25 |
| AZAXDT | LOOP1+8~, LOOP1+12*, LOOP1+14*, LOOP1+16 |
| AZAXDTS | EN+2~, EN+10*, EN+18, LOOP1~, LOOP1+10, LOOP1+11 |
| AZAXEND | LOOP1+8~, LOOP1+11*, LOOP1+14, DL+2~, DL+17*, DL+18, DL+20 |
| AZAXFILE | PUT+3~, PUT+8*, PUT+9, PUT+14, PUT+35 |
| AZAXI | EN+2~, EN+16, EN+18, LOOP1~, LOOP1+21, POV~ |
| AZAXI( | LOOP1+20, POV+15, BLD+7* |
| AZAXICD | BLD~, BLD+5! |
| AZAXICD0 | LOOP1+8~, LOOP1+18*, LOOP1+19, POV+8~, POV+12*, POV+13, PROC+8~, PROC+12*, PROC+13 |
| AZAXICDNA | POV+8~ |
| AZAXICNA | LOOP1+8~, LOOP1+19*, LOOP1+20, POV+13*, POV+14, POV+15, POV+16, PROC+8~, PROC+13*, PROC+14 , PROC+15, PROC+16, SET1~, SET1+22, SET1+28, SET1+30, SET5+6~, SET5+10*, SET5+11*, SET5+12 , SET5+13 |
| AZAXOUT | PUT+3~, PUT+14, PUT+15 |
| AZAXP | EN+2~, EN+16, EN+18, LOOP1~, LOOP1+22, PROC~ |
| AZAXP( | PROC+15, BLD+8* |
| AZAXPATH | PUT+3~, PUT+11*, PUT+12, PUT+14 |
| AZAXPDTS | EN+2~, EN+14*, EN+20, LOOP2~, LOOP2+25, LOOP2+26, LOOP2+27, INITIAL~, INITIAL+6, INITIAL+7 , REFILLS~, REFILLS+10, REFILLS+11, PARTIAL~, PARTIAL+10, PARTIAL+11 |
| AZAXPRC | BLD~, BLD+5! |
| AZAXPSD1 | LOOP2+15~, LOOP2+21*, LOOP2+22*, LOOP2+23 |
| AZAXRXD0 | LOOP2+15~, LOOP2+23*, LOOP2+24, LOOP2+25, LOOP2+26, LOOP2+27, INITIAL~, INITIAL+5, INITIAL+9, INITIAL+16 |
| AZAXTXT | DATES~, DL+7, DL+8, DL+13 |
| AZAXTYPE | FILE+3~, FILE+5*, PUT~, PUT+5, PUT+6, PUT+8, PUT+24, PUT+26, PUT+27 |
| AZAXVD0 | SET5+6~, SET5+8*, SET5+9*, SET5+11, SET5+12, SET5+13 |
| AZAXVMD0 | MED+6*, MED+7*, MED+8, MED+27, MED+30, SET6~, SET6+8, SET6+22, SET6+25 |
| AZAXVSD0 | LOOP1+8~, LOOP1+15*, LOOP1+16*, LOOP1+17, LOOP1+18, LOOP1+20, LOOP1+21, LOOP1+22, LOOP1+23, POV~ , POV+11, POV+16, PROC~, PROC+11, PROC+16, MED~, MED+7, MED+12, SET1~, SET1+17 , SET1+23, SET1+27, SET1+30 |
| AZAXVSDT | SET1+15~, SET1+17*, SET1+18*, SET1+24 |
| AZAXY | EN+2~, EN+8, EN+9, EN+10, EN+12, EN+13, EN+14, DATES~, DL+5*, DL+20* |
| DIR | DL+2~ |
| DIR("?" | DL+8* |
| DIR("A" | DL+7*, DL+13* |
| DIR(0 | DL+6* |
| DIRUT | DL+2~, DL+10, DL+15 |
| DTOUT | DL+2~, DL+10, DL+15 |
| DUOUT | DL+2~, DL+10, DL+15 |
| I | TXT+2~, TXT+3*, BLD+3~, BLD+7*, BLD+8*, BLD+9* |
| IOST | PUT+35 |
| U | LOOP1+10, LOOP1+11, LOOP1+17, LOOP1+18, POV+12, PROC+12, MED+9, MED+14, MED+15, MED+18 , MED+19, MED+20, MED+21, MED+22, MED+23, MED+24, INITIAL+5, INITIAL+6, INITIAL+7, INITIAL+9 , REFILLS+9, REFILLS+10, REFILLS+11, PARTIAL+9, PARTIAL+10, PARTIAL+11, SET1+19, SET1+20, SET1+21, SET1+22 , SET1+23, SET1+24, SET2+10, SET2+11, SET2+12, SET2+13, SET2+14, SET2+15, SET2+17, SET2+18 , SET2+19, SET3+11, SET3+12, SET3+13, SET3+14, SET3+16, SET3+17, SET3+18, SET3+19, SET3+20 , SET4+11, SET4+12, SET4+13, SET4+14, SET4+16, SET4+17, SET4+18, SET4+19, SET4+20, SET6+9 , SET6+10, SET6+13, SET6+14, SET6+15, SET6+16, SET6+17, SET6+18, SET6+19, DL+20 |
| X | PUT+3~, PUT+27*, PUT+28*, PUT+29, PUT+30, DL+2~, TXT+2~, TXT+3*, BLD+3~, BLD+7* , BLD+8*, BLD+9* |
| Y | DL+2~, DL+11, DL+12, DL+16, DL+17 |
| Z | MED+17*, MED+18*, MED+19*, MED+20*, MED+21*, MED+22*, MED+23*, MED+24*, MED+30, SET1+15~ , SET1+19*, SET1+20*, SET1+21*, SET1+22*, SET1+23*, SET1+24*, SET1+30, SET2+6~, SET2+8*, SET2+11* , SET2+12*, SET2+13*, SET2+14*, SET2+15*, SET2+18*, SET2+19*, SET2+25, SET3+7~, SET3+9*, SET3+12* , SET3+13*, SET3+14*, SET3+17*, SET3+18*, SET3+19*, SET3+20*, SET3+26, SET4+7~, SET4+9*, SET4+12* , SET4+13*, SET4+14*, SET4+17*, SET4+18*, SET4+19*, SET4+20*, SET4+26, SET5+6~, SET5+12*, SET5+13 , SET6+6~, SET6+12*, SET6+13*, SET6+14*, SET6+15*, SET6+16*, SET6+17*, SET6+18*, SET6+19*, SET6+25 |
| Name | Field # of Occurrence |
|---|---|
| $T(D+I | BLD+9 |
| $T(DESC+I | TXT+3 |
| $T(I+I | BLD+7 |
| $T(P+I | BLD+8 |