AGGARVAL ;VNGT/HS/BEE-AGG Alternate Resource RPC Calls ; 07 Apr 2010 7:05 PM
Source file <AGGARVAL.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | ^%ZTER $$NOW^XLFDT $$STRIP^XLFSTR |
| Patient Registration GUI | 2 | ($$DATE,$$FMTE)^AGGUL1 (HDR,UP)^AGGWTRIG |
| VA Fileman | 1 | $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MCDACT(RIEN) | ;Check if Medicaid Entry is Active
|
|
| ERR | ;
|
|
| DTEME(END,STRT) | ; EP
|
|
| DTEMS(STRT,END) | ; EP - Elig dates validation for Medicare
|
|
| PVTACT(IENS) | ;Check if Private Insurance entry is active for patient
|
|
| XDONE | ;
|
|
| MCDELG(DATA,MDESD,MDEED,MDECV,MDELIG) | ;EP -- AGG VALIDATE MEDICAID ELIG ENTRY
|
|
| PRTD(TYPCV,MCELIG) | ;EP - New Part D Check for current Part A/B
|
|
| DONE | ;
|
|
| VAL(DATA,VFILE,PARMS) | ;EP -- AGG MEDICARE ELIG VAL
|
|
| XINIT | ||
| MCRACT(DFN) | ;Check if Medicare Entry is Active
|
|
| INIT(DATA,RIEN,DFN) | ;EP - AGG MEDICAID INIT TRIG
; Input ; RIEN - Pointer to the Patient's Medicaid Entry ; DFN - Patient IEN |
| Name | Field # of Occurrence |
|---|---|
| ^%ZTER | ERR+1 |
| $$DATE^AGGUL1 | MCDELG+42, MCDELG+43, MCDELG+51, MCDELG+52, DTEMS+2, DTEME+2 |
| $$FMTE^AGGUL1 | INIT+18, INIT+20 |
| HDR^AGGWTRIG | INIT+12 |
| UP^AGGWTRIG | INIT+18, INIT+19, INIT+20 |
| $$GET1^DIQ | MCDACT+8, MCDACT+9, MCRACT+9, MCRACT+10, PVTACT+11, PVTACT+12, PVTACT+20, PVTACT+22, PVTACT+23, INIT+18 , INIT+19, INIT+20 |
| $$NOW^XLFDT | ERR+3 |
| $$STRIP^XLFSTR | VAL+40, VAL+52, VAL+53, VAL+63 |
| RPC Name | Call Tags |
|---|---|
| AGG VALIDATE MCD ELIG | MCDELG |
| AGG MEDICAID INIT TRIG | INIT |
| AGG MEDICARE ELIG VAL | VAL |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^AUPN3PPH - [#9000003.1] | GET1^DIQ |
| 9000003.11 | GET1^DIQ |
| ^AUPNMCD - [#9000004] | GET1^DIQ |
| 9000004.11 | GET1^DIQ |
| 9000006.11 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AGG(9009068.3 - [#9009068.3] | VAL+14, VAL+32, VAL+33, VAL+34, VAL+45, VAL+47, VAL+48, XDONE+3 |
| ^AUPNMCD - [#9000004] | MCDACT+7 |
| ^AUPNMCR - [#9000003] | MCRACT+7, MCRACT+8 |
| ^DD("DD" | ERR+3 |
| ^TMP("AGGARVAL" | MCDELG+10, VAL+9 |
| ^TMP("AGGUPMCR" | INIT+7 |
| Name | Line Occurrences |
|---|---|
| @( | VAL+59 |
| DONE | MCDELG+39 |
| XDONE | VAL+26 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABLE | INIT+5~, INIT+18*, INIT+19*, INIT+20* |
| AGGMCCOV | VAL+6~, VAL+30* |
| AGGMDECV | MCDELG+8~, MCDELG+27*, MCDELG+58 |
| AGGMDEED | MCDELG+8~, MCDELG+27*, MCDELG+51 |
| AGGMDESD | MCDELG+8~, MCDELG+27*, MCDELG+39, MCDELG+48, MCDELG+52 |
| BI | VAL+6~, VAL+51*, VAL+62*, VAL+63 |
| >> BMXSEC | ERR+4*, VAL+13*, VAL+37, VAL+46*, VAL+54*, VAL+55 |
| BN | MCDELG+8~, MCDELG+20*, MCDELG+21*, VAL+6~, VAL+20*, VAL+21* |
| BP | MCDELG+29~, MCDELG+33* |
| BQ | MCDELG+8~, MCDELG+28*, MCDELG+30, MCDELG+48*, MCDELG+51, MCDELG+52, MCDELG+58, DONE+4*, VAL+6~, VAL+37* , VAL+38, PRTD+1~, PRTD+4*, PRTD+6 |
| BV | MCDELG+29~, MCDELG+33* |
| CODE | VAL+7~, VAL+26, VAL+60 |
| CODN | VAL+6~, VAL+32*, VAL+33, VAL+34, VAL+45*, VAL+46, VAL+47, VAL+48 |
| DATA | MCDELG~, MCDELG+10*, MCDELG+11, MCDELG+15, MCDELG+39, MCDELG+67, DONE+1, ERR+5, INIT~, INIT+7* , INIT+8, INIT+13, XINIT, VAL~, VAL+9*, VAL+10, VAL+16, VAL+26, VAL+60, XDONE+1 |
| DFN | MCRACT~, MCRACT+7, MCRACT+8, MCRACT+9, MCRACT+10, INIT~, INIT+19, INIT+20 |
| DT | MCDACT+10, MCRACT+11, PVTACT+16, PVTACT+24, DTEMS+4, DTEME+4 |
| EFFDT | MCDELG+8~, MCDELG+52*, MCDELG+55, MCDELG+61, MCDELG+62, MCDELG+63, MCDACT+5~, MCDACT+8*, MCDACT+10, MCRACT+5~ , MCRACT+9*, MCRACT+11, PVTACT+5~, PVTACT+11*, PVTACT+13, PVTACT+14*, PVTACT+16, PVTACT+22*, PVTACT+24 |
| END | DTEMS~, DTEMS+2*, DTEMS+6, DTEMS+7, DTEMS+8, DTEME~, DTEME+2*, DTEME+3, DTEME+4, DTEME+6 , DTEME+7, DTEME+8 |
| ERRDTM | ERR+2~, ERR+3*, ERR+4 |
| EXPDT | MCDELG+8~, MCDELG+51*, MCDELG+61, MCDELG+62, MCDELG+63, MCDACT+5~, MCDACT+9*, MCDACT+10, MCRACT+5~, MCRACT+10* , MCRACT+11, PVTACT+5~, PVTACT+12*, PVTACT+13, PVTACT+15*, PVTACT+16, PVTACT+23*, PVTACT+24 |
| HDR | INIT+5~, INIT+13, VAL+6~ |
| HELP | INIT+5~, INIT+18*, INIT+19*, INIT+20* |
| HNDLR | VAL+7~, VAL+26, VAL+60 |
| I | PRTD+5~, PRTD+10* |
| IEN | MCDACT+5~, MCDACT+7*, MCDACT+8, MCDACT+9, MCRACT+5~, MCRACT+8*, MCRACT+9, MCRACT+10, VAL+7~, VAL+26 , VAL+60 |
| IENS | PVTACT~, PVTACT+7, PVTACT+11, PVTACT+12, PVTACT+20 |
| II | MCDELG+8~, MCDELG+12*, MCDELG+15, MCDELG+39*, MCDELG+67*, DONE+1*, ERR+5*, INIT+5~, INIT+10*, INIT+13 , XINIT*, VAL+6~, VAL+11*, VAL+16, VAL+26*, VAL+60*, XDONE+1* |
| LIST | MCDELG+8~, MCDELG+20*, MCDELG+21*, MCDELG+23, MCDELG+24!, VAL+6~, VAL+20*, VAL+21*, VAL+23, VAL+24! |
| MCELIG | VAL+7~, VAL+31*, PRTD~, PRTD+4 |
| MDECV | MCDELG~, MCDELG+58 |
| MDEED | MCDELG~, MCDELG+43*, MCDELG+62, MCDELG+63 |
| MDELIG | MCDELG~, MCDELG+18*, MCDELG+19, MCDELG+22!, MCDELG+23*, MCDELG+28, MCDELG+30, DONE+4 |
| MDELIG( | MCDELG+21 |
| MDESD | MCDELG~, MCDELG+42*, MCDELG+55, MCDELG+61, MCDELG+63 |
| MSG | MCDELG+12*, VAL+7~, VAL+11*, VAL+26, VAL+60, PRTD+2*, PRTD+12*, DTEMS+3*, DTEMS+4*, DTEMS+8* , DTEME+3*, DTEME+4*, DTEME+8* |
| NAME | MCDELG+29~, MCDELG+31*, MCDELG+33, DONE+4*, VAL+6~, VAL+39*, VAL+40*, VAL+41, VAL+44, VAL+45 , XDONE+2*, XDONE+3*, PRTD+5~, PRTD+7*, PRTD+8 |
| PARMS | VAL~, VAL+18*, VAL+19, VAL+22!, VAL+23*, VAL+26, VAL+29, VAL+30, VAL+31, VAL+37 , VAL+38, PRTD+6 |
| PARMS( | VAL+21 |
| PDATA | MCDELG+29~, MCDELG+30*, MCDELG+31, MCDELG+32, VAL+6~, VAL+38*, VAL+39, PRTD+5~, PRTD+6*, PRTD+7 , PRTD+9 |
| POLIEN | PVTACT+5~, PVTACT+20*, PVTACT+21, PVTACT+22, PVTACT+23 |
| RESULT | MCDELG+8~, MCDELG+36*, MCDELG+39, MCDELG+48, MCDELG+55*, MCDELG+61*, MCDELG+62*, MCDELG+63*, MCDELG+65*, MCDELG+67 , MCDACT+5~, MCDACT+7*, MCDACT+10*, MCDACT+12*, MCDACT+13, MCRACT+5~, MCRACT+8*, MCRACT+11*, MCRACT+13*, MCRACT+14 , PVTACT+5~, PVTACT+8*, PVTACT+13, PVTACT+16*, PVTACT+17*, VAL+6~, VAL+57*, VAL+60, PRTD+2*, PRTD+3* , PRTD+4, PRTD+10*, PRTD+11, DTEMS+1*, DTEMS+3*, DTEMS+4*, DTEMS+7*, DTEMS+8*, DTEME+1*, DTEME+3* , DTEME+4*, DTEME+7*, DTEME+8* |
| REVAL | VAL+7~, VAL+26, VAL+60 |
| RIEN | MCDACT~, MCDACT+7, MCDACT+8, MCDACT+9, INIT~, INIT+10*, INIT+15*, INIT+18, INIT+19, INIT+20 |
| SOURCE | INIT+5~, INIT+18*, INIT+19*, INIT+20* |
| STRT | DTEMS~, DTEMS+2*, DTEMS+3, DTEMS+4, DTEMS+6, DTEMS+7, DTEMS+8, DTEME~, DTEME+2*, DTEME+6 , DTEME+7, DTEME+8 |
| TYPCV | PRTD~, PRTD+3 |
| TYPE | INIT+5~, INIT+18*, INIT+19*, INIT+20*, VAL+6~ |
| U | VAL+26, VAL+33, VAL+34, VAL+47, VAL+48, VAL+60 |
| UID | MCDELG+8~, MCDELG+9*, MCDELG+10, INIT+5~, INIT+6*, INIT+7, VAL+6~, VAL+8*, VAL+9 |
| VALFLD | VAL+6~, VAL+34*, VAL+48*, VAL+51, VAL+62, VAL+63 |
| VALID | VAL+6~, VAL+33*, VAL+47*, VAL+57*, VAL+59 |
| VALUE | MCDELG+29~, MCDELG+32*, MCDELG+33, INIT+5~, INIT+18*, INIT+19*, INIT+20*, VAL+6~, VAL+39*, VAL+41 , PRTD+5~, PRTD+9*, PRTD+10 |
| VFIEN | VAL+7~, VAL+14*, VAL+32, VAL+33, VAL+34, VAL+45, VAL+47, VAL+48, XDONE+3 |
| VFILE | VAL~, VAL+13*, VAL+14, VAL+44 |
| VFLD | VAL+6~, VAL+51*, VAL+52*, VAL+53*, VAL+54, VAL+63*, VAL+64 |
| VISIBLE | INIT+5~, INIT+18*, INIT+19*, INIT+20* |
| X | VAL+6~ |
| Y | ERR+2~, ERR+3* |
| >> ZTSK | MCDELG+9, INIT+6, VAL+8 |