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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BCSVDQR

Package: IHS Code Set Versioning

Routine: BCSVDQR


Information

BCSVDQR ;IHS/SD/SDR - BCSV*1.0 install ; 12/21/2008 00:29

Source Information

Source file <BCSVDQR.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 3 DD^%DT  NOW^%DTC  ^DIR  
Kernel 2 (CLOSE,OPEN)^%ZISH  $$VERSION^XPDUTL  
IHS Code Set Versioning 1 (MAPCK,PRECSV)^BCSVDQR1  
Third Party Billing 1 $$UPC^ABMERUTL  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Code Set Versioning 3 BCSV MAP CHECK REPORT  BCSV POST-CONVERSION REPORT  BCSV PRE-CONVERSION REPORT  

Entry Points

Name Comments DBIA/ICR reference
PRECMRG ; EP - This tag should be run to get IHS data into a temp space to
; compare with later. If this isn't done, there won't be anything
; to compare to for the report.
ICD0ADDS ;
MAPCK ; EP - Map Check Report
CPTADDS ;
CPTDIFFS ;
ICD9DIFF ;
CMODDIFF ;
ICD0 ;
ICD0DIFF ;
POSTCSV ; EP - Post-Conversion Report
PRECSV ; EP - Pre-Conversion Report
ICD9 ;
ICD9ADDS ;
CPT ;

External References

Name Field # of Occurrence
DD^%DT POSTCSV+33
NOW^%DTC POSTCSV+31
CLOSE^%ZISH POSTCSV+44
OPEN^%ZISH POSTCSV+27
$$UPC^ABMERUTL CPTDIFFS+40, CPTDIFFS+57, ICD9DIFF+17, ICD9DIFF+46, ICD0DIFF+17, ICD0DIFF+46
MAPCK^BCSVDQR1 MAPCK+1
PRECSV^BCSVDQR1 PRECSV+1
^DIR POSTCSV+9, POSTCSV+16, POSTCSV+23
$$VERSION^XPDUTL POSTCSV+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"CPT : "_BCSVCNT
  • Line Location: CPT+6
Function Call: WRITE
  • Prompt: !,"ICD0: "_BCSVCNT
  • Line Location: ICD0+6
Function Call: WRITE
  • Prompt: !,"ICD9: "_BCSVCNT
  • Line Location: ICD9+6
Function Call: WRITE
  • Prompt: !!,"Writing report...."
  • Line Location: POSTCSV+29
Function Call: WRITE
  • Prompt: !,"Report:-- POST-CONVERSION DATA QUALITY REPORT Date: ",Y
  • Line Location: POSTCSV+34
Function Call: WRITE
  • Prompt: !,"File:---- ",BCSVFNAM
  • Line Location: POSTCSV+35
Function Call: WRITE
  • Prompt: !,"File^IEN^Code^field^IHS value^VA value"
  • Line Location: POSTCSV+39
Function Call: WRITE
  • Prompt: !,"CPT^"_BCSVI_"^"_$P($G(^ICPT(BCSVI,0)),U)_"^Not found(IHS)"
  • Line Location: CPTDIFFS+3
Function Call: WRITE
  • Prompt: !,"CPT MOD^"_BCSVI_"^^Not found (IHS)"
  • Line Location: CMODDIFF+4
Function Call: WRITE
  • Prompt: !,"ICD9^"_BCSVI_"^"_$P($G(^ICD9(BCSVI,0)),U)_"^Not found(IHS)"
  • Line Location: ICD9DIFF+3
Function Call: WRITE
  • Prompt: !,"ICD0^"_BCSVI_"^"_$P($G(^ICD0(BCSVI,0)),U)_"^Not found(IHS)"
  • Line Location: ICD0DIFF+3
Function Call: WRITE
  • Prompt: !,"Look for additions to IHS:"
  • Line Location: CPTADDS+3
Function Call: WRITE
  • Prompt: !?5,"IEN",?25,"CPT"
  • Line Location: CPTADDS+4
Function Call: WRITE
  • Prompt: !?5,BCSVI,?25,$P($G(^ICPT(BCSVI,0)),U)
  • Line Location: CPTADDS+7
Function Call: WRITE
  • Prompt: !,"ICD0s (PXs) in CSV that aren't in IHS:"
  • Line Location: ICD0ADDS+3
Function Call: WRITE
  • Prompt: !?5,BCSVI
  • Line Location: ICD0ADDS+6
Function Call: WRITE
  • Prompt: !,"ICD0: "_BCSVCNT
  • Line Location: ICD0ADDS+7
Function Call: WRITE
  • Prompt: !,"ICD9s (DXs) in CSV that aren't in IHS:"
  • Line Location: ICD9ADDS+3
Function Call: WRITE
  • Prompt: !?5,BCSVI
  • Line Location: ICD9ADDS+6
Function Call: WRITE
  • Prompt: !,"ICD9: "_BCSVCNT
  • Line Location: ICD9ADDS+7
Routine Call
  • DIR
  • Line Location:
    • POSTCSV+9
    • POSTCSV+16
    • POSTCSV+23

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTCMOD("B" CMODDIFF+4
^BCSVTMP("BCSV-CPT" CPT+4*, CPTDIFFS+3, CPTDIFFS+5, CPTDIFFS+8, CPTDIFFS+11, CPTDIFFS+13, CPTDIFFS+15, CPTDIFFS+17, CPTDIFFS+19, CPTDIFFS+21
, CPTDIFFS+23, CPTDIFFS+25, CPTDIFFS+27, CPTDIFFS+30, CPTDIFFS+39, CPTDIFFS+40, CPTDIFFS+42, CPTDIFFS+55, CPTDIFFS+56, CPTADDS+7
^BCSVTMP("BCSV-ICD0" ICD0+4*, ICD0DIFF+3, ICD0DIFF+6, ICD0DIFF+8, ICD0DIFF+16, ICD0DIFF+17, ICD0DIFF+19, ICD0DIFF+21, ICD0DIFF+23, ICD0DIFF+25
, ICD0DIFF+27, ICD0DIFF+29, ICD0DIFF+31, ICD0DIFF+33, ICD0DIFF+35, ICD0DIFF+37, ICD0DIFF+39, ICD0DIFF+41, ICD0ADDS+6
^BCSVTMP("BCSV-ICD9" ICD9+4*, ICD9DIFF+3, ICD9DIFF+6, ICD9DIFF+8, ICD9DIFF+16, ICD9DIFF+17, ICD9DIFF+19, ICD9DIFF+21, ICD9DIFF+23, ICD9DIFF+25
, ICD9DIFF+27, ICD9DIFF+29, ICD9DIFF+31, ICD9DIFF+33, ICD9DIFF+35, ICD9DIFF+37, ICD9DIFF+39, ICD9DIFF+41, ICD9ADDS+6
^DIC(81.3 - [#81.3] CMODDIFF+2, CMODDIFF+3
^ICD0 - [#80.1] ICD0+3, ICD0+4, ICD0DIFF+2, ICD0DIFF+3, ICD0DIFF+6, ICD0DIFF+7, ICD0DIFF+11, ICD0DIFF+13, ICD0DIFF+15, ICD0DIFF+17
, ICD0DIFF+18, ICD0DIFF+19, ICD0DIFF+21, ICD0DIFF+22, ICD0DIFF+23, ICD0DIFF+25, ICD0DIFF+26, ICD0DIFF+27, ICD0DIFF+29, ICD0DIFF+30
, ICD0DIFF+31, ICD0DIFF+33, ICD0DIFF+34, ICD0DIFF+35, ICD0DIFF+37, ICD0DIFF+38, ICD0DIFF+39, ICD0DIFF+42, ICD0DIFF+44, ICD0DIFF+45
, ICD0DIFF+47, ICD0ADDS+4
^ICD9 - [#80] ICD9+3, ICD9+4, ICD9DIFF+2, ICD9DIFF+3, ICD9DIFF+6, ICD9DIFF+7, ICD9DIFF+8, ICD9DIFF+11, ICD9DIFF+13, ICD9DIFF+15
, ICD9DIFF+17, ICD9DIFF+18, ICD9DIFF+19, ICD9DIFF+21, ICD9DIFF+22, ICD9DIFF+23, ICD9DIFF+25, ICD9DIFF+26, ICD9DIFF+27, ICD9DIFF+29
, ICD9DIFF+30, ICD9DIFF+31, ICD9DIFF+33, ICD9DIFF+34, ICD9DIFF+35, ICD9DIFF+37, ICD9DIFF+38, ICD9DIFF+39, ICD9DIFF+42, ICD9DIFF+44
, ICD9DIFF+45, ICD9DIFF+47, ICD0DIFF+8, ICD9ADDS+4
^ICPT - [#81] CPT+3, CPT+4, CPTDIFFS+2, CPTDIFFS+3, CPTDIFFS+5, CPTDIFFS+6, CPTDIFFS+9, CPTDIFFS+11, CPTDIFFS+12, CPTDIFFS+13
, CPTDIFFS+15, CPTDIFFS+16, CPTDIFFS+17, CPTDIFFS+19, CPTDIFFS+20, CPTDIFFS+21, CPTDIFFS+23, CPTDIFFS+24, CPTDIFFS+25, CPTDIFFS+27
, CPTDIFFS+28, CPTDIFFS+30, CPTDIFFS+34, CPTDIFFS+36, CPTDIFFS+38, CPTDIFFS+40, CPTDIFFS+41, CPTDIFFS+42, CPTDIFFS+48, CPTDIFFS+50
, CPTDIFFS+52, CPTDIFFS+53, CPTDIFFS+58, CPTADDS+5, CPTADDS+7

Label References

Name Line Occurrences
CMODDIFF POSTCSV+41
CPTDIFFS POSTCSV+40
ICD0DIFF POSTCSV+42
ICD9DIFF POSTCSV+43

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % POSTCSV+32
>> BCSVANS POSTCSV+1*, POSTCSV+10*, POSTCSV+11
>> BCSVCD CMODDIFF+3*, CMODDIFF+4
>> BCSVCNT CPT+2*, CPT+5*, CPT+6, ICD0+2*, ICD0+5*, ICD0+6, ICD9+2*, ICD9+5*, ICD9+6, CPTADDS+2*
, CPTADDS+6*, ICD0ADDS+2*, ICD0ADDS+5*, ICD0ADDS+7, ICD9ADDS+2*, ICD9ADDS+5*, ICD9ADDS+7
>> BCSVDIEN CPTDIFFS+50*, CPTDIFFS+52, CPTDIFFS+53
>> BCSVFNAM POSTCSV+25*, POSTCSV+27, POSTCSV+35
>> BCSVI CPT+1*, CPT+3*, CPT+4, ICD0+1*, ICD0+3*, ICD0+4, ICD9+1*, ICD9+3*, ICD9+4, CPTDIFFS+1*
, CPTDIFFS+2*, CPTDIFFS+3, CPTDIFFS+5, CPTDIFFS+6, CPTDIFFS+8, CPTDIFFS+9, CPTDIFFS+11, CPTDIFFS+12, CPTDIFFS+13, CPTDIFFS+15
, CPTDIFFS+16, CPTDIFFS+17, CPTDIFFS+19, CPTDIFFS+20, CPTDIFFS+21, CPTDIFFS+23, CPTDIFFS+24, CPTDIFFS+25, CPTDIFFS+27, CPTDIFFS+28
, CPTDIFFS+30, CPTDIFFS+34, CPTDIFFS+36, CPTDIFFS+38, CPTDIFFS+39, CPTDIFFS+40, CPTDIFFS+41, CPTDIFFS+42, CPTDIFFS+48, CPTDIFFS+50
, CPTDIFFS+52, CPTDIFFS+53, CPTDIFFS+55, CPTDIFFS+56, CPTDIFFS+58, CMODDIFF+1*, CMODDIFF+2*, CMODDIFF+3, CMODDIFF+4, ICD9DIFF+1*
, ICD9DIFF+2*, ICD9DIFF+3, ICD9DIFF+6, ICD9DIFF+7, ICD9DIFF+8, ICD9DIFF+11, ICD9DIFF+13, ICD9DIFF+15, ICD9DIFF+16, ICD9DIFF+17
, ICD9DIFF+18, ICD9DIFF+19, ICD9DIFF+21, ICD9DIFF+22, ICD9DIFF+23, ICD9DIFF+25, ICD9DIFF+26, ICD9DIFF+27, ICD9DIFF+29, ICD9DIFF+30
, ICD9DIFF+31, ICD9DIFF+33, ICD9DIFF+34, ICD9DIFF+35, ICD9DIFF+37, ICD9DIFF+38, ICD9DIFF+39, ICD9DIFF+41, ICD9DIFF+42, ICD9DIFF+44
, ICD9DIFF+45, ICD9DIFF+47, ICD0DIFF+1*, ICD0DIFF+2*, ICD0DIFF+3, ICD0DIFF+6, ICD0DIFF+7, ICD0DIFF+8, ICD0DIFF+11, ICD0DIFF+13
, ICD0DIFF+15, ICD0DIFF+16, ICD0DIFF+17, ICD0DIFF+18, ICD0DIFF+19, ICD0DIFF+21, ICD0DIFF+22, ICD0DIFF+23, ICD0DIFF+25, ICD0DIFF+26
, ICD0DIFF+27, ICD0DIFF+29, ICD0DIFF+30, ICD0DIFF+31, ICD0DIFF+33, ICD0DIFF+34, ICD0DIFF+35, ICD0DIFF+37, ICD0DIFF+38, ICD0DIFF+39
, ICD0DIFF+41, ICD0DIFF+42, ICD0DIFF+44, ICD0DIFF+45, ICD0DIFF+47, CPTADDS+1*, CPTADDS+5*, CPTADDS+7, ICD0ADDS+1*, ICD0ADDS+4*
, ICD0ADDS+6, ICD9ADDS+1*, ICD9ADDS+4*, ICD9ADDS+6, ICD9ADDS+9*
>> BCSVMDT CPTDIFFS+33*, CPTDIFFS+34*, CPTDIFFS+35, CPTDIFFS+36, CPTDIFFS+45*, CPTDIFFS+48*, CPTDIFFS+49, CPTDIFFS+50, ICD9DIFF+10*, ICD9DIFF+11*
, ICD9DIFF+12, ICD9DIFF+13, ICD9DIFF+42*, ICD9DIFF+43, ICD9DIFF+44, ICD0DIFF+10*, ICD0DIFF+11*, ICD0DIFF+12, ICD0DIFF+13, ICD0DIFF+42*
, ICD0DIFF+43, ICD0DIFF+44
>> BCSVMIEN CPTDIFFS+36*, CPTDIFFS+37, CPTDIFFS+40, CPTDIFFS+42, CPTDIFFS+51*, CPTDIFFS+52*, CPTDIFFS+53, CPTDIFFS+54*, CPTDIFFS+55*, CPTDIFFS+56
, ICD9DIFF+13*, ICD9DIFF+14, ICD9DIFF+17, ICD9DIFF+19, ICD9DIFF+44*, ICD9DIFF+45, ICD0DIFF+13*, ICD0DIFF+14, ICD0DIFF+17, ICD0DIFF+19
, ICD0DIFF+44*, ICD0DIFF+45
>> BCSVNDSC CPTDIFFS+47*, CPTDIFFS+53*, CPTDIFFS+57, CPTDIFFS+58, ICD9DIFF+45*, ICD9DIFF+46, ICD9DIFF+47, ICD0DIFF+45*, ICD0DIFF+46, ICD0DIFF+47
>> BCSVODSC CPTDIFFS+46*, CPTDIFFS+56*, CPTDIFFS+57, CPTDIFFS+58, ICD9DIFF+41*, ICD9DIFF+46, ICD9DIFF+47, ICD0DIFF+41*, ICD0DIFF+46, ICD0DIFF+47
>> BCSVPATH POSTCSV+18*, POSTCSV+27
DA POSTCSV+3!, POSTCSV+13!, POSTCSV+20!
DIC POSTCSV+3!, POSTCSV+13!, POSTCSV+20!
DIE POSTCSV+3!, POSTCSV+13!, POSTCSV+20!
DIR POSTCSV+3!, POSTCSV+9!, POSTCSV+13!, POSTCSV+16!, POSTCSV+20!, POSTCSV+23!
DIR("A" POSTCSV+5*, POSTCSV+6*, POSTCSV+7*, POSTCSV+15*, POSTCSV+22*
DIR("B" POSTCSV+8*
DIR(0 POSTCSV+4*, POSTCSV+14*, POSTCSV+21*
>> DIROUT POSTCSV+17, POSTCSV+24
>> DIRUT POSTCSV+17, POSTCSV+24
>> DTOUT POSTCSV+17, POSTCSV+24
>> DUOUT POSTCSV+17, POSTCSV+24
IO POSTCSV+30
IO(0 POSTCSV+29
>> POP POSTCSV+28
U CPTDIFFS+3, CPTDIFFS+5, CPTDIFFS+6, CPTDIFFS+8, CPTDIFFS+9, CPTDIFFS+11, CPTDIFFS+12, CPTDIFFS+13, CPTDIFFS+15, CPTDIFFS+16
, CPTDIFFS+17, CPTDIFFS+19, CPTDIFFS+20, CPTDIFFS+21, CPTDIFFS+23, CPTDIFFS+24, CPTDIFFS+25, CPTDIFFS+27, CPTDIFFS+28, CPTDIFFS+30
, CPTDIFFS+38, CPTDIFFS+39, CPTDIFFS+40, CPTDIFFS+41, CPTDIFFS+42, CPTDIFFS+58, CMODDIFF+3, ICD9DIFF+3, ICD9DIFF+6, ICD9DIFF+7
, ICD9DIFF+8, ICD9DIFF+15, ICD9DIFF+16, ICD9DIFF+17, ICD9DIFF+18, ICD9DIFF+19, ICD9DIFF+21, ICD9DIFF+22, ICD9DIFF+23, ICD9DIFF+25
, ICD9DIFF+26, ICD9DIFF+27, ICD9DIFF+29, ICD9DIFF+30, ICD9DIFF+31, ICD9DIFF+33, ICD9DIFF+34, ICD9DIFF+35, ICD9DIFF+37, ICD9DIFF+38
, ICD9DIFF+39, ICD9DIFF+41, ICD9DIFF+47, ICD0DIFF+3, ICD0DIFF+6, ICD0DIFF+7, ICD0DIFF+8, ICD0DIFF+15, ICD0DIFF+16, ICD0DIFF+17
, ICD0DIFF+18, ICD0DIFF+19, ICD0DIFF+21, ICD0DIFF+22, ICD0DIFF+23, ICD0DIFF+25, ICD0DIFF+26, ICD0DIFF+27, ICD0DIFF+29, ICD0DIFF+30
, ICD0DIFF+31, ICD0DIFF+33, ICD0DIFF+34, ICD0DIFF+35, ICD0DIFF+37, ICD0DIFF+38, ICD0DIFF+39, ICD0DIFF+41, ICD0DIFF+47, CPTADDS+7
X POSTCSV+3!, POSTCSV+13!, POSTCSV+20!
Y POSTCSV+3!, POSTCSV+10, POSTCSV+13!, POSTCSV+18, POSTCSV+20!, POSTCSV+25, POSTCSV+32*, POSTCSV+34
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All