BMCPCCL ; IHS/PHXAO/TMJ - PCC LINK FR RCIS OUTSIDE VISIT ;
Source file <BMCPCCL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Patient Care Component | 3 | ^APCDALV ^APCDALVR ^APCDVDLT | 
| DRG Grouper | 2 | $$ICDDX^ICDCODE $$CPT^ICPTCOD | 
| VA Fileman | 2 | ^DIE ^DIR | 
| IHS Patient | 1 | KILL^AUPNPAT | 
| IHS VA Utilities | 1 | ($$VAL,$$VALI)^XBDIQ1 | 
| Referred Care Information System | 1 | ($$AVDOS,$$FACREF)^BMCRLU | 
| Package | Total | Caller Graph | 
|---|---|---|
| Referred Care Information System | 2 | BMCCLO BMCMOD | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SETVISIT | ;set up visit values | |
| CONT | ; | |
| PRC | ; | |
| VFILES | ;create v file entries | |
| POV | ;PURPOSE OF VISIT | |
| NODX | ;no dx's entered, use 2 categories as Pov's | |
| START | ;EP - ENTRY POINT BY TASKMAN | |
| ADD | ;add a visit | |
| KILL | ; | |
| VHOSP | ; | |
| XIT | ;CLEAN UP AND EXIT | |
| PRC1 | ; | |
| PROC | ; | |
| POV1 | ; | |
| DELETE | ;delete visit in PCC | 
| Name | Field # of Occurrence | 
|---|---|
| ^APCDALV | ADD+2 | 
| ^APCDALVR | POV1+5, PRC+17, PRC1+5, VHOSP+6, NODX+8, NODX+18 | 
| ^APCDVDLT | DELETE+3 | 
| KILL^AUPNPAT | XIT+4 | 
| $$AVDOS^BMCRLU | PRC+15, NODX+6, NODX+16 | 
| $$FACREF^BMCRLU | SETVISIT+9 | 
| ^DIE | ADD+6 | 
| ^DIR | CONT+1 | 
| $$ICDDX^ICDCODE | POV1+8 | 
| $$CPT^ICPTCOD | PRC1+8 | 
| $$VAL^XBDIQ1 | POV1+4, PRC1+4 | 
| $$VALI^XBDIQ1 | SETVISIT+6 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^BMCREF - [#90001] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BMCDX - [#90001.01] | POV+7, POV+9, POV1+2, POV1+3, POV1+4, POV1+8 | 
| ^BMCDX("AD" | POV+6, POV+7, POV+9, PRC+9 | 
| ^BMCPX - [#90001.02] | PRC+6, PRC+8, PRC1+1, PRC1+4, PRC1+8 | 
| ^BMCPX("AD" | PRC+6, PRC+8 | 
| ^BMCREF - [#90001] | START+3, PROC+1, XIT+2 | 
| ^BMCTDXC - [#90001.51] | NODX+7 | 
| ^BMCTSVC - [#90001.52] | PRC+16, NODX+17 | 
| ^ICD0("AB" | PRC1+2 | 
| ^ICPT - [#81] | PRC1+1 | 
| Name | Line Occurrences | 
|---|---|
| ADD | PROC+9 | 
| CONT | PROC+2, ADD+3, SETVISIT+4, SETVISIT+6, POV1+8, PRC+18, PRC1+8, VHOSP+7, NODX+9, NODX+19 | 
| DELETE | PROC+7 | 
| KILL | SETVISIT+1, XIT+1, POV+1, PRC+1, VHOSP+1 | 
| NODX | POV+6 | 
| POV | VFILES+1 | 
| POV1 | POV+7, POV+9 | 
| PRC | VFILES+2 | 
| PRC1 | PRC+6, PRC+8 | 
| PROC | START+4 | 
| SETVISIT | ADD+1 | 
| VFILES | ADD+5 | 
| VHOSP | VFILES+3 | 
| XIT | START+5 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | POV1+4, PRC1+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | PRC1+1*, PRC1+2*, PRC1+3 | 
| A | XIT+5! | 
| APCDAFLG | KILL+1! | 
| APCDALVR | KILL+1! | 
| APCDALVR("APCDAFLG" | ADD+3, POV1+8, PRC+18, PRC1+8, VHOSP+7, NODX+9, NODX+19 | 
| APCDALVR("APCDANE" | SETVISIT+8* | 
| APCDALVR("APCDATMP" | POV+3*, PRC+3*, PRC+12*, VHOSP+3*, NODX+3*, NODX+13* | 
| APCDALVR("APCDAUTO" | SETVISIT+8* | 
| APCDALVR("APCDCAT" | SETVISIT+7* | 
| APCDALVR("APCDDATE" | SETVISIT+3* | 
| APCDALVR("APCDLOC" | SETVISIT+6* | 
| APCDALVR("APCDLOOK" | VHOSP+5* | 
| APCDALVR("APCDOLOC" | SETVISIT+9* | 
| APCDALVR("APCDOVRR" | POV+5*, PRC+5* | 
| APCDALVR("APCDPAT" | SETVISIT+5*, POV+4*, PRC+4*, PRC+13*, VHOSP+4*, NODX+4*, NODX+14* | 
| APCDALVR("APCDTNQ" | POV1+4*, PRC+16*, PRC1+4*, NODX+7*, NODX+17* | 
| APCDALVR("APCDTPOV" | POV1+2*, PRC+15*, NODX+6*, NODX+16* | 
| APCDALVR("APCDTPRC" | PRC1+3* | 
| APCDALVR("APCDTPS" | POV1+3* | 
| APCDALVR("APCDTYPE" | SETVISIT+4* | 
| APCDALVR("APCDVSIT" | ADD+4, POV+2*, PRC+2*, PRC+11*, VHOSP+2*, NODX+2*, NODX+12* | 
| APCDALVR("AUPNTALK" | SETVISIT+2* | 
| APCDANE | KILL+1! | 
| APCDAPPT | KILL+1! | 
| APCDATMP | KILL+1! | 
| APCDAUTO | KILL+1! | 
| APCDCAT | KILL+1! | 
| APCDCLN | KILL+1! | 
| APCDLOC | KILL+1! | 
| APCDOLOC | KILL+1! | 
| APCDPAT | KILL+1! | 
| APCDTAT | KILL+1! | 
| APCDTLOU | KILL+1! | 
| APCDTNQ | KILL+1! | 
| APCDTPOV | KILL+1! | 
| APCDTPRO | KILL+1! | 
| APCDTPRV | KILL+1! | 
| APCDTPS | KILL+1! | 
| APCDTTOP | KILL+1! | 
| APCDTYPE | KILL+1! | 
| APCDVDLT | DELETE+2*, KILL+1! | 
| AUPNTALK | KILL+1! | 
| BMCC | XIT+3!, POV+7*, POV+8, POV1+1*, PRC+6*, PRC+7 | 
| >> BMCDFN | SETVISIT+5, POV+4, PRC+4, PRC+13, VHOSP+4, NODX+4, NODX+14 | 
| >> BMCDOS | PRC+15*, NODX+6*, NODX+16* | 
| >> BMCDX10 | PRC+15, NODX+6, NODX+16 | 
| BMCERR | PROC+1*, PROC+2*, ADD+1, ADD+3*, SETVISIT+4*, SETVISIT+6*, XIT+3!, POV1+8*, PRC+18*, PRC1+8* , VHOSP+7*, NODX+9*, NODX+19* | 
| >> BMCPCC | START+2 | 
| BMCR0 | PROC+1*, PROC+7, DELETE+2, XIT+3!, VFILES+3, PRC+10, PRC+16, NODX+1, NODX+7, NODX+11 , NODX+17 | 
| BMCR11 | PROC+1*, PROC+2, SETVISIT+3, XIT+3!, VHOSP+5 | 
| >> BMCRIEN | START+3, PROC+1, ADD+6, SETVISIT+9, XIT+2, POV+6, POV+7, POV+9, PRC+6, PRC+8 , PRC+9, PRC+15, NODX+6, NODX+16 | 
| >> BMCRSTAT | PROC+4 | 
| >> BMCRTYPE | PROC+3, SETVISIT+4 | 
| BMCVFL | START+1*, PROC+7*, XIT+3! | 
| BMCVSIT | ADD+4*, ADD+6, XIT+3!, POV+2, PRC+2, PRC+11, VHOSP+2, NODX+2, NODX+12 | 
| BMCX | XIT+3!, POV+7*, POV+9*, POV1+2, POV1+3, POV1+4, POV1+8, PRC+6*, PRC+8*, PRC1+1 , PRC1+4, PRC1+8 | 
| D | XIT+5! | 
| D0 | XIT+5! | 
| DA | ADD+6!*, CONT+1!, XIT+5! | 
| DDH | XIT+5! | 
| DI | XIT+5! | 
| DIC | XIT+5! | 
| DIE | ADD+6!*, XIT+5! | 
| DIPGM | XIT+5! | 
| DIR | CONT+1! | 
| DIR("A" | CONT+1* | 
| DIR(0 | CONT+1* | 
| DIU | XIT+5! | 
| DIV | XIT+5! | 
| DIW | XIT+5! | 
| DIY | XIT+5! | 
| DO | XIT+5! | 
| DQ | XIT+5! | 
| DR | ADD+6!*, XIT+5! | 
| DUZ(2 | SETVISIT+6 | 
| U | PROC+2, PROC+7, SETVISIT+3, DELETE+2, VFILES+3, POV+7, POV+9, POV1+2, POV1+3, POV1+4 , POV1+8, PRC+6, PRC+8, PRC+10, PRC+16, PRC1+1, PRC1+4, PRC1+8, VHOSP+5, NODX+1 , NODX+7, NODX+11, NODX+17 | 
| X | XIT+5! |