BATREG ; IHS/CMI/LAB - NO DESCRIPTION PROVIDED ;
Source file <BATREG.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS VA Utilities | 4 | $$VAL^XBDIQ1 ^XBFMK EN^XBNEW EN^XBVK | 
| VA Fileman | 4 | ^DIC FILE^DICN ^DIE ^DIR | 
| Asthma Tracking System | 1 | ($$CTR,$$LASTAV,$$LASTSEV)^BATU | 
| IHS Patient | 1 | ($$AGE,$$DOB,$$HRN)^AUPNPAT | 
| MailMan | 1 | ^XMB | 
| Patient Care Component Reports | 1 | $$START1^APCLDF | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| A | ;EP;add/edit register patient | |
| FIRSTAP(P,VIEN,VSIT) | ; | |
| PAUSE | ;EP | |
| CONT | ; | |
| TEMP | ;get template | |
| EP(BATDFN,BATVIEN,BATVSIT) | ;EP;entry point from APCD AST templates | |
| AI | ;EP - update status only | |
| UPLOAD | ;EP - called from option to upload patients from search template | |
| EP1 | ; | |
| EPADD | ; | |
| EXIT | ; | |
| UPL2 | ;process uploading | |
| UPL1 | ||
| WSTAT | ; | |
| SITE | ;EP - update site parameters | 
| Name | Field # of Occurrence | 
|---|---|
| $$START1^APCLDF | FIRSTAP+7 | 
| $$AGE^AUPNPAT | EPADD+2, EPADD+3 | 
| $$DOB^AUPNPAT | EPADD+9 | 
| $$HRN^AUPNPAT | EPADD+9 | 
| $$CTR^BATU | A+3, AI+3, UPL1+1, SITE+1 | 
| $$LASTAV^BATU | EP1+8 | 
| $$LASTSEV^BATU | EPADD+9 | 
| ^DIC | A+5, AI+5, TEMP+2, SITE+2 | 
| FILE^DICN | EPADD+5, UPL2+5 | 
| ^DIE | A+9, AI+9, EP1+11, SITE+4 | 
| ^DIR | A+10, WSTAT+3, CONT+3, PAUSE+1 | 
| $$VAL^XBDIQ1 | EPADD+9 | 
| ^XBFMK | EXIT+2, UPL2+3, SITE+3, SITE+5 | 
| EN^XBNEW | EP+2 | 
| EN^XBVK | EXIT+1 | 
| ^XMB | EPADD+11 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^BATREG - [#90181.01] | Classic Fileman Calls | 
| ^BATSITE - [#90181.05] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BATREG - [#90181.01] | EP1+6, EP1+9, UPL2+4 | 
| ^BATSITE - [#90181.05] | EP1+2, EPADD+2, EPADD+3, EPADD+4 | 
| ^DIBT( | CONT+1, UPL2+2 | 
| ^DIC(4 - [#4] | SITE+2 | 
| ^DPT - [#2] | EPADD+9, UPL2+4 | 
| Name | Line Occurrences | 
|---|---|
| $$FIRSTAP | EPADD+4 | 
| A | A+13 | 
| EPADD | EP1+6 | 
| EXIT | A+6, A+11, A+12, AI+6, AI+10, EP1+6, UPL1, TEMP+3, CONT+4, CONT+5 , UPL2+12 | 
| PAUSE | UPL2+11 | 
| UPL1 | WSTAT+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> BATCNT | UPL2+2*, UPL2+7*, UPL2+8, UPL2+10 | 
| BATDFN | EP~, EP+1, EP1+6, EP1+8, EP1+9, EP1+11, EPADD+2, EPADD+3, EPADD+4, EPADD+5 , EPADD+9, UPL2+2*, UPL2+4, UPL2+5, UPL2+6 | 
| >> BATDUZ | EPADD+10*, EPADD+11 | 
| >> BATQUIT | EP1+3*, EP1+6, EPADD+2*, EPADD+3*, EPADD+4*, EPADD+6* | 
| >> BATSTAT | EP1+9*, EP1+10*, EP1+11, WSTAT+1*, WSTAT+5*, UPL2+5 | 
| >> BATSTAT(0 | WSTAT+5*, CONT+2 | 
| >> BATTEMP | TEMP+1*, TEMP+4*, CONT+1, UPL2+2 | 
| BATVIEN | EP~, EPADD+4 | 
| BATVSIT | EP~, EPADD+4 | 
| >> BATVST | EP1+8*, EP1+11 | 
| BATX | FIRSTAP+4~, FIRSTAP+5! | 
| BATX(1 | FIRSTAP+9 | 
| BATY | FIRSTAP+4~, FIRSTAP+6*, FIRSTAP+7 | 
| >> C | CONT+1*, CONT+2 | 
| DA | A+9*, A+10!, AI+9*, EP1+11*, TEMP+2!, WSTAT+3!, CONT+3!, SITE+4* | 
| DD | EPADD+5!, UPL2+5! | 
| >> DFN | A+7*, A+9, AI+7*, AI+9 | 
| DIADD | EXIT+3!, EPADD+5*!, UPL2+5*! | 
| DIC | A+1!, A+5*, AI+1!, AI+5*, EPADD+5*, TEMP+2*!, UPL2+5*!, SITE+2!* | 
| DIC("A" | TEMP+2* | 
| DIC("B" | SITE+2* | 
| DIC("DR" | EPADD+5*, UPL2+5* | 
| DIC("S" | TEMP+2* | 
| DIC(0 | A+5*, AI+5*, EPADD+5*, TEMP+2*, UPL2+5*, SITE+2* | 
| DICR | TEMP+2! | 
| >> DIE | A+9*, AI+9*, EP1+11*, SITE+4* | 
| DINUM | EXIT+3!, EPADD+5*!, UPL2+5*! | 
| DIR | A+10!, WSTAT+3!, CONT+3!, PAUSE+1! | 
| DIR("A" | A+10*, WSTAT+3*, CONT+3*, PAUSE+1* | 
| DIR("B" | A+10*, WSTAT+3*, CONT+3* | 
| DIR(0 | A+10*, WSTAT+3*, CONT+3*, PAUSE+1* | 
| >> DIRUT | A+11, WSTAT+4, CONT+4, PAUSE+1* | 
| DLAYGO | EXIT+3!, EPADD+5*!, UPL2+5*! | 
| DO | EPADD+5!, UPL2+5! | 
| DR | A+9*, AI+9*, EP1+11*, TEMP+2!, SITE+4* | 
| >> DUOUT | PAUSE+1 | 
| DUZ | EPADD+10*, EPADD+11* | 
| DUZ(2 | EP1+2, EPADD+2, EPADD+3, EPADD+4, EPADD+9, SITE+2 | 
| E | FIRSTAP+4~, FIRSTAP+7*, FIRSTAP+8 | 
| I | FIRSTAP+4~ | 
| IOF | A+2, AI+2, UPLOAD+1, SITE+1 | 
| P | FIRSTAP~, FIRSTAP+1, FIRSTAP+7 | 
| S | FIRSTAP+4~, FIRSTAP+7* | 
| U | EP1+2, EP1+9, EPADD+2, EPADD+3, EPADD+4, EPADD+9, UPL2+4, SITE+2 | 
| VIEN | FIRSTAP~, FIRSTAP+3 | 
| VSIT | FIRSTAP~, FIRSTAP+2 | 
| >> X | EPADD+5*, CONT+1*, UPL2+5* | 
| XMB | EPADD+8!, EPADD+10*, EPADD+11! | 
| XMB(1 | EPADD+9* | 
| XMB(2 | EPADD+9* | 
| XMB(3 | EPADD+9* | 
| XMB(4 | EPADD+9* | 
| XMB(5 | EPADD+9* | 
| >> Y | A+6, A+7, A+12, AI+6, AI+7, EP1+12, EPADD+6, TEMP+3, TEMP+4, WSTAT+5 , CONT+5, UPL2+6, SITE+3, SITE+4 | 
| >> Y(0 | WSTAT+5 |