AGEDIT ; IHS/ASDS/EFG - MAIN ROUTINE FOR EDITING A PATIENT;
Source file <AGEDIT.m>
Package | Total | Call Graph |
---|---|---|
IHS Patient Registration | 7 | PTLK^AG ^AGBADATA ^AGDATCK ^AGED1 ($$PATREFBC,EDITCHEK,FETCHERR)^AGEDERR $$DECEASED^AGEDERR2 $$AGE^AGUTILS |
Immunization Tracking | 1 | AUTOADD^BIPATE |
VA Fileman | 1 | ^DIR |
Package | Total | Caller Graph |
---|---|---|
IHS Changes To Scheduling | 2 | ASDREG BSDREG |
IHS View Patient Record | 1 | BVPAG |
PCC New Encounter Form | 1 | VENPCCD1 |
Third Party Billing | 1 | ABMDTEL |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATCK | ;
|
|
EDCHEK | ;EP
|
|
ELIG | ;
|
|
CONT | ;
|
|
PATLK | ;EP -
|
|
L1 | ;
|
|
DFN | ;Pre-determined patient (DFN) defined.
|
|
SSNCK | ;
|
|
PATNLK | ;PEP -- entry point for packages that already have patient name
|
|
CLASS | ;
|
|
BICELIG | ;
|
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPAT - [#9000001] | PATNLK+4, SSNCK+3, ELIG+3, BICELIG+1, BICELIG+3, CLASS+1, L1+4, L1+7, L1+9, L1+15 |
^AUPNPAT("D" | PATNLK+11, SSNCK+5 |
^AUTTBEN - [#9999999.25] | CLASS+1 |
^AUTTBICE - [#9999999.48] | BICELIG+3 |
^DPT - [#2] | SSNCK+1, L1+5, L1+6 |
Name | Line Occurrences |
---|---|
BICELIG | ELIG+2 |
CLASS | ELIG+6 |
CONT | SSNCK+1 |
DATCK | SSNCK+5 |
EDCHEK | L1+13 |
SSNCK | PATNLK+11 |
Name | Field # of Occurrence |
---|---|
^(0 | SSNCK+3, CLASS+1, L1+9 |
^(11 | ELIG+3, BICELIG+1, CLASS+1, L1+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> AG("AUPN" | L1+8*, L1+9* |
>> AG("DTOT" | DATCK+2 |
>> AG("ELIG" | ELIG+1!, ELIG+5*, BICELIG+4*, CLASS+1, CLASS+2! |
>> AG("PG" | PATLK+1*, PATNLK+1*, EDCHEK+2 |
>> AG("SVELIG" | L1+3*, L1+4* |
>> AGCHRT | L1+7* |
>> AGERR | PATNLK+8 |
>> AGLINE("-" | L1+10* |
>> AGLINE("EQ" | L1+11* |
>> AGOPT(14 | ELIG+2, L1+2 |
>> AGPAT | L1+6* |
>> AGPATDFN | PATNLK+3*, PATNLK+8 |
AGSELECT | L1+18! |
>> AGXTERN | PATNLK+11, SSNCK+5, DATCK+2, L1+5, L1+12, L1+13 |
>> AUPNPAT | PATNLK+10* |
DFN | PATNLK+2, PATNLK+3, PATNLK+4, PATNLK+10, SSNCK+1, SSNCK+3, DATCK+2!, ELIG+3, BICELIG+1, BICELIG+3 , CLASS+1, L1+1, L1+4, L1+5!, L1+6, L1+7, L1+9, L1+15, EDCHEK+3, EDCHEK+5 |
DFOUT | DATCK+2, L1+17! |
DIR | CLASS+1!, EDCHEK+7! |
DIR("A" | CLASS+1*, EDCHEK+8* |
DIR(0 | CLASS+1*, EDCHEK+9* |
DTOUT | DATCK+2, L1+17! |
DUOUT | DATCK+2, L1+17! |
DUZ(2 | PATNLK+8, L1+7, EDCHEK+3 |
MYERRS | EDCHEK+1!, EDCHEK+2, EDCHEK+4 |
MYVARS | EDCHEK+1!, EDCHEK+4 |
MYVARS("DFN" | EDCHEK+3* |
MYVARS("FINDCALL" | EDCHEK+3* |
MYVARS("SITE" | EDCHEK+3* |
U | SSNCK+1, SSNCK+3, ELIG+3, BICELIG+1, BICELIG+3, CLASS+1, L1+4, L1+6, L1+7 |