AGEDERR ; IHS/SD/TPF - MAIN EDIT CHECK 'DRIVERS'
Source file <AGEDERR.m>
Package | Total | Call Graph |
---|---|---|
IHS Patient Registration | 3 | ($$CURRUPD,$$DECEASED,$$FACCHK,$$HASELIG,$$PTACTIVE)^AGEDERR2 $$ISACTIVE^AGINS $$S^AGVDF |
VA Fileman | 2 | DD^%DT $$GET1^DIQ |
IHS Patient | 1 | $$AGE^AUPNPAT |
Name | Comments | DBIA/ICR reference |
---|---|---|
PATREFBC(DFN) | ;EP
|
|
DISPLAY(ERRORS) | ;EP
|
|
GUARADD(GUARINFO) | ;EP
|
|
SEQMAN(SITE) | ;EP
|
|
MCRELINC(DFN,FINDCALL) | ;EP
|
|
CHECKRTN(ERRCALL) | ;EP
|
|
OVERRIDE(ERROR,RECORD) | ;
|
|
CHKAGINS(PIECE,ERROR,FORMAT,RETPIECE) | ;EP
|
|
CHKDEATH(DFN) | ;EP - CHECK IF DATE OF DEATH FIELD IS POPULATED
|
|
PHNAME(DFN,FINDCALL) | ;EP
|
|
ISMINOR(DFN) | ;EP - CHECK IF PATIENT IS A MINOR AGE PER SANDRI LAHI
|
|
PAREMPL(DFN) | ;EP
|
|
MCGRTMS(DFN,FINDCALL) | ;EP
|
|
EDITCHEK(ERRORS,VARS,DISPLAY) | ;EP
|
|
MCDCOVMS(DFN,FINDCALL) | ;EP
|
|
FETCHERR(PAGENUM,ARRAY) | ;EP
|
|
ERRDATA(ERR) | ;EP
|
|
PATBENIN(DFN,FINDCALL) | ;EP
|
|
PHNMCHK(AGINS) | ;EP
|
|
FINDALL(DFN,AGINS) | ;EP
|
|
NONIND(DFN) | ;EP
|
Name | Field # of Occurrence |
---|---|
DD^%DT | PATREFBC+13 |
$$CURRUPD^AGEDERR2 | MCRELINC+5, MCDCOVMS+5, MCGRTMS+5, PATBENIN+5, SEQMAN+4, PATREFBC+4, PAREMPL+5, PHNAME+8, ISMINOR+5 |
$$DECEASED^AGEDERR2 | MCRELINC+6, MCDCOVMS+3, MCGRTMS+3, PATBENIN+3, SEQMAN+2, PATREFBC+2, PAREMPL+3, PHNAME+6, ISMINOR+3 |
$$FACCHK^AGEDERR2 | SEQMAN+6 |
$$HASELIG^AGEDERR2 | MCRELINC+3, MCDCOVMS+6, MCGRTMS+6, PATBENIN+6, SEQMAN+5, PATREFBC+5, PAREMPL+6, PHNAME+9, ISMINOR+6 |
$$PTACTIVE^AGEDERR2 | MCRELINC+4, MCDCOVMS+4, MCGRTMS+4, PATBENIN+4, SEQMAN+3, PATREFBC+3, PAREMPL+4, PHNAME+7, ISMINOR+4 |
$$ISACTIVE^AGINS | MCRELINC+21, CHKAGINS+9 |
$$S^AGVDF | DISPLAY+14, DISPLAY+20 |
$$AGE^AUPNPAT | MCRELINC+31 |
$$GET1^DIQ | EDITCHEK+11 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^AGEDERRS - [#9009061.5] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | CHECKRTN+2 |
^AGEDERRS - [#9009061.5] | OVERRIDE+2, OVERRIDE+3, EDITCHEK+6, EDITCHEK+8, EDITCHEK+9, EDITCHEK+10, FETCHERR+4, ERRDATA+1 |
^AGEDERRS("AB" | FETCHERR+6 |
^AUPNBENR - [#9000044] | PATREFBC+11, PATREFBC+12 |
^AUPNBENR("B" | PATREFBC+8 |
^AUPNMCR - [#9000003] | MCRELINC+29 |
^AUPNMSP("C" | MCRELINC+32 |
^AUPNPAT - [#9000001] | MCRELINC+35, PAREMPL+10, NONIND+3 |
^AUTTBEN - [#9999999.25] | NONIND+5 |
^DD(2 | ISMINOR+9 |
^DPT - [#2] | CHKDEATH+1 |
Name | Line Occurrences |
---|---|
$$CHKAGINS | MCDCOVMS+18, MCGRTMS+21, PATBENIN+18, PATBENIN+19, PHNMCHK+2, PHNMCHK+4 |
$$ERRDATA | MCRELINC+39, PATREFBC+15, CHKAGINS+17, DISPLAY+7 |
$$ISMINOR | PAREMPL+8 |
$$OVERRIDE | CHKAGINS+14 |
$$PHNMCHK | PHNAME+29, PHNAME+39 |
@( | MCRELINC+17, MCDCOVMS+17, MCGRTMS+17, PATBENIN+17, PHNAME+36, PHNAME+37, FINDALL+7 |
DISPLAY | EDITCHEK+17 |
FINDALL | MCRELINC+16, MCDCOVMS+16, MCGRTMS+16, PATBENIN+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> AGERNODE | EDITCHEK+8* |
>> AGERRCAL | EDITCHEK+6*, EDITCHEK+7, EDITCHEK+13*, EDITCHEK+14 |
>> AGERRMSG | EDITCHEK+10* |
>> AGERRSOL | EDITCHEK+11*, EDITCHEK+15 |
>> AGERRTYP | EDITCHEK+9*, EDITCHEK+15 |
AGINS | MCRELINC+1~, MCRELINC+16, MCRELINC+38!, MCDCOVMS+1~, MCDCOVMS+16, MCDCOVMS+19!, MCGRTMS+1~, MCGRTMS+16, MCGRTMS+23!, PATBENIN+1~ , PATBENIN+16, PATBENIN+20!, PHNAME+1~, PHNAME+29, PHNAME+39, PHNAME+40!, PHNMCHK~, FINDALL~ |
AGINS( | MCRELINC+19, MCRELINC+21, MCRELINC+23, MCRELINC+24, MCRELINC+25, MCRELINC+26, MCRELINC+27, CHKAGINS+4, CHKAGINS+9, CHKAGINS+14 , CHKAGINS+15, CHKAGINS+16, CHKAGINS+18 |
AGINS(1 | MCRELINC+10*, MCDCOVMS+10*, MCGRTMS+10*, PATBENIN+10*, PHNAME+29* |
>> AGOPT("VERSION" | FINDALL+5 |
>> AGSELECT | MCRELINC+10, MCDCOVMS+10, MCGRTMS+10, PATBENIN+10, PHNAME+29 |
ARRAY | FETCHERR~ |
ARRAY( | FETCHERR+4*, FETCHERR+6* |
>> CASEREC | PATREFBC+12*, PATREFBC+13, PATREFBC+14 |
CLASS | NONIND+1~, NONIND+3*, NONIND+4, NONIND+5 |
CLASSNAM | NONIND+1~, NONIND+5*, NONIND+6 |
>> D0 | ISMINOR+8* |
DFN | MCRELINC~, MCRELINC+2, MCRELINC+3, MCRELINC+4, MCRELINC+5, MCRELINC+6, MCRELINC+14, MCRELINC+16, MCRELINC+29, MCRELINC+31 , MCRELINC+32, MCRELINC+35, MCDCOVMS~, MCDCOVMS+2, MCDCOVMS+3, MCDCOVMS+4, MCDCOVMS+5, MCDCOVMS+6, MCDCOVMS+14, MCDCOVMS+16 , MCGRTMS~, MCGRTMS+2, MCGRTMS+3, MCGRTMS+4, MCGRTMS+5, MCGRTMS+6, MCGRTMS+14, MCGRTMS+16, PATBENIN~, PATBENIN+2 , PATBENIN+3, PATBENIN+4, PATBENIN+5, PATBENIN+6, PATBENIN+14, PATBENIN+16, SEQMAN+2, SEQMAN+3, SEQMAN+4, SEQMAN+5 , SEQMAN+6, PATREFBC~, PATREFBC+2, PATREFBC+3, PATREFBC+4, PATREFBC+5, PATREFBC+8, PAREMPL~, PAREMPL+1, PAREMPL+3 , PAREMPL+4, PAREMPL+5, PAREMPL+6, PAREMPL+8, PAREMPL+10, PHNAME~, PHNAME+2, PHNAME+6, PHNAME+7, PHNAME+8 , PHNAME+9, PHNAME+33, PHNAME+36, CHKDEATH~, CHKDEATH+1, ISMINOR~, ISMINOR+1, ISMINOR+3, ISMINOR+4, ISMINOR+5 , ISMINOR+6, ISMINOR+8, FINDALL~, FINDALL+6, NONIND~, NONIND+2, NONIND+3 |
DISPLAY | EDITCHEK~, EDITCHEK+17 |
>> DPTPTR | GUARADD+13*, GUARADD+14, GUARADD+15 |
>> DTREF | PATREFBC+13*, PATREFBC+15 |
ERR | ERRDATA~, ERRDATA+1 |
ERRCALL | CHECKRTN~, CHECKRTN+1 |
>> ERRCODE | DISPLAY+8*, DISPLAY+16 |
>> ERRINFO | DISPLAY+11*, DISPLAY+13 |
>> ERRMESG | DISPLAY+10*, DISPLAY+12, DISPLAY+13*, DISPLAY+19 |
ERRNODE | DISPLAY+1~, DISPLAY+4*, DISPLAY+5, DISPLAY+7*, DISPLAY+8, DISPLAY+9, DISPLAY+10, DISPLAY+11 |
ERRNUM | DISPLAY+1~, DISPLAY+2*, DISPLAY+3*, DISPLAY+4, DISPLAY+7, FETCHERR+1~, FETCHERR+3*, FETCHERR+4*, FETCHERR+5*, FETCHERR+6* |
ERROR | CHKAGINS~, CHKAGINS+9, CHKAGINS+14, CHKAGINS+17, OVERRIDE~, OVERRIDE+2, OVERRIDE+3 |
>> ERRORNUM | EDITCHEK+4*, EDITCHEK+5*, EDITCHEK+6, EDITCHEK+7, EDITCHEK+8, EDITCHEK+9, EDITCHEK+10, EDITCHEK+11, EDITCHEK+15, EDITCHEK+16 |
ERRORS | EDITCHEK~, EDITCHEK+17, DISPLAY~ |
ERRORS( | EDITCHEK+5, EDITCHEK+7*, EDITCHEK+15*, EDITCHEK+16*, DISPLAY+3, DISPLAY+4 |
ERRORS("C" | EDITCHEK+15* |
ERRTYPE | DISPLAY+1~, DISPLAY+9*, DISPLAY+14, DISPLAY+15, DISPLAY+20 |
FINDCALL | MCRELINC~, MCRELINC+7*, MCRELINC+14*, MCRELINC+16, MCRELINC+17, MCDCOVMS~, MCDCOVMS+7*, MCDCOVMS+14*, MCDCOVMS+16, MCDCOVMS+17 , MCGRTMS~, MCGRTMS+7*, MCGRTMS+14*, MCGRTMS+16, MCGRTMS+17, PATBENIN~, PATBENIN+7, PATBENIN+14*, PATBENIN+16, PATBENIN+17 , PHNAME~, PHNAME+3, PHNAME+33*, PHNAME+36*, PHNAME+37, FINDALL+3*, FINDALL+5, FINDALL+6*, FINDALL+7 |
FORMAT | MCDCOVMS+19!, MCGRTMS+22!, MCGRTMS+23!, CHKAGINS~, CHKAGINS+15, CHKAGINS+16 |
GUARINFO | GUARADD~, GUARADD+2, GUARADD+4, GUARADD+13 |
>> GUARPTR | GUARADD+4*, GUARADD+5, GUARADD+6, GUARADD+12, GUARADD+15*, GUARADD+16 |
>> INNAME | MCRELINC+23*, MCRELINC+39 |
MISSING | MCRELINC+1~, MCRELINC+18*, MCRELINC+19, MCRELINC+25*, MCRELINC+26*, MCRELINC+27*, MCRELINC+30*, MCRELINC+33*, MCRELINC+36*, MCRELINC+39 , MCDCOVMS+1~, MCDCOVMS+18*, MCDCOVMS+20, MCGRTMS+1~, MCGRTMS+21*, MCGRTMS+24, PATBENIN+1~, PATBENIN+18*, PATBENIN+19*, PATBENIN+21 , PATREFBC+10*, PATREFBC+11, PATREFBC+14*, PATREFBC+15, PHNAME+1~, PHNAME+4*, PHNAME+29*, PHNAME+36, PHNAME+39*, PHNAME+41 , PHNMCHK+2*, PHNMCHK+4*, PHNMCHK+5, CHKAGINS+2~, CHKAGINS+3*, CHKAGINS+4, CHKAGINS+14*, CHKAGINS+15*, CHKAGINS+16*, CHKAGINS+17* , CHKAGINS+18*, CHKAGINS+19, EDITCHEK+15, GUARADD+1~, GUARADD+3*, GUARADD+5, GUARADD+7*, GUARADD+8*, GUARADD+9*, GUARADD+10* , GUARADD+11*, GUARADD+12, GUARADD+14*, GUARADD+17*, GUARADD+18*, GUARADD+19*, GUARADD+20*, GUARADD+21*, GUARADD+22 |
OVERRIDE | OVERRIDE+1~ |
>> P | CHKAGINS+18* |
PAGENUM | FETCHERR~, FETCHERR+2, FETCHERR+6 |
PIECE | CHKAGINS~, CHKAGINS+15, CHKAGINS+16 |
>> POLNUM | MCRELINC+24*, MCRELINC+39 |
RECORD | OVERRIDE~ |
>> RET | CHKAGINS+18* |
RETPIECE | CHKAGINS~, CHKAGINS+1*, CHKAGINS+18 |
RETURN | OVERRIDE+1~, OVERRIDE+4 |
SEL | MCRELINC+15*, MCDCOVMS+15*, MCGRTMS+15*, PATBENIN+15*, PHNAME+34*, FINDALL+1~, FINDALL+2* |
SEQ | MCRELINC+1~, MCRELINC+18*, MCRELINC+19*, MCRELINC+21, MCRELINC+23, MCRELINC+24, MCRELINC+25, MCRELINC+26, MCRELINC+27, MCDCOVMS+1~ , MCGRTMS+1~, PATBENIN+1~, PHNAME+1~, CHKAGINS+2~, CHKAGINS+3*, CHKAGINS+4*, CHKAGINS+9, CHKAGINS+14, CHKAGINS+15, CHKAGINS+16 , CHKAGINS+18 |
SITE | SEQMAN~ |
>> SUBREC | PATREFBC+10*, PATREFBC+11*, PATREFBC+12 |
TRUE | DISPLAY+1~, DISPLAY+5*, DISPLAY+6 |
U | MCRELINC+14, MCRELINC+21, MCRELINC+23, MCRELINC+24, MCRELINC+25, MCRELINC+26, MCRELINC+27, MCRELINC+29, MCRELINC+35, MCRELINC+39 , MCDCOVMS+14, MCGRTMS+14, PATBENIN+14, PATREFBC+13, PATREFBC+14, PATREFBC+15, PAREMPL+11, PHNAME+29, PHNAME+33, PHNAME+36 , CHKDEATH+1, ISMINOR+9, FINDALL+6, CHKAGINS+9, CHKAGINS+15, CHKAGINS+16, CHKAGINS+17, CHKAGINS+18, EDITCHEK+6, EDITCHEK+7 , EDITCHEK+9, EDITCHEK+10, DISPLAY+5, DISPLAY+7, DISPLAY+8, DISPLAY+9, DISPLAY+10, CHECKRTN+1, ERRDATA+1, NONIND+3 , NONIND+5, GUARADD+4, GUARADD+8, GUARADD+9, GUARADD+10, GUARADD+11, GUARADD+13, GUARADD+18, GUARADD+19, GUARADD+20 , GUARADD+21 |
VAR | EDITCHEK+2*, EDITCHEK+3*~ |
VARS | EDITCHEK~ |
VARS( | EDITCHEK+3 |
X | MCRELINC+1~, MCRELINC+28~, MCRELINC+29*, MCRELINC+30, MCRELINC+32*, MCRELINC+33, MCRELINC+34~, MCRELINC+35*, MCRELINC+36, MCRELINC+37~ , MCDCOVMS+1~, MCGRTMS+1~, PATBENIN+1~, PATREFBC+7~, PATREFBC+8*, PATREFBC+9, PATREFBC+11, PATREFBC+12, PAREMPL+9~, PAREMPL+10* , PAREMPL+11, PHNAME+1~, ISMINOR+10, CHKAGINS+2~, CHKAGINS+16*, DISPLAY+1~, DISPLAY+16*, DISPLAY+17*, DISPLAY+18, CHECKRTN+1* , GUARADD+6*, GUARADD+7, GUARADD+8, GUARADD+9, GUARADD+10, GUARADD+11, GUARADD+16*, GUARADD+17, GUARADD+18, GUARADD+19 , GUARADD+20, GUARADD+21 |
>> X1 | EDITCHEK+3* |
>> Y | PATREFBC+13* |