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 |