AGAGERP3 ; VNGT/IHS/DLS - Patient Age Specific Report ; April 29, 2010
Source file <AGAGERP3.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Patient Registration | 6 | RTRN^AG (ELGDTCH,ELGDTCH2)^AGAGERP1 (DCOV,MCOV,MDHDR,MRHDR,PCOV,PRVTHDR,RCOV)^AGAGERP2 $$HASELIG^AGEDERR2 (FINDMCD,FINDMCR,FINDPVT,FINDRRE)^AGINS ($$HASMBI,$$INSTYP)^AGUTL | 
| Kernel | 2 | CLOSE^%ZISH $$DT^XLFDT | 
| VA Fileman | 2 | DD^%DT $$GET1^DIQ | 
| IHS Patient | 1 | $$GETMBI^AUPNMBI | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Patient Registration | 2 | AGAGERP1 AGAGERP2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETPATN | ; Get Specific Patient | |
| PRTPRVT | ; Print Private Insurance Records | |
| PRTMEDD | ; Print Medicaid Records | |
| PRTMEDC | ; Print Medicare Records | 
| Name | Field # of Occurrence | 
|---|---|
| DD^%DT | PRTMEDC+20, PRTMEDD+21, PRTPRVT+23 | 
| CLOSE^%ZISH | PRTMEDC+63, PRTMEDD+49, PRTPRVT+73 | 
| RTRN^AG | PRTMEDC+58, PRTMEDC+62, PRTMEDD+45, PRTMEDD+48, PRTPRVT+69, PRTPRVT+72 | 
| ELGDTCH^AGAGERP1 | PRTPRVT+32, GETPATN+28 | 
| ELGDTCH2^AGAGERP1 | PRTPRVT+33, GETPATN+29 | 
| DCOV^AGAGERP2 | PRTMEDD+27, PRTPRVT+55 | 
| MCOV^AGAGERP2 | PRTMEDC+28, PRTMEDC+30 | 
| MDHDR^AGAGERP2 | PRTMEDD+3, PRTMEDD+45, PRTMEDD+46 | 
| MRHDR^AGAGERP2 | PRTMEDC+3, PRTMEDC+58, PRTMEDC+59 | 
| PCOV^AGAGERP2 | PRTPRVT+43 | 
| PRVTHDR^AGAGERP2 | PRTPRVT+3, PRTPRVT+69, PRTPRVT+70 | 
| RCOV^AGAGERP2 | PRTMEDC+29, PRTMEDC+31 | 
| $$HASELIG^AGEDERR2 | PRTMEDC+30, PRTMEDC+31, PRTMEDC+42, PRTMEDC+49 | 
| FINDMCD^AGINS | GETPATN+11 | 
| FINDMCR^AGINS | GETPATN+10 | 
| FINDPVT^AGINS | GETPATN+12 | 
| FINDRRE^AGINS | GETPATN+10 | 
| $$HASMBI^AGUTL | PRTMEDC+30, PRTMEDC+31, PRTMEDC+42, PRTMEDC+49 | 
| $$INSTYP^AGUTL | GETPATN+21 | 
| $$GETMBI^AUPNMBI | PRTMEDC+42, PRTMEDC+49 | 
| $$GET1^DIQ | PRTMEDC+13, PRTMEDC+14, PRTMEDC+15, PRTMEDC+16, PRTMEDC+17, PRTMEDC+18, PRTMEDC+19, PRTMEDC+20, PRTMEDC+21, PRTMEDC+22 , PRTMEDC+23, PRTMEDC+24, PRTMEDC+25, PRTMEDC+33, PRTMEDC+34, PRTMEDD+14, PRTMEDD+15, PRTMEDD+16, PRTMEDD+17, PRTMEDD+18 , PRTMEDD+19, PRTMEDD+20, PRTMEDD+21, PRTMEDD+22, PRTMEDD+23, PRTMEDD+24, PRTMEDD+25, PRTMEDD+28, PRTMEDD+29, PRTPRVT+16 , PRTPRVT+17, PRTPRVT+18, PRTPRVT+19, PRTPRVT+20, PRTPRVT+21, PRTPRVT+22, PRTPRVT+23, PRTPRVT+24, PRTPRVT+25, PRTPRVT+37 , PRTPRVT+40, PRTPRVT+42, PRTPRVT+45, PRTPRVT+49, PRTPRVT+50, PRTPRVT+51, PRTPRVT+52, GETPATN+3 | 
| $$DT^XLFDT | PRTMEDC+42, PRTMEDC+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 | 
 | 
| 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 | 
 | 
| 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 | 
 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| ^DIC(5 - [#5] | GET1^DIQ | 
| ^AUPNPAT - [#9000001] | GET1^DIQ | 
| ^AUPNMCR - [#9000003] | GET1^DIQ | 
| ^AUPN3PPH - [#9000003.1] | GET1^DIQ | 
| ^AUPNMCD - [#9000004] | GET1^DIQ | 
| ^AUPNRRE - [#9000005] | GET1^DIQ | 
| ^AUTNINS - [#9999999.18] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPAT - [#9000001] | PRTMEDC+12, PRTMEDD+13, PRTPRVT+15 | 
| ^AUPNPRVT - [#9000006] | PRTPRVT+28, PRTPRVT+29, PRTPRVT+30, PRTPRVT+38, PRTPRVT+39 | 
| ^TMP("AGAGERP" | PRTMEDC+5, PRTMEDC+7, PRTMEDC+9, PRTMEDD+5, PRTMEDD+7, PRTMEDD+9, PRTPRVT+5, PRTPRVT+7, PRTPRVT+9, GETPATN+5* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ADDR1 | PRTMEDC+10~, PRTMEDC+13*, PRTMEDC+47, PRTMEDD+10~, PRTMEDD+14*, PRTMEDD+35, PRTPRVT+10~, PRTPRVT+16*, PRTPRVT+61 | 
| ADDR2 | PRTMEDC+10~, PRTMEDC+14*, PRTMEDC+52, PRTMEDD+10~, PRTMEDD+15*, PRTMEDD+38, PRTPRVT+10~, PRTPRVT+17*, PRTPRVT+64 | 
| ADDR3 | PRTMEDC+10~, PRTMEDC+15*, PRTMEDC+53, PRTMEDD+10~, PRTMEDD+16*, PRTMEDD+39, PRTPRVT+10~, PRTPRVT+18* | 
| AGALTRES | GETPATN+1~, GETPATN+9*, GETPATN+10, GETPATN+11, GETPATN+12, GETPATN+17, GETPATN+22, GETPATN+23 | 
| AGE | PRTMEDC+10~, PRTMEDC+21*, PRTMEDC+36, PRTMEDC+37, PRTMEDD+22*, PRTMEDD+31, PRTMEDD+32, PRTPRVT+24*, PRTPRVT+57, PRTPRVT+58 | 
| AGINS | GETPATN+6! | 
| AGINS( | GETPATN+15, GETPATN+16, GETPATN+18, GETPATN+22!, GETPATN+23!, GETPATN+24, GETPATN+25, GETPATN+26, GETPATN+30! | 
| AGINSLP | GETPATN+1~, GETPATN+14*, GETPATN+15*, GETPATN+16, GETPATN+18, GETPATN+22, GETPATN+23, GETPATN+24, GETPATN+25, GETPATN+26 , GETPATN+30 | 
| AGINSN1 | GETPATN+6! | 
| AGINSNN | GETPATN+6! | 
| >> AGLINE("DASH" | PRTMEDC+57, PRTMEDD+43, PRTPRVT+67 | 
| AGSEENLY | GETPATN+1~, GETPATN+8* | 
| AGTOTAL | PRTMEDC+1~, PRTMEDC+60*, PRTMEDC+61, PRTMEDD+1~, PRTMEDD+44*, PRTMEDD+47, PRTPRVT+1~, PRTPRVT+68*, PRTPRVT+71 | 
| ARNOTYP | GETPATN+13!, GETPATN+16*, GETPATN+17 | 
| ARNTYP | GETPATN+1~ | 
| ARPLNTYP | GETPATN+1~, GETPATN+21*, GETPATN+22, GETPATN+23 | 
| CHARCNT | PRTMEDD+11~, PRTMEDD+12*, PRTMEDD+30*, PRTMEDD+31*, PRTMEDD+32*, PRTMEDD+33, PRTMEDD+36, PRTPRVT+11~, PRTPRVT+12*, PRTPRVT+56* , PRTPRVT+57*, PRTPRVT+58*, PRTPRVT+59, PRTPRVT+62 | 
| CHRTNO | PRTMEDC+10~, PRTMEDC+12*, PRTMEDC+35, PRTMEDD+10~, PRTMEDD+13*, PRTMEDD+30, PRTPRVT+10~, PRTPRVT+15*, PRTPRVT+56 | 
| CITY | PRTMEDC+10~, PRTMEDC+16*, PRTMEDC+54, PRTMEDD+10~, PRTMEDD+17*, PRTMEDD+40, PRTPRVT+10~, PRTPRVT+19*, PRTPRVT+65 | 
| COVERAGE | PRTMEDC+10~, PRTMEDC+26*, PRTMEDC+32*, PRTMEDC+46, PRTMEDC+51, PRTMEDC+52, PRTMEDC+53, PRTMEDC+54, PRTMEDD+10~, PRTMEDD+26* , PRTMEDD+37, PRTPRVT+10~, PRTPRVT+42*, PRTPRVT+43, PRTPRVT+46*, PRTPRVT+63 | 
| COVNO | PRTMEDC+11~, PRTMEDC+27*, PRTMEDC+46*, PRTMEDC+51*, PRTMEDC+52*, PRTMEDC+53*, PRTMEDC+54* | 
| DIR | PRTMEDC+58!, PRTMEDC+62!, PRTMEDD+45!, PRTMEDD+48!, PRTPRVT+69!, PRTPRVT+72! | 
| DOB | PRTMEDC+10~, PRTMEDC+20*, PRTMEDD+10~, PRTMEDD+21*, PRTPRVT+10~, PRTPRVT+23* | 
| DUZ(2 | PRTMEDC+12, PRTMEDD+13, PRTPRVT+15 | 
| EFF | GETPATN+1~, GETPATN+13!, GETPATN+25*, GETPATN+28, GETPATN+29 | 
| END | PRTPRVT+11~, PRTPRVT+30*, PRTPRVT+32, PRTPRVT+33, GETPATN+1~, GETPATN+13!, GETPATN+26*, GETPATN+28, GETPATN+29 | 
| ESCAPE | PRTMEDC+1~, PRTMEDC+2*, PRTMEDC+5, PRTMEDC+58*, PRTMEDD+1~, PRTMEDD+2*, PRTMEDD+5, PRTMEDD+7, PRTMEDD+9, PRTMEDD+45* , PRTPRVT+1~, PRTPRVT+2*, PRTPRVT+5, PRTPRVT+7, PRTPRVT+9, PRTPRVT+69* | 
| >> EXCL("Alterna | te Resource" , GETPATN+9 | 
| >> EXCL("Elig Da | te Range" , PRTPRVT+32, PRTPRVT+33, GETPATN+8, GETPATN+28, GETPATN+29 | 
| >> EXCL("Specifi | c Patient" , GETPATN+2 | 
| FOUND | PRTPRVT+1~, PRTPRVT+13*, PRTPRVT+28, PRTPRVT+31*, PRTPRVT+32, PRTPRVT+33, PRTPRVT+35, GETPATN+1~, GETPATN+27*, GETPATN+28 , GETPATN+29, GETPATN+30 | 
| I | PRTPRVT+1~ | 
| IO | PRTMEDC+63, PRTMEDD+49, PRTPRVT+73 | 
| IOSL | PRTMEDC+58, PRTMEDC+59, PRTMEDD+45, PRTMEDD+46, PRTPRVT+69, PRTPRVT+70 | 
| IOST | PRTMEDC+58, PRTMEDC+59, PRTMEDC+62, PRTMEDC+63, PRTMEDD+45, PRTMEDD+46, PRTMEDD+48, PRTMEDD+49, PRTPRVT+69, PRTPRVT+70 , PRTPRVT+72, PRTPRVT+73 | 
| LASTUPD | PRTMEDC+10~, PRTMEDC+22*, PRTMEDC+56, PRTMEDD+10~, PRTMEDD+23*, PRTMEDD+42, PRTPRVT+10~, PRTPRVT+25*, PRTPRVT+66 | 
| LINECT | PRTMEDC+1~, PRTMEDC+57*, PRTMEDD+1~, PRTMEDD+43*, PRTPRVT+1~, PRTPRVT+67* | 
| MCD | PRTMEDD+10~, PRTMEDD+24*, PRTMEDD+41, PRTPRVT+10~ | 
| MCDNUM | PRTMEDD+1~, PRTMEDD+8*, PRTMEDD+9*, PRTMEDD+24, PRTMEDD+25, PRTMEDD+28, PRTMEDD+29, PRTPRVT+48*, PRTPRVT+49, PRTPRVT+50 , PRTPRVT+51 | 
| MCR | PRTMEDC+10~, PRTMEDC+23*, PRTMEDC+55 | 
| MCRNUM | PRTMEDC+1~, PRTMEDC+8*, PRTMEDC+9*, PRTMEDC+23, PRTMEDC+24, PRTMEDC+25, PRTMEDC+33, PRTMEDC+34 | 
| MNUMB | PRTMEDC+11~, PRTMEDC+24*, PRTMEDC+28, PRTMEDC+43, PRTMEDC+44, PRTMEDC+50, PRTMEDD+11~, PRTMEDD+25*, PRTMEDD+27, PRTMEDD+33 , PRTMEDD+36, PRTPRVT+11~ | 
| MSTATE | PRTMEDD+11~, PRTMEDD+28*, PRTMEDD+33, PRTMEDD+36, PRTPRVT+1~, PRTPRVT+51*, PRTPRVT+52*, PRTPRVT+53, PRTPRVT+54 | 
| MSUFF | PRTMEDC+11~, PRTMEDC+33*, PRTMEDC+43 | 
| PAGENO | PRTMEDC+1~, PRTMEDC+2*, PRTMEDD+1~, PRTMEDD+2*, PRTPRVT+1~, PRTPRVT+2* | 
| PATIEN | PRTMEDC+1~, PRTMEDC+6*, PRTMEDC+7*, PRTMEDC+9, PRTMEDC+12, PRTMEDC+13, PRTMEDC+14, PRTMEDC+15, PRTMEDC+16, PRTMEDC+17 , PRTMEDC+19, PRTMEDC+20, PRTMEDC+21, PRTMEDC+22, PRTMEDC+30, PRTMEDC+31, PRTMEDC+42, PRTMEDC+49, PRTMEDD+1~, PRTMEDD+6* , PRTMEDD+7*, PRTMEDD+9, PRTMEDD+13, PRTMEDD+14, PRTMEDD+15, PRTMEDD+16, PRTMEDD+17, PRTMEDD+18, PRTMEDD+20, PRTMEDD+21 , PRTMEDD+22, PRTMEDD+23, PRTPRVT+1~, PRTPRVT+6*, PRTPRVT+7*, PRTPRVT+9, PRTPRVT+15, PRTPRVT+16, PRTPRVT+17, PRTPRVT+18 , PRTPRVT+19, PRTPRVT+20, PRTPRVT+22, PRTPRVT+23, PRTPRVT+24, PRTPRVT+25, PRTPRVT+28, PRTPRVT+29, PRTPRVT+30, PRTPRVT+38 , PRTPRVT+39 | 
| PATNAM | PRTMEDC+1~, PRTMEDC+4*, PRTMEDC+5*, PRTMEDC+7, PRTMEDC+9, PRTMEDC+35, PRTMEDC+62, PRTMEDD+1~, PRTMEDD+4*, PRTMEDD+5* , PRTMEDD+7, PRTMEDD+9, PRTMEDD+30, PRTMEDD+48, PRTPRVT+1~, PRTPRVT+4*, PRTPRVT+5*, PRTPRVT+7, PRTPRVT+9, PRTPRVT+56 , PRTPRVT+72, GETPATN+1~, GETPATN+3*, GETPATN+4, GETPATN+5 | 
| PATNUM | GETPATN+1~, GETPATN+2*, GETPATN+3, GETPATN+4, GETPATN+5, GETPATN+10, GETPATN+11, GETPATN+12 | 
| PHOLDER | PRTPRVT+11~, PRTPRVT+38*, PRTPRVT+40, PRTPRVT+42 | 
| PLAN | PRTMEDD+11~, PRTMEDD+29*, PRTMEDD+34, PRTPRVT+50*, PRTPRVT+53, PRTPRVT+54, GETPATN+1~, GETPATN+13!, GETPATN+18*, GETPATN+19 , GETPATN+21 | 
| PNAME | PRTPRVT+1~, PRTPRVT+37*, PRTPRVT+45*, PRTPRVT+53*, PRTPRVT+54*, PRTPRVT+60 | 
| PNAME2 | PRTPRVT+10~ | 
| PNODE | PRTPRVT+1~, PRTPRVT+27*, PRTPRVT+28*, PRTPRVT+29, PRTPRVT+30, PRTPRVT+34, PRTPRVT+36*, PRTPRVT+38, PRTPRVT+39 | 
| PNODESV | PRTPRVT+11~, PRTPRVT+34*, PRTPRVT+36 | 
| PNUMB | PRTPRVT+11~, PRTPRVT+40*, PRTPRVT+41*, PRTPRVT+49*, PRTPRVT+55, PRTPRVT+59, PRTPRVT+62 | 
| PNUMB2 | PRTPRVT+11~, PRTPRVT+39*, PRTPRVT+41 | 
| PRVTNO | PRTPRVT+1~, PRTPRVT+8*, PRTPRVT+9*, PRTPRVT+14, PRTPRVT+28, PRTPRVT+37, PRTPRVT+45, PRTPRVT+48 | 
| RNUMB | PRTMEDC+11~, PRTMEDC+25*, PRTMEDC+29, PRTMEDC+44, PRTMEDC+50 | 
| RPREF | PRTMEDC+11~, PRTMEDC+34*, PRTMEDC+44, PRTMEDC+50 | 
| SEL | GETPATN+1~, GETPATN+7* | 
| ST | PRTMEDC+10~, PRTMEDC+18*, PRTMEDC+54, PRTMEDD+10~, PRTMEDD+19*, PRTMEDD+40, PRTPRVT+10~, PRTPRVT+21*, PRTPRVT+65 | 
| STABB | PRTMEDC+10~, PRTMEDC+17*, PRTMEDC+18, PRTMEDD+10~, PRTMEDD+18*, PRTMEDD+19, PRTPRVT+10~, PRTPRVT+20*, PRTPRVT+21 | 
| START | PRTPRVT+11~, PRTPRVT+29*, PRTPRVT+32, PRTPRVT+33 | 
| U | PRTMEDC+12, PRTMEDC+58, PRTMEDD+13, PRTMEDD+45, PRTPRVT+15, PRTPRVT+29, PRTPRVT+30, PRTPRVT+38, PRTPRVT+39, PRTPRVT+69 , GETPATN+9, GETPATN+16, GETPATN+18, GETPATN+25, GETPATN+26 | 
| WFLG | PRTPRVT+10~, PRTPRVT+14*, PRTPRVT+26, PRTPRVT+44, PRTPRVT+47 | 
| X | PRTMEDC+1~, PRTMEDC+58, PRTMEDD+1~, PRTMEDD+45, PRTPRVT+1~, PRTPRVT+69 | 
| Y | PRTMEDC+20~*, PRTMEDD+21~*, PRTPRVT+23~* | 
| ZIP | PRTMEDC+10~, PRTMEDC+19*, PRTMEDC+54, PRTMEDD+10~, PRTMEDD+20*, PRTMEDD+40, PRTPRVT+10~, PRTPRVT+22*, PRTPRVT+65 |