BDMDMAS ; IHS/CMI/LAB - print hs for dm patients with appts ;
Source file <BDMDMAS.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 6 | NOW^%DTC ^DIC FILE^DICN ^DIE IX1^DIK ^DIR | 
| IHS VA Utilities | 4 | ^XBDBQUE ^XBFMK GUIR^XBLM EN^XBVK | 
| Kernel | 2 | ^%ZTLOAD ($$FMADD,$$NOW)^XLFDT | 
| Diabetes Registry | 1 | ($$DEMO,DEMOCHK)^BDMUTL | 
| Patient Care Component | 1 | EN^APCHS | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ZIS | ; | |
| BDMG(BDMREG,BDMDATE,BDMTYPE,BDMGIEN) | ;EP - GUI DMS Entry Point | |
| BROWSE | ; | |
| DEMO | ; | |
| REGISTER | ;get register name | |
| ENDLOG | ;-- write the end of the log | |
| GUIEP | ;EP - called from taskman | |
| QUEUE | ;EP - called from queued option | |
| ;EP - called from xbdbque | ||
| EOJ | ; | |
| DATE | ;get appt date | |
| EP | ;EP - called from option interactive | |
| HSTYPE | ;get hs type | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | BDMG+6, ENDLOG+1 | 
| ^%ZTLOAD | BDMG+21 | 
| EN^APCHS | PRINT+12 | 
| $$DEMO^BDMUTL | PRINT+7 | 
| DEMOCHK^BDMUTL | DEMO+1 | 
| ^DIC | REGISTER+2, HSTYPE+6 | 
| FILE^DICN | BDMG+13 | 
| ^DIE | ENDLOG+4 | 
| IX1^DIK | GUIEP+6 | 
| ^DIR | DATE+2, ZIS+2 | 
| ^XBDBQUE | DEMO+5, BROWSE+2 | 
| ^XBFMK | EOJ+1, BDMG+18 | 
| GUIR^XBLM | GUIEP+3 | 
| EN^XBVK | EOJ+4 | 
| $$FMADD^XLFDT | PRINT+2 | 
| $$NOW^XLFDT | BDMG+21 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ACM(41.1 - [#9002241.1] | Classic Fileman Calls | 
| ^BDMGUI - [#9003201.4] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ACM(41 - [#9002241] | PRINT+4, PRINT+6 | 
| ^ACM(41.1 - [#9002241.1] | QUEUE+1 | 
| ^APCCCTRL - [#9001000] | HSTYPE+2 | 
| ^APCHSCTL - [#9001015] | HSTYPE+3 | 
| ^APCHSCTL("B" | BDMG+2 | 
| ^APCHSTYP("B" | QUEUE+3 | 
| ^BDMGUI - [#9003201.4] | GUIEP+4*, GUIEP+5* | 
| ^DISV( | HSTYPE+3 | 
| ^DPT - [#2] | PRINT+10, PRINT+11 | 
| ^TMP($J | PRINT+1!, PRINT+8, PRINT+9*, GUIEP+1!, GUIEP+4 | 
| Name | Line Occurrences | 
|---|---|
| BROWSE | DEMO+3 | 
| DATE | REGISTER+3 | 
| ENDLOG | GUIEP+7 | 
| EOJ | EP+1, DATE+3, ZIS+3, DEMO+3, DEMO+6, QUEUE+7, BDMG+22 | 
| HSTYPE | DEMO+2 | 
| QUEUE+6 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("^APCHSCTL(" | HSTYPE+3 | 
| ^(0 | HSTYPE+2, HSTYPE+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | BDMG+7, ENDLOG+2 | 
| >> APCHSPAT | PRINT+12* | 
| APCHSTYP | EOJ+3!, PRINT+12* | 
| >> BDMBTH | BDMG+9*, BDMG+10 | 
| BDMDATE | DATE+1*, DATE+4*, EOJ+3!, PRINT+2, PRINT+10, QUEUE+5*, BDMG~ | 
| >> BDMDEMO | DEMO+1, DEMO+2, PRINT+7 | 
| >> BDMDMX | PRINT+4*, PRINT+6 | 
| >> BDMDMY | PRINT+10*, PRINT+11 | 
| BDMGIEN | BDMG~, BDMG+17* | 
| >> BDMIEN | BDMG+15*, BDMG+16*, BDMG+17, GUIEP+4, GUIEP+5, GUIEP+6, ENDLOG+3 | 
| >> BDMJOB | BDMG+9* | 
| >> BDMNOW | BDMG+7*, BDMG+11, ENDLOG+2*, ENDLOG+3 | 
| BDMOPT | BDMG+4~, BDMG+5*, BDMG+11 | 
| >> BDMPREP | BDMG+11 | 
| BDMREG | REGISTER+1*, REGISTER+3*, REGISTER+4*, EOJ+3!, PRINT+4, QUEUE+1*, QUEUE+2!, QUEUE+4!, BDMG~ | 
| >> BDMSDAT | PRINT+2*, PRINT+10 | 
| >> BDMTEMP | ZIS+1*, ZIS+4*, DEMO+3 | 
| BDMTYPE | HSTYPE+6*, EOJ+3!, PRINT+12, QUEUE+3*, QUEUE+4!, BDMG~, BDMG+2* | 
| >> C | GUIEP+4*, GUIEP+5 | 
| D0 | BDMG+8! | 
| DA | DATE+2!, ZIS+2!, BDMG+14!, GUIEP+6*, ENDLOG+3*, ENDLOG+5! | 
| DD | BDMG+8! | 
| >> DFN | PRINT+6*, PRINT+7, PRINT+8, PRINT+9, PRINT+10, PRINT+11, PRINT+12 | 
| DIADD | BDMG+12*, BDMG+14! | 
| DIC | REGISTER+2*, HSTYPE+1!*, EOJ+2!, BDMG+8!, BDMG+12*, BDMG+14! | 
| DIC("A" | REGISTER+2*, HSTYPE+1* | 
| DIC("B" | HSTYPE+5* | 
| DIC("DR" | BDMG+11* | 
| DIC(0 | REGISTER+2*, HSTYPE+1*, BDMG+12* | 
| DIE | ENDLOG+3*, ENDLOG+5! | 
| >> DIK | GUIEP+6* | 
| DIR | DATE+2!, ZIS+2!, EOJ+2! | 
| DIR("A" | DATE+2*, ZIS+2* | 
| DIR("B" | ZIS+2* | 
| DIR(0 | DATE+2*, ZIS+2* | 
| >> DIRUT | DATE+3, ZIS+3 | 
| DLAYGO | BDMG+12*, BDMG+14! | 
| DR | ENDLOG+3*, ENDLOG+5! | 
| DT | QUEUE+5, GUIEP+5 | 
| DUZ | HSTYPE+3, BDMG+10, BDMG+11 | 
| DUZ(2 | HSTYPE+2 | 
| IOF | EP+2 | 
| IOM | GUIEP+2* | 
| U | HSTYPE+2, HSTYPE+3, PRINT+6, PRINT+11 | 
| >> X | HSTYPE+2*, HSTYPE+3*, HSTYPE+4*, HSTYPE+5, BDMG+10*, GUIEP+4* | 
| >> XBIOP | BROWSE+2* | 
| >> XBNS | DEMO+4* | 
| >> XBRC | DEMO+4*, BROWSE+2* | 
| >> XBRP | DEMO+4*, BROWSE+1* | 
| >> XBRX | DEMO+4*, BROWSE+2* | 
| >> Y | DATE+4, REGISTER+3, REGISTER+4, HSTYPE+3*, HSTYPE+6, ZIS+4, BDMG+15, BDMG+16 | 
| >> ZTDESC | BDMG+21* | 
| >> ZTDTH | BDMG+21* | 
| >> ZTIO | BDMG+21* | 
| >> ZTREQ | GUIEP+8* | 
| >> ZTRTN | BDMG+21* | 
| ZTSAVE | BDMG+19! | 
| ZTSAVE("*" | BDMG+19* |