Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BCHABC1

Package: IHS RPMS CHR System

Routine: BCHABC1


Information

BCHABC1 ; IHS/CMI/LAB - CREATE PCC V FILE ENTRIES FROM CHR RECORD 25 Apr 2007 1:50 PM ;

Source Information

Source file <BCHABC1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 3 DD^%DT  FILE^DICN  ^DIE  
IHS RPMS CHR System 1 LBULL^BCHALD  
Patient Care Component 1 ^APCDALVR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS RPMS CHR System 2 BCHABC2  BCHABCH  

Entry Points

Name Comments DBIA/ICR reference
MEAS ;
SKINTEST ;
VE2 ;;invalid values being passed to V file.
VE3 ;;invalid visit parameters (date, location etc.)
REPRO ;reproductive factors
POV ;create V POVS
PROV ; v provider
VE1 ;;incorrect template specification
VE42 ;;Could NOT convert 200 Pointer to 6 pointer.
VFERROR ;EP
LABS ;
VFILES ;EP Create v file entries
VE45 ;;Error updating LMP or FP Method in Reproductive Factors file
VE44 ;;Could not create entry in Reproductive Factors file
KILL ;
APCDALVR ;call APCDALVR
VE41 ;;No PROVIDER ENTRY PASSED from CHR SYSTEM.
EOJ ;
PED ;
VE43 ;;Could not find ICD9 code in ICD DIagnosis file.
AT ;create v activity time record

External References

Name Field # of Occurrence
DD^%DT REPRO+9, SKINTEST+9
^APCDALVR APCDALVR+1
LBULL^BCHALD VFERROR+3
FILE^DICN REPRO+5
^DIE REPRO+9, REPRO+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNREP - [#9000017] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNREP - [#9000017] REPRO+5
^AUTNPOV - [#9999999.27] POV+17
^BCHSITE - [#90002.31] LABS+4, LABS+16
^BCHTFPM - [#90002.55] REPRO+10
^BCHTPROB - [#90002.53] POV+17
^DD(9000010.06 PROV+7
^DD(9000010.16 PED+9
^DIC(16 - [#16] PROV+9, PED+9
^DIC(3 - [#3] PROV+7
^DPT - [#2] REPRO+1
^VA(200 - [#200] PROV+9

Label References

Name Line Occurrences
APCDALVR PROV+13, POV+19, LABS+14, LABS+25, MEAS+12, SKINTEST+10, AT+9, PED+16
AT VFILES+5
EOJ VFILES+12
KILL VFILES+11, PROV+2, POV+4, LABS+8, LABS+19, MEAS+6, SKINTEST+3, AT+2, PED+3, EOJ+1
LABS VFILES+8
MEAS VFILES+4
PED VFILES+6
POV VFILES+3
PROV VFILES+1
REPRO VFILES+9
SKINTEST VFILES+7
VFERROR VFILES+2, VFILES+10, APCDALVR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % LABS+4*, LABS+5*, LABS+6
A PROV+7*!, PROV+8, PROV+9, PROV+10
APCDALVR KILL+1!
APCDALVR("APCDADFN" APCDALVR+3
APCDALVR("APCDAFLG" APCDALVR+2
APCDALVR("APCDATMP" PROV+4*, POV+8*, LABS+10*, LABS+21*, MEAS+8*, SKINTEST+6*, AT+6*, PED+5*
APCDALVR("APCDAVF" APCDALVR+3
APCDALVR("APCDOVRR" POV+10*, PED+15*
APCDALVR("APCDPAT" PROV+5*, POV+9*, LABS+12*, LABS+23*, MEAS+10*, SKINTEST+7*, AT+7*, PED+6*
APCDALVR("APCDTACT" AT+4*
APCDALVR("APCDTDR" SKINTEST+9*
APCDALVR("APCDTIG" PED+11*
APCDALVR("APCDTLAB" LABS+11*, LABS+22*
APCDALVR("APCDTLOU" PED+13*
APCDALVR("APCDTMIN" PED+12*
APCDALVR("APCDTNQ" POV+18*
APCDALVR("APCDTOBJ" PED+14*
APCDALVR("APCDTPOV" POV+13*, POV+14*, POV+15*
APCDALVR("APCDTPRO" PROV+12*, PED+8*
APCDALVR("APCDTPS" PROV+6*
APCDALVR("APCDTREA" SKINTEST+8*
APCDALVR("APCDTRES" LABS+13*, LABS+24*
APCDALVR("APCDTSK" SKINTEST+4*
APCDALVR("APCDTTM" AT+8*
APCDALVR("APCDTTOP" PED+7*
APCDALVR("APCDTTYP" MEAS+9*
APCDALVR("APCDTVAL" MEAS+11*
APCDALVR("APCDVSIT" PROV+3*, POV+7*, LABS+9*, LABS+20*, MEAS+7*, SKINTEST+5*, AT+5*, PED+4*
AUPNTALK KILL+1!
BCHACTL EOJ+2!
BCHAFLG KILL+1!
BCHANE KILL+1!
BCHAPPT KILL+1!
BCHATMP KILL+1!
BCHAUTO KILL+1!
BCHCAT KILL+1!
BCHCLN KILL+1!
BCHDATK EOJ+2!
BCHERR VFERROR+2*, VFERROR+4!
>> BCHEV("CHR IE N" , VFERROR+1
>> BCHEV("DATA0" PROV+5, PROV+7, POV+9, LABS+12, LABS+23, REPRO+1, REPRO+2, REPRO+5, REPRO+9, REPRO+10
, MEAS+10, SKINTEST+7, SKINTEST+9, AT+7, AT+8, PED+6
>> BCHEV("DATA12" MEAS+1, MEAS+2, MEAS+5, MEAS+11, SKINTEST+1, SKINTEST+8
>> BCHEV("DATA13" LABS+1, LABS+2, LABS+7, LABS+13, LABS+18, LABS+24
>> BCHEV("EDUC" PED+2, PED+7, PED+8, PED+11, PED+12, PED+13, PED+14
>> BCHEV("POV" POV+2, POV+3, POV+13, POV+14, POV+15, POV+16, POV+17, AT+3
>> BCHFILE PROV+1*, POV+1*, LABS+3*, REPRO+4*, MEAS+3*, SKINTEST+2*, AT+1*, PED+1*
>> BCHGOT POV+2*, PED+2*
>> BCHIEN VFERROR+1*
BCHLOC KILL+1!, EOJ+2!
BCHMEAS LABS+6*, LABS+11, LABS+27!, MEAS+4*, MEAS+9, MEAS+14!
BCHPAT KILL+1!, EOJ+2!
BCHQUIT VFILES+2, VFILES+10, APCDALVR+2*, PROV+8*, PROV+9*, PROV+11*, REPRO+3!, REPRO+5, REPRO+6*, REPRO+9*
, REPRO+10*, VFERROR+2, VFERROR+4!
>> BCHT AT+3*, AT+4
BCHTAT KILL+1!
BCHTLOU KILL+1!
BCHTNQ KILL+1!
BCHTPOV KILL+1!
BCHTPRO KILL+1!
BCHTPRV KILL+1!
BCHTPS KILL+1!
BCHTTOP KILL+1!
BCHTYPE KILL+1!
>> BCHV("VFILES" APCDALVR+3*
>> BCHVSIT PROV+3, POV+7, LABS+9, LABS+20, MEAS+7, SKINTEST+5, AT+5, PED+4
BCHX POV+2*, POV+3, POV+13, POV+14, POV+15, POV+16, POV+17, LABS+7*, LABS+11, LABS+13
, LABS+27!, MEAS+5*, MEAS+9, MEAS+11, MEAS+14!, AT+3*, PED+2*, PED+7, PED+8, PED+11
, PED+12, PED+13, PED+14, EOJ+2!
DA REPRO+5!, REPRO+9*!, REPRO+10*!
DD REPRO+5!
DIADD REPRO+5*!
DIC REPRO+5*!
DIC(0 REPRO+5*
DIE REPRO+8!, REPRO+9*!, REPRO+10*!
>> DINUM REPRO+5*
DIV REPRO+9!, REPRO+10!
DIW REPRO+9!, REPRO+10!
DIY REPRO+9!, REPRO+10!
DLAYGO REPRO+5*!
DR REPRO+8!, REPRO+9*!, REPRO+10*!
DUZ(2 LABS+4, LABS+16
P PROV+7*!, PROV+9
U PROV+5, PROV+7, PROV+9, POV+3, POV+9, POV+14, POV+15, POV+16, POV+17, LABS+4
, LABS+7, LABS+12, LABS+13, LABS+16, LABS+18, LABS+23, LABS+24, REPRO+1, REPRO+2, REPRO+5
, REPRO+9, REPRO+10, MEAS+5, MEAS+10, SKINTEST+1, SKINTEST+7, SKINTEST+8, SKINTEST+9, AT+3, AT+7
, AT+8, PED+6, PED+7, PED+8, PED+9, PED+11, PED+12, PED+13, PED+14
X PROV+7*, PROV+8*, PROV+9*, PROV+10*, PROV+11, PROV+12, POV+3*, POV+16*, POV+17*, POV+18
, REPRO+5*!, PED+8*, PED+9*
>> Y REPRO+6, REPRO+9*, REPRO+10*, SKINTEST+9*
>> Z LABS+16*, LABS+17*, LABS+22

Marked Items

Name Field # of Occurrence
$T(@BCHERR VFERROR+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All