APCD3ME ; IHS/CMI/LAB - NO DESCRIPTION PROVIDED ;
Source file <APCD3ME.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | ^DIC ^DIE ^DIK ^DIR | 
| DRG Grouper | 2 | ($$CODEN,$$ICDDX,$$ICDOP)^ICDEX $$CPT^ICPTCOD | 
| IHS VA Utilities | 2 | ^XBFMK EN^XBNEW | 
| Patient Care Component | 1 | OUT^APCD3M | 
| Patient Care Component Reports | 1 | $$VD^APCLV | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ;EP - called from input templates | |
| FILEPROC | ; | |
| FILEPOV | ; | |
| PROCESS | ;-- lets process | |
| ERR | ; | |
| FILEDRG | ; | |
| EN1 | ;EP - called from XBNEW | |
| XIT | ;-- exit the routine | |
| FILE | ;file pov's | |
| PASS | ; | |
| CPTCLEAN | ;-- cleanup cpt multiple before calling the 3mcpe mneumonic | |
| ECDCLEAN | ;-- cleanup ecodes from the dx multiple | |
| FILECPT | ;-- lets file from the APCD 3MCPE MNEMONIC | |
| DELETE | ; | 
| Name | Field # of Occurrence | 
|---|---|
| OUT^APCD3M | PROCESS+8 | 
| $$VD^APCLV | FILEPOV+9, FILEPROC+5, FILECPT+6, FILECPT+10 | 
| ^DIC | FILEPOV+12, FILEPROC+8, FILECPT+13 | 
| ^DIE | FILEDRG+4, FILEPOV+16, FILEPROC+11, FILEPROC+12, FILECPT+16, FILECPT+17, ECDCLEAN+3, CPTCLEAN+3, ERR+2 | 
| ^DIK | DELETE+2, FILEPOV+18 | 
| ^DIR | PROCESS+4, PASS+2, FILE+8 | 
| $$CODEN^ICDEX | FILEPOV+5, FILEPROC+3 | 
| $$ICDDX^ICDEX | FILEPOV+9 | 
| $$ICDOP^ICDEX | FILEPROC+5 | 
| $$CPT^ICPTCOD | FILECPT+6, FILECPT+10 | 
| ^XBFMK | XIT+3, FILEDRG+6, FILEPOV+16, FILEPOV+20, FILEPROC+12, FILEPROC+14, FILECPT+17, FILECPT+19, ECDCLEAN+3, CPTCLEAN+3 , ERR+3 | 
| EN^XBNEW | EN+1 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ICD9 - [#80] | Classic Fileman Calls | 
| ^ICD0 - [#80.1] | Classic Fileman Calls | 
| ^ICPT - [#81] | Classic Fileman Calls | 
| ^AUPNVSIT - [#9000010] | Classic Fileman Calls | 
| ^APCD3MV - [#9001001.9] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APCD3MV - [#9001001.9] | FILE+15, FILE+17, FILE+19, FILEDRG+2, FILEPOV+3, FILEPOV+7, FILEPOV+9, FILEPROC+3, FILEPROC+4, FILEPROC+5 , FILECPT+3, FILECPT+7, FILECPT+8, FILECPT+10, ECDCLEAN+1, ECDCLEAN+2 | 
| ^APCD3MV("B" | PROCESS+7, FILE+1 | 
| ^AUPNVSIT - [#9000010] | FILEDRG+1 | 
| ^DD(9000010.07 | FILEPOV+12 | 
| ^DD(9000010.08 | FILEPROC+8 | 
| ^DD(9000010.18 | FILECPT+13 | 
| ^INRHB("RUN" | FILE+12, FILE+13!, FILE+14 | 
| ^INTHPC("B" | FILE+11 | 
| Name | Line Occurrences | 
|---|---|
| CPTCLEAN | FILE+18 | 
| DELETE | FILE+22 | 
| ECDCLEAN | FILE+16 | 
| ERR | FILEDRG+5, FILEPOV+7, FILEPOV+13, FILEPROC+4, FILEPROC+9, FILECPT+7, FILECPT+14 | 
| FILE | PROCESS+7 | 
| FILECPT | FILE+19 | 
| FILEDRG | FILE+20 | 
| FILEPOV | FILE+15 | 
| FILEPROC | FILE+17 | 
| PASS | FILE+1 | 
| PROCESS | EN1+1 | 
| XIT | EN1+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| APCD3MER | PROCESS+2!, PROCESS+9, DELETE+1, ERR+1* | 
| >> APCD3MVM | FILEPOV+2*, FILEPROC+2*, FILECPT+2* | 
| >> APCDBP | FILE+11*, FILE+12, FILE+13, FILE+14 | 
| >> APCDCMOD | FILECPT+8* | 
| >> APCDCPDA | CPTCLEAN+1*, CPTCLEAN+2, CPTCLEAN+3 | 
| APCDCPT | FILECPT+1~ | 
| APCDCPTP | FILECPT+1~ | 
| >> APCDCPTU( | CPTCLEAN+1, CPTCLEAN+2 | 
| >> APCDECDA | ECDCLEAN+1*, ECDCLEAN+2, ECDCLEAN+3 | 
| APCDICD | FILEPOV+1~, FILEPROC+1~ | 
| APCDICDP | FILEPOV+1~, FILEPROC+1~ | 
| >> APCDLOOK | FILEPOV+14*, FILEPROC+10*, FILECPT+15* | 
| >> APCDOVRR | PROCESS+1* | 
| >> APCDTERM | FILEDRG+5*, FILEPOV+7*, FILEPOV+13*, FILEPROC+4*, FILEPROC+9*, FILECPT+7*, FILECPT+14*, ERR+1, ERR+2 | 
| >> APCDTPCC | FILEPOV+11*, FILEPROC+7*, FILECPT+12* | 
| >> APCDVSIT | PROCESS+3, PROCESS+7, PROCESS+8, FILE+1, FILE+15, FILE+17, FILE+19, DELETE+2, FILEDRG+1, FILEDRG+2 , FILEDRG+4, FILEPOV+3, FILEPOV+7, FILEPOV+9, FILEPOV+16, FILEPOV+18, FILEPROC+3, FILEPROC+4, FILEPROC+5, FILEPROC+11 , FILEPROC+12, FILECPT+3, FILECPT+6, FILECPT+7, FILECPT+8, FILECPT+10, FILECPT+16, FILECPT+17, ECDCLEAN+1, ECDCLEAN+2 , ECDCLEAN+3, CPTCLEAN+2*, CPTCLEAN+3, ERR+2 | 
| APCDX | XIT+1!, FILE+15*, FILE+17*, FILE+19*, FILEDRG+2~*, FILEDRG+4, FILEDRG+7!, FILEPOV+3, FILEPOV+7, FILEPOV+9 , FILEPOV+18, FILEPROC+3, FILEPROC+4, FILEPROC+5, FILEPROC+12, FILECPT+3, FILECPT+7, FILECPT+8, FILECPT+10, FILECPT+17 , ERR+2 | 
| APCDY | FILEDRG+2~ | 
| >> BHLIP | FILE+5, FILE+9*, FILE+11 | 
| DA | PROCESS+4!, PASS+2!, FILE+8!, DELETE+2*!, FILEDRG+4*, FILEPOV+16*, FILEPOV+18*!, FILEPROC+11*, FILEPROC+12*, FILECPT+16* , FILECPT+17*, ECDCLEAN+3*, CPTCLEAN+3*, ERR+2* | 
| DA(1 | FILEPOV+18*, FILEPROC+12*, FILECPT+17*, ECDCLEAN+3*, CPTCLEAN+3*, ERR+2* | 
| DIC | FILEPOV+12*!, FILEPROC+8*!, FILECPT+13*! | 
| DIC(0 | FILEPOV+12*, FILEPROC+8*, FILECPT+13* | 
| >> DIE | FILEDRG+4*, FILEPOV+16*, FILEPROC+11*, FILEPROC+12*, FILECPT+16*, FILECPT+17*, ECDCLEAN+3*, CPTCLEAN+3*, ERR+2* | 
| >> DIE("NO^" | FILEPOV+16*, FILEPROC+11*, FILECPT+16* | 
| DIK | DELETE+2*!, FILEPOV+18*! | 
| DIR | PROCESS+4!, PASS+2!, FILE+8! | 
| DIR("A" | PROCESS+4*, PASS+2*, FILE+7* | 
| DIR("B" | PROCESS+4*, PASS+2* | 
| DIR(0 | PROCESS+4*, PASS+2*, FILE+7* | 
| >> DIRUT | PROCESS+5, PASS+3 | 
| >> DR | FILEDRG+4*, FILEPOV+16*, FILEPROC+11*, FILEPROC+12*, FILECPT+16*, FILECPT+17*, ECDCLEAN+3*, CPTCLEAN+3*, ERR+2* | 
| >> DTOUT | PASS+2 | 
| >> I | FILE+13* | 
| U | FILEDRG+1, FILEDRG+2, FILEPOV+3, FILEPOV+7, FILEPOV+9, FILEPROC+3, FILEPROC+4, FILEPROC+5, FILECPT+3, FILECPT+6 , FILECPT+7, FILECPT+8, FILECPT+10 | 
| X | XIT+2!, FILE+9, FILEPOV+3*, FILEPOV+4, FILEPOV+5*, FILEPOV+6*, FILEPOV+7, FILEPOV+9, FILEPOV+10*, FILEPROC+3* , FILEPROC+4, FILEPROC+5, FILEPROC+6*, FILECPT+3*, FILECPT+4*, FILECPT+6*, FILECPT+7, FILECPT+10, FILECPT+11* | 
| Y | XIT+2!, PROCESS+6, PASS+3, FILEDRG+5, FILEPOV+13, FILEPOV+14, FILEPROC+9, FILEPROC+10, FILECPT+14, FILECPT+15 |