BDMGEB ; cmi/anch/maw - BDM DMS GUI Filing Routine ;
Source file <BDMGEB.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 2 | (FILE,UPDATE)^DIE ^DIK |
Diabetes Registry | 1 | CATSTR^BDMGU |
Uncategorized | 1 | DEBUG^%Serenji |
Name | Comments | DBIA/ICR reference |
---|---|---|
CMPA(BDMRET,BDMSTR) | ;-- add complication to list
|
|
ADDCLDX(CL,ICD) | ;-- add new complications diagnosis to the complication
|
|
CLNCL(CL,REG) | ;-- clean up deleted complications first
|
|
LETP(BDMRET,BDMSTR) | ;-- save letter insert items
|
|
DEBUG(BDMRET,BDMSTR) | ;-- debugger
|
|
ADDCL(CL,REG) | ;-- add new complications to the complications list
|
|
CMPL(BDMRET,BDMSTR) | ;-- save complications list
|
|
NLET(BDMRET,BDMSTR) | ;-- save the new letter definition in RPMS
|
|
LETE(BDMRET,BDMSTR) | ;-- add directory/filename to letter
|
|
CMPDXA(BDMRET,BDMSTR) | ;-- add complication diagnosis to list
|
RPC Name | Call Tags |
---|---|
BDMG SAVE COMPLICATION LIST | CMPL |
BDMG SAVE NEW LETTER | NLET |
BDMG SAVE LETTER ITEMS | LETP |
BDMG EDIT LETTER DIR FNM | LETE |
BDMG ADD COMPLICATION LIST | CMPA |
BDMG ADD COMPLICATION DX | CMPDXA |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACM(41.1 - [#9002241.1] | CMPL+9 |
^ACM(42.1 - [#9002242.1] | CMPL+12, CMPL+14, CLNCL+4, CLNCL+5, CLNCL+10, CLNCL+12, ADDCL+3, ADDCL+11 |
^BDMLET - [#9003201] | LETE+11, LETP+11 |
^BDMLET("B" | NLET+10 |
^BDMTMP($J | CMPL+3!, CMPL+5*, CMPL+23*, CMPA+3!, CMPA+5*, CMPA+11*, CMPDXA+3!, CMPDXA+5*, CMPDXA+12*, ADDCL+10* , ADDCL+16*, NLET+9*, NLET+11*, NLET+18*, LETE+9*, LETE+15*, LETP+8*, LETP+25* |
^DD("FUNC" - [#.5] | LETP+22 |
Name | Line Occurrences |
---|---|
ADDCL | CMPL+22, CMPA+10 |
ADDCLDX | CMPDXA+11 |
CLNCL | CMPL+21 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BDMCL | CMPL+1~, CMPL+21, CMPL+22, CMPA+1~, CMPA+8*, CMPA+10, CMPDXA+1~, CMPDXA+8*, CMPDXA+11, CLNCL+1~ , CLNCL+3*, CLNCL+4, CLNCL+5, CLNCL+8~, CLNCL+9*, CLNCL+10, ADDCL+1~, ADDCL+2*, ADDCL+3, ADDCL+7 , ADDCL+11, ADDCLDX+1~ |
BDMCL( | CMPL+20* |
>> BDMCLI | CLNCL+4*, CLNCL+5, CLNCL+10*, CLNCL+11, CLNCL+12, CLNCL+14, ADDCL+3*, ADDCL+4, ADDCL+13, ADDCL+16 |
BDMCNT | CMPL+1~, CMPL+8*, CMPL+19*, CMPL+20, CMPA+9*, CMPDXA+10* |
BDMDA | CMPL+1~, CMPL+11~, CMPL+12*, CMPL+14, CMPL+15, CMPA+1~, CMPDXA+1~, CLNCL+1~, CLNCL+2*, CLNCL+3 , CLNCL+5, CLNCL+6~, CLNCL+7*, CLNCL+9, ADDCL+1~, ADDCLDX+1~, LETP+10~, LETP+11*, LETP+12 |
BDMDIR | NLET+1~, NLET+3*, NLET+15, LETE+1~, LETE+4*, LETE+12 |
BDMERR | CMPL+23, CMPA+11, CMPDXA+12, ADDCL+5~, ADDCL+12~, ADDCLDX+8~, NLET+5~, LETE+5~, LETP+16~ |
BDMFDA | ADDCL+5~, ADDCL+12~, ADDCLDX+8~, NLET+5~, LETE+5~, LETP+16~ |
BDMFDA( | ADDCL+7*, ADDCL+8*, ADDCL+14*, ADDCLDX+10*, LETP+23* |
BDMFDA(9003201 | NLET+12*, NLET+13*, NLET+14*, NLET+15*, NLET+16*, LETE+12*, LETE+13* |
BDMFN | NLET+1~, NLET+4*, NLET+10, NLET+12, NLET+16, LETE+10~, LETE+11*, LETE+13 |
BDMI | NLET+5~, NLET+8*, NLET+9, NLET+11, NLET+18, LETE+5~, LETE+8*, LETE+9, LETE+15, LETP+5~ , LETP+7*, LETP+8, LETP+25 |
BDMICD | CMPA+1~, CMPDXA+1~, CMPDXA+9*, CMPDXA+11 |
BDMICDI | ADDCLDX+6~, ADDCLDX+7*, ADDCLDX+10 |
BDMIEN | CMPL+1~, CMPL+13~, CMPL+14*, CMPL+15, CMPA+1~, CMPDXA+1~, CLNCL+1~, CLNCL+8~, CLNCL+12*, CLNCL+13 , CLNCL+14, ADDCL+1~, ADDCLDX+1~, LETE+1~, LETE+3*, LETE+6, LETE+11 |
BDMIENS | ADDCL+5~, ADDCL+6*, ADDCL+12~, ADDCLDX+8~, ADDCLDX+9*, ADDCLDX+10, NLET+5~, NLET+6*, LETE+5~, LETE+6* , LETE+12, LETE+13, LETP+16~, LETP+19*, LETP+23 |
BDMIENS(1 | ADDCL+10, ADDCL+13*, ADDCL+14, NLET+18, LETE+15, LETP+18*, LETP+25 |
BDMIT | LETP+20~, LETP+21*, LETP+22 |
BDMITEM | LETP+1~, LETP+4*, LETP+15, LETP+17, LETP+21 |
BDMITI | LETP+20~, LETP+22*, LETP+23 |
BDMLETI | LETP+1~, LETP+3*, LETP+11, LETP+12, LETP+18, LETP+19 |
BDMREG | CMPL+1~, CMPL+9*, CMPL+12, CMPL+14, CMPL+21, CMPL+22, CMPA+1~, CMPA+7*, CMPA+10, CMPDXA+1~ , CMPDXA+7* |
BDMREGE | CMPL+1~, CMPL+7*, CMPL+9, CMPA+1~, CMPDXA+1~ |
BDMRET | DEBUG~, CMPL~, CMPL+4*, CMPA~, CMPA+4*, CMPDXA~, CMPDXA+4*, NLET~, NLET+7*, LETE~ , LETE+7*, LETP~, LETP+6* |
BDMSTR | DEBUG~, CMPL~, CMPL+6, CMPL+7, CMPL+10, CMPL+17, CMPL+18, CMPL+20, CMPA~, CMPA+6 , CMPA+7, CMPA+8, CMPDXA~, CMPDXA+6, CMPDXA+7, CMPDXA+8, CMPDXA+9, NLET~, NLET+3, NLET+4 , LETE~, LETE+3, LETE+4, LETP~, LETP+3, LETP+4 |
CL | CLNCL~, CLNCL+9, ADDCL~, ADDCL+2, ADDCLDX~, ADDCLDX+9 |
CL( | CLNCL+2, CLNCL+3, CLNCL+5!, CLNCL+7 |
>> DA | CMPL+15*, CLNCL+14*, LETP+12* |
>> DA(1 | CMPL+15*, CLNCL+14*, LETP+12* |
>> DIK | CMPL+15*, CLNCL+14*, LETP+12* |
DT | NLET+14 |
DUZ | NLET+13 |
I | CMPL+17*, CMPL+18, CMPL+20, ADDCLDX+2~, ADDCLDX+4*, ADDCLDX+5, ADDCLDX+7, LETP+14~, LETP+15*, LETP+17 , LETP+21 |
ICD | ADDCLDX~, ADDCLDX+4, ADDCLDX+5, ADDCLDX+7 |
P | CMPL+1~, CMPL+2*, CMPL+7, CMPL+10, CMPL+17, CMPL+18, CMPL+20, CMPA+1~, CMPA+2*, CMPA+7 , CMPA+8, CMPDXA+1~, CMPDXA+2*, CMPDXA+7, CMPDXA+8, CMPDXA+9, NLET+1~, NLET+2*, NLET+3, NLET+4 , LETE+1~, LETE+2*, LETE+3, LETE+4, LETP+1~, LETP+2*, LETP+3, LETP+4 |
R | ADDCLDX+2~, ADDCLDX+3*, ADDCLDX+4, ADDCLDX+5, ADDCLDX+7, LETP+1~, LETP+2*, LETP+15, LETP+17, LETP+21 |
REG | CLNCL~, CLNCL+5, CLNCL+12, ADDCL~, ADDCL+8, ADDCL+11, ADDCL+14 |
U | LETE+11 |