BDMGR ; IHS/CMI/LAB - BDM DMS GUI Reports ; [ 01/23/2009 4:11 PM ]
Source file <BDMGR.m>
| Package | Total | Call Graph | 
|---|---|---|
| Diabetes Registry | 10 | TIME^BDMASK  (IF,TIME)^BDMD99  SETVARS^BDMFLOW  $$CATSTR^BDMGU  BDMGA^BDMSELFM  APPINIT^BDMVRL  MINIT^BDMVRL1  (BDMGA,EXIT)^BDMVRL4 (ALL,PARSE)^BDMVRL42 BDMGA^BDMVRL6 | 
| IHS VA Utilities | 2 | GUIR^XBLM EN^XBVK | 
| IHS Patient | 1 | $$HRN^AUPNPAT | 
| Patient Care Component | 1 | EN^APCDVDSG | 
| Uncategorized | 1 | DEBUG^%Serenji | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LET(BDMRET,BDMSTR) | ;-- return letter | |
| MED(BDMRET,BDMSTR) | ;-- medication profile all meds/dm meds | |
| FUPROT(BDMRET) | ;-- return the FU Protocols | |
| LPA(RETVAL,BDMSTR) | ;-- list patient appointments | |
| FS(BDMRET,BDMSTR) | ;-- return patient reg face sheet | |
| AS(BDMRET,BDMSTR) | ;-- audit status | |
| APP(BDMRET,BDMSTR) | ;-- appointments | |
| PLD(BDMRET,BDMSTR) | ;-- return problem list display | |
| FLS(BDMRET,BDMSTR) | ;-- get flow sheet data | |
| DMMEDS | ;EP - setup array for dm meds | |
| FUR(RETVAL,BDMSTR) | ;-- print the followup report | |
| DEBUG(BDMRET,BDMSTR) | ;-- debugger | |
| PCC(BDMRET,BDMSTR) | ;-- display pcc visit | |
| HS(BDMRET,BDMSTR) | ;-- get health summary data from BPC | |
| CS(BDMRET,BDMSTR) | ;-- case summary | |
| SELF(RETVAL,BDMSTR) | ;-- glucose self monitoring report | 
| Name | Field # of Occurrence | 
|---|---|
| DEBUG^%Serenji | DEBUG+1 | 
| EN^APCDVDSG | PCC+21 | 
| $$HRN^AUPNPAT | MED+21 | 
| TIME^BDMASK | AS+40 | 
| IF^BDMD99 | AS+32 | 
| TIME^BDMD99 | AS+30 | 
| SETVARS^BDMFLOW | FLS+10 | 
| $$CATSTR^BDMGU | FUR+6 | 
| BDMGA^BDMSELFM | SELF+16 | 
| APPINIT^BDMVRL | APP+12 | 
| MINIT^BDMVRL1 | MED+17 | 
| BDMGA^BDMVRL4 | FUR+58 | 
| EXIT^BDMVRL4 | FUR+5 | 
| ALL^BDMVRL42 | FUR+41 | 
| PARSE^BDMVRL42 | FUR+43, FUR+44 | 
| BDMGA^BDMVRL6 | LPA+14 | 
| $$GET1^DIQ | MED+19, FUR+30 | 
| GUIR^XBLM | HS+13, FLS+15, AS+43, CS+14, FS+11, LET+12, PLD+11, FUPROT+8, FUR+38 | 
| EN^XBVK | FUR+67, SELF+18, LPA+26 | 
| RPC Name | Call Tags | 
|---|---|
| BDMG GET HS | HS | 
| BDMG GET PCC VISIT | PCC | 
| BDMG GET MEDICATIONS | MED | 
| BDMG GET APPOINTMENTS | APP | 
| BDMG GET CASE SUMMARY | CS | 
| BDMG GET FACE SHEET | FS | 
| BDMG GET LETTER | LET | 
| BDMG GET PL DETAIL | PLD | 
| BDMG GET FU PROTOCOLS | FUPROT | 
| BDMG GET FU REPORT | FUR | 
| BDMG GET PATIENT APPOINTMENTS | LPA | 
| BDMG QUEUE MULT SUMMARIES | MSUM | 
| BDMG GET FLS | FLS | 
| BDMG QUEUE SELF MONITOR REPORT | SELF | 
| FileNo | Call Tags | 
|---|---|
| ^DPT - [#2] | GET1^DIQ | 
| ^AUPNPROB - [#9000011] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TEST" | AS+8, AS+23 | 
| ^%ZOSF("TRAP" | HS+1, FLS+1, PCC+1, MED+1, APP+1, AS+1, CS+1, FS+1, LET+1, PLD+1 , FUPROT+1, FUR+1, LPA+1 | 
| ^%ZOSF("UPPERCASE" | FUR+15 | 
| ^ACM(41.1 - [#9002241.1] | MED+14, APP+11, CS+5, SELF+4, LPA+7 | 
| ^APCHSCTL("B" | HS+6 | 
| ^APCHSFLC("B" | FLS+7 | 
| ^APCLRPT("B" | AS+33 | 
| ^ATXAX - [#9002226] | DMMEDS+6, DMMEDS+11, DMMEDS+12 | 
| ^ATXAX("B" | DMMEDS+3, DMMEDS+5 | 
| ^AUPNVSIT("AA" | PCC+12, PCC+17 | 
| ^BDMLET("B" | LET+6, FUR+34 | 
| ^BDMTMP($J | HS+9!, HS+11*, HS+16*, HS+17*, HS+22*, HS+23*, FLS+11!, FLS+13*, FLS+18*, FLS+19* , FLS+24*, FLS+25*, PCC+8!, PCC+10*, PCC+15*, PCC+16*, PCC+24*, PCC+25*, PCC+30*, PCC+31* , MED+12!, MED+16*, MED+19*, MED+21*, MED+24*, MED+25*, MED+30*, MED+31*, APP+7!, APP+9* , APP+15*, APP+16*, APP+21*, APP+22*, CS+10!, CS+12*, CS+17*, CS+18*, CS+23*, CS+24* , FS+7!, FS+9*, FS+16*, FS+17*, LET+9!, LET+11*, LET+17*, LET+18*, PLD+7!, PLD+9* , PLD+16*, PLD+17*, FUPROT+4!, FUPROT+6*, FUPROT+13*, FUPROT+14*, FUR+51!, FUR+53*, FUR+66*, SELF+12! , SELF+14*, SELF+17*, LPA+10!, LPA+12*, LPA+25* | 
| ^DIBT("B" | FUR+10 | 
| ^TMP( | AS+14* | 
| ^TMP("BDMDM99" | AS+29* | 
| ^TMP("BDMPTS" | AS+39* | 
| ^TMP("BDMVR" | MED+22, MED+26, MED+29, MED+33!, APP+13, APP+17, APP+20, APP+23!, CS+25! | 
| ^XTMP( | AS+13* | 
| ^XTMP("BDMCS" | CS+15, CS+19, CS+22 | 
| ^XTMP("BDMDM99" | AS+28* | 
| ^XTMP("BDMFLS" | FLS+16, FLS+20, FLS+23, FLS+26! | 
| ^XTMP("BDMFS" | FS+12, FS+15, FS+18! | 
| ^XTMP("BDMFUP" | FUPROT+9, FUPROT+12, FUPROT+15! | 
| ^XTMP("BDMHS" | HS+14, HS+18, HS+21, HS+24! | 
| ^XTMP("BDMLET" | LET+13, LET+16, LET+19! | 
| ^XTMP("BDMLV" | PCC+22, PCC+26, PCC+29, PCC+32! | 
| ^XTMP("BDMPL" | PLD+12, PLD+15, PLD+18! | 
| ^XTMP("BDMPTS" | AS+38* | 
| ^XTMP("BDMVR" | MED+32! | 
| Name | Line Occurrences | 
|---|---|
| @( | AS+16, AS+19 | 
| DMMEDS | MED+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> APCHSPAT | HS+4* | 
| >> APCHSTYP | HS+5*, HS+6* | 
| BDM | MED+32!, FUR+3~, FUR+58 | 
| BDM( | DMMEDS+7*, DMMEDS+9 | 
| BDM("DM DIAGN | OSIS" , FUR+16* | 
| BDM("SEARCH T | EMPLATE" , FUR+10* | 
| BDM("STATUS" | FUR+12* | 
| BDMBEGIN | FUR+20*, LPA+2~, LPA+5*, LPA+14 | 
| >> BDMBTH | AS+11*, AS+13, AS+14, AS+26*, AS+28, AS+29 | 
| BDMCALL | HS+2~, FLS+2~, PCC+2~, MED+2~, APP+2~, CS+2~, FS+2~, LET+2~, LPA+2~ | 
| >> BDMCS | CS+4*, CS+5 | 
| >> BDMCUML | AS+37* | 
| BDMDA | HS+2~, HS+18*, HS+21, FLS+2~, FLS+20*, FLS+23, PCC+2~, PCC+26*, PCC+29, MED+2~ , MED+26*, MED+29, APP+2~, APP+17*, APP+20, CS+2~, CS+19*, CS+22, FS+2~, FS+12* , FS+15, LET+2~, LET+13*, LET+16, PLD+12*, PLD+15, FUPROT+9*, FUPROT+12, LPA+2~ | 
| BDMDATA | HS+19~, HS+21*, HS+22, FLS+21~, FLS+23*, FLS+24, PCC+27~, PCC+29*, PCC+30, MED+27~ , MED+29*, MED+30, APP+18~, APP+20*, APP+21, CS+20~, CS+22*, CS+23, FS+13~, FS+15* , FS+16, LET+14~, LET+16*, LET+17, PLD+13~, PLD+15*, PLD+16, FUPROT+10~, FUPROT+12*, FUPROT+13 | 
| BDMDD | FUR+2~, FUR+13*, FUR+15*, FUR+16 | 
| BDMDEMO | FUR+3~, FUR+36*, FUR+58, SELF+1~, SELF+9*, SELF+16 | 
| >> BDMDFN | AS+33*, AS+34 | 
| BDMDMO | MED+2~, MED+6*, MED+7 | 
| >> BDMDMRG | AS+12*, AS+27* | 
| BDME | SELF+1~, SELF+7*, SELF+16 | 
| BDMEND | FUR+22*, LPA+2~, LPA+6*, LPA+14 | 
| >> BDMERR | HS+8*, HS+23, FLS+9*, FLS+25, PCC+7*, PCC+16, PCC+31, MED+11*, MED+31, APP+6* , APP+22, CS+9*, CS+24, FS+6*, FS+17, LET+8*, LET+18, PLD+6*, PLD+17, FUPROT+3* , FUPROT+14, FUR+50*, FUR+58, FUR+66, SELF+11*, SELF+16, SELF+17, LPA+9*, LPA+14, LPA+25 | 
| BDMFDF | FLS+6*, FLS+7*, FLS+27! | 
| >> BDMFL | FUR+24*, FUR+25*, FUR+30, FUR+58 | 
| >> BDMFU | FUR+32*, FUR+58 | 
| >> BDMFUAPP | FUR+18*, FUR+58 | 
| BDMGUI | PCC+19~, PCC+20*, PCC+21 | 
| BDMI | HS+2~, HS+7*, HS+11, HS+15*, HS+16, HS+17, HS+20*, HS+22, HS+23, FLS+2~ , FLS+8*, FLS+13, FLS+17*, FLS+18, FLS+19, FLS+22*, FLS+24, FLS+25, PCC+2~, PCC+6* , PCC+10, PCC+14*, PCC+15, PCC+16, PCC+23*, PCC+24, PCC+25, PCC+28*, PCC+30, PCC+31 , MED+2~, MED+10*, MED+16, MED+18*, MED+19, MED+20*, MED+21, MED+23*, MED+24, MED+25 , MED+28*, MED+30, MED+31, APP+2~, APP+5*, APP+9, APP+14*, APP+15, APP+16, APP+19* , APP+21, APP+22, CS+2~, CS+8*, CS+12, CS+16*, CS+17, CS+18, CS+21*, CS+23 , CS+24, FS+2~, FS+5*, FS+9, FS+14*, FS+16, FS+17, LET+2~, LET+7*, LET+11 , LET+15*, LET+17, LET+18, PLD+5*, PLD+9, PLD+14*, PLD+16, PLD+17, FUPROT+2*, FUPROT+6 , FUPROT+11*, FUPROT+13, FUPROT+14, FUR+49*, FUR+53, FUR+66, SELF+10*, SELF+14, LPA+2~, LPA+8* , LPA+12, LPA+25 | 
| >> BDMIVDT | PCC+12*, PCC+13, PCC+17 | 
| BDMJ | DMMEDS+1~ | 
| >> BDMJOB | AS+10*, AS+13, AS+14, AS+25*, AS+28, AS+29 | 
| >> BDMK | FUR+24*, FUR+25*, FUR+58 | 
| >> BDMK( | FUR+30* | 
| BDMLDA | LET+2~, LET+6*, FUR+34*, FUR+58 | 
| BDMLET | LET+2~, LET+5*, LET+6 | 
| BDMLP | FUR+3~, FUR+33*, FUR+34 | 
| BDMMEDS | MED+32!, DMMEDS+15 | 
| BDMMEDS( | DMMEDS+14* | 
| BDMODFN | FLS+2~, FLS+4*, FLS+28 | 
| BDMONLY | MED+3!, MED+8* | 
| BDMPA | FUR+2~, FUR+17*, FUR+18 | 
| BDMPABD | FUR+2~, FUR+19*, FUR+20 | 
| BDMPAED | FUR+2~, FUR+21*, FUR+22 | 
| BDMPAT | HS+2~, FLS+2~, PCC+2~, PCC+4*, PCC+12, PCC+17, MED+2~, APP+2~, CS+2~, FS+2~ , LET+2~, LPA+2~ | 
| BDMPBY | FUR+3~, FUR+23*, FUR+24, FUR+25 | 
| BDMPBYV | FUR+3~, FUR+26*, FUR+27*, FUR+28, FUR+29, FUR+30 | 
| BDMPIEN | PLD+2~, PLD+4*, PLD+10 | 
| >> BDMPREP | AS+36* | 
| BDMPS | FUR+2~, FUR+11*, FUR+12 | 
| >> BDMPTS | AS+35* | 
| BDMQUIT | AS+2~, AS+6, AS+20*, AS+21! | 
| >> BDMRDA | MED+14*, APP+11*, AS+5*, AS+12, AS+27, CS+5*, SELF+4*, SELF+16, LPA+7*, LPA+14 | 
| BDMREGNM | MED+13*, MED+14, APP+10*, APP+11, FUR+35*, FUR+58, LPA+2~, LPA+4*, LPA+7 | 
| BDMRET | DEBUG~, HS~, HS+10*, FLS~, FLS+12*, PCC~, PCC+9*, MED~, MED+15*, APP~ , APP+8*, AS~, CS~, CS+11*, FS~, FS+8*, LET~, LET+10*, PLD~, PLD+8* , FUPROT~, FUPROT+5* | 
| BDMRG | SELF+1~, SELF+3*, SELF+4 | 
| BDMRL | FUR+3~, FUR+31*, FUR+32, FUR+58 | 
| >> BDMRPDA | CS+6* | 
| BDMRS | FUR+2~, FUR+8* | 
| BDMRT | SELF+1~, SELF+6*, SELF+16 | 
| >> BDMRTN | AS+42*, AS+43 | 
| BDMRTYP | FUR+2~, FUR+7*, FUR+39*, FUR+40, FUR+44 | 
| BDMSPAT | FLS+27! | 
| BDMSRT | SELF+1~, SELF+8*, SELF+16 | 
| BDMST | FUR+2~, FUR+9*, FUR+10, SELF+1~, SELF+5*, SELF+16 | 
| >> BDMSTP | AS+17, AS+31, AS+41 | 
| BDMSTR | DEBUG~, HS~, HS+4, HS+5, FLS~, FLS+5, FLS+6, PCC~, PCC+4, PCC+5 , MED~, MED+5, MED+6, APP~, APP+4, APP+10, AS~, AS+4, AS+5, CS~ , CS+4, CS+6, CS+7, FS~, FS+4, LET~, LET+4, LET+5, PLD~, PLD+4 , FUR~, FUR+6*, FUR+7, FUR+8, FUR+9, FUR+11, FUR+13, FUR+17, FUR+19, FUR+21 , FUR+23, FUR+26, FUR+31, FUR+33, FUR+35, FUR+36, SELF~, SELF+3, SELF+5, SELF+6 , SELF+7, SELF+8, SELF+9, LPA~, LPA+4, LPA+5, LPA+6 | 
| >> BDMTXDA | DMMEDS+8*, DMMEDS+9*, DMMEDS+11, DMMEDS+12 | 
| BDMTYPE | HS+2~, FLS+2~, PCC+2~, MED+2~, APP+2~, CS+2~, FS+2~, LET+2~, LPA+2~ | 
| BDMVIEN | PCC+2~, PCC+5*, PCC+11, PCC+17*, PCC+18, PCC+21 | 
| BDMY | AS+2~, AS+6*, AS+7, AS+13, AS+14, AS+15, AS+18, FUR+42*, FUR+44* | 
| BDMZ | AS+2~, AS+15*, AS+16, AS+18*, AS+19 | 
| DA | DMMEDS+16*, PLD+10*, PLD+19! | 
| DFN | FLS+4, FLS+5*, FLS+28*, MED+2~, MED+5*, MED+19, MED+21, DMMEDS+16, APP+2~, APP+4* , AS+4*, AS+13, AS+14, AS+28, AS+29, AS+38, AS+39, CS+2~, CS+7*, FS+2~ , FS+4*, LET+2~, LET+4* | 
| DIC | PLD+10*, PLD+19! | 
| DIQ | PLD+19! | 
| DIQ(0 | PLD+10* | 
| DUZ(2 | MED+21 | 
| IOM | HS+12*, FLS+14*, CS+13*, FS+10*, FUPROT+7*, FUR+37*, SELF+15*, LPA+13* | 
| >> J | FUR+28*, FUR+29, FUR+30 | 
| P | HS+2~, HS+3*, HS+4, HS+5, FLS+2~, FLS+3*, FLS+5, FLS+6, PCC+2~, PCC+3* , PCC+4, PCC+5, MED+2~, MED+4*, MED+5, MED+6, APP+2~, APP+3*, APP+4, APP+10 , AS+2~, AS+3*, AS+4, AS+5, CS+2~, CS+3*, CS+4, CS+6, CS+7, FS+2~ , FS+3*, FS+4, LET+2~, LET+3*, LET+4, LET+5, PLD+2~, PLD+3*, PLD+4, FUR+2~ , FUR+4*, FUR+7, FUR+8, FUR+9, FUR+11, FUR+13, FUR+17, FUR+19, FUR+21, FUR+23 , FUR+26, FUR+31, FUR+33, FUR+35, FUR+36, SELF+1~, SELF+2*, SELF+3, SELF+5, SELF+6 , SELF+7, SELF+8, SELF+9, LPA+2~, LPA+3*, LPA+4, LPA+5, LPA+6 | 
| R | FUR+2~, FUR+4*, FUR+28, FUR+29, FUR+30 | 
| RETVAL | FUR~, FUR+52*, SELF~, SELF+13*, LPA~, LPA+11* | 
| S | DMMEDS+1~ | 
| T | DMMEDS+1~, DMMEDS+2*, DMMEDS+3*, DMMEDS+5 | 
| TX | DMMEDS+1~, DMMEDS+2*, DMMEDS+3 | 
| U | DMMEDS+6, DMMEDS+12 | 
| X | HS+1*, FLS+1*, PCC+1*, MED+1*, DMMEDS+1~, DMMEDS+4*, DMMEDS+5*, DMMEDS+6, DMMEDS+7, DMMEDS+10* , DMMEDS+11*, DMMEDS+12, APP+1*, AS+1*, AS+2~, AS+7*, AS+22*, CS+1*, FS+1*, LET+1* , PLD+1*, FUPROT+1*, FUR+1*, FUR+15~*, LPA+1* | 
| Y | DMMEDS+1~, DMMEDS+12*, DMMEDS+13, DMMEDS+14, FUR+15, FUR+42 | 
| Z | DMMEDS+1~ |