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 |