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 |