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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ABMMUPV3

Package: Third Party Billing

Routine: ABMMUPV3


Information

ABMMUPV3 ;IHS/SD/SDR - MU Patient Volume EP Report ;

Source Information

Source file <ABMMUPV3.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Third Party Billing 7 PAZ^ABMDRUTL  ($$CDT,$$MDT,$$SDT,$$SDTO)^ABMDUTL  $$DOCLASS^ABMDVST2  ^ABMDWRAP  GRPPRT^ABMMUPV4  CENTER^ABMUCUTL  EN^ABMVDF  
VA Fileman 2 (C,NOW)^%DTC  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Third Party Billing 4 ABMMUPH1  ABMMUPV1  ABMMUPV4  ABMMUPVH  

Entry Points

Name Comments DBIA/ICR reference
NOTMET ;EP
PATIENT
HDR
MHDR ;
NMHDR ;EP
PTHDR
MET ;
PRINT ;EP
HD

External References

Name Field # of Occurrence
C^%DTC NOTMET+62, HDR+5
NOW^%DTC HDR+18
PAZ^ABMDRUTL PRINT+3, HD
$$CDT^ABMDUTL PATIENT+46, HDR+19
$$MDT^ABMDUTL NOTMET+67
$$SDT^ABMDUTL NOTMET+31, HDR+29
$$SDTO^ABMDUTL PATIENT+47
$$DOCLASS^ABMDVST2 PRINT+7, HDR+36, HDR+45, HDR+51
^ABMDWRAP MHDR+5, NOTMET+44, HDR+62
GRPPRT^ABMMUPV4 PRINT+1
CENTER^ABMUCUTL HDR+10, HDR+12, HDR+13, HDR+14, HDR+15, HDR+16, HDR+19, HDR+21
EN^ABMVDF HDR+8
$$GET1^DIQ MET+14, PATIENT+39, PATIENT+42, PATIENT+43, PTHDR+2, HDR+21, HDR+33, HDR+36, HDR+45, HDR+51

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "-"
  • Line Location: MET+13
Function Call: WRITE
  • Prompt: !
  • Line Location: MET+21
Function Call: WRITE
  • Prompt: "-"
  • Line Location: MET+22
Function Call: WRITE
  • Prompt: !,"Patient Volume all calculated Facilities: ",+$P($G(^XTMP("ABM-PVP",$J,"PRV TOP",ABMPRV)),U)_"%"
  • Line Location: MET+23
Function Call: WRITE
  • Prompt: !!,"Total Patient Encounters All Facilities Total: ",?54,$J(+$G(^XTMP("ABM-PVP",$J,"PRV-DENOM",ABMSDT,ABMPRV)),8)
  • Line Location: MET+24
Function Call: WRITE
  • Prompt: !,"Total Paid Medicaid Encounters All Facilities Total: ",?54,$J(+$G(^XTMP("ABM-PVP",$J,"PRV ENC CNT",ABMSDT,ABMPRV,"MCD")),8)
  • Line Location: MET+25
Function Call: WRITE
  • Prompt: !,"Total Paid Kidscare/Chip Encounters All Facilities Total: ",?54,$J(+$G(^XTMP("ABM-PVP",$J,"PRV ENC CNT",ABMSDT,ABMPRV,"CHIP")),8)
  • Line Location: MET+26
Function Call: WRITE
  • Prompt: !,"Total Paid Other Encounters All Facilities Total: ",?54,$J(+$G(^XTMP("ABM-PVP",$J,"PRV ENC CNT",ABMSDT,ABMPRV,"OTHR")),8)
  • Line Location: MET+27
Function Call: WRITE
  • Prompt: !
  • Line Location: MET+28
Function Call: WRITE
  • Prompt: !
  • Line Location: MHDR+1
Function Call: WRITE
  • Prompt: !
  • Line Location: MHDR+6
Function Call: WRITE
  • Prompt: !,"The Patient Volume Threshold (30% for EPs, or 20% for Pediatricians) was not"
  • Line Location: NOTMET+27
Function Call: WRITE
  • Prompt: !,"met for the MU Qualification year."
  • Line Location: NOTMET+28
Function Call: WRITE
  • Prompt: !,"Details for the volumes that were achieved are provided for your information.",!
  • Line Location: NOTMET+29
Function Call: WRITE
  • Prompt: !,"Highest Patient Volume Met: ",+$P($G(^XTMP("ABM-PVP",$J,"PRV TOP",ABMPRV)),U)_"%"
  • Line Location: NOTMET+30
Function Call: WRITE
  • Prompt: !,"First Day Highest Patient Volume Achieved: ",$$SDT^ABMDUTL(ABMSDT)
  • Line Location: NOTMET+31
Function Call: WRITE
  • Prompt: !!,"Patient Volume for the Qualification Year was calculated using the Medicaid"
  • Line Location: NOTMET+32
Function Call: WRITE
  • Prompt: !,$S(+$G(ABMFQHC)=1:"/Needy Individual",1:"")_" calculation method."
  • Line Location: NOTMET+33
Function Call: WRITE
  • Prompt: !!,"Total Patient Encounters of First Highest Patient Volume Period:",ABMTHPV,!
  • Line Location: NOTMET+40
Function Call: WRITE
  • Prompt: !
  • Line Location: NMHDR+1
Function Call: WRITE
  • Prompt: "="
  • Line Location: NMHDR+2
Function Call: WRITE
  • Prompt: !,"MEDICAID"_$S($G(ABMFQHC)=1:"/NEEDY INDIVIDUAL",1:"")_" PATIENT VOLUME - QUALIFICATION YEAR ",ABMY("QYR")
  • Line Location: NMHDR+3
Function Call: WRITE
  • Prompt: !,"Report Period",?16,"Rate",?22,"Denom-",?31,"Numer-",?40,"Report Period",?56,"Rate",?63,"Denom-",?71,"Numer-"
  • Line Location: NMHDR+4
Function Call: WRITE
  • Prompt: !?22,"inator",?31,"ator",?63,"inator",?71,"ator"
  • Line Location: NMHDR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: NMHDR+6
Function Call: WRITE
  • Prompt: "="
  • Line Location: NMHDR+7
Function Call: WRITE
  • Prompt: ?79,$P(^(ABMVDT),U,4)
  • Line Location: PATIENT+32
Function Call: WRITE
  • Prompt: ?79,$P(^(ABMVDFN),U,4)
  • Line Location: PATIENT+48
Function Call: WRITE
  • Prompt: !,"VISIT LOCATION: ",$$GET1^DIQ(9999999.06,ABMVLOC,.02,"E"),!
  • Line Location: PTHDR+2
Function Call: WRITE
  • Prompt: "="
  • Line Location: PTHDR+3
Function Call: WRITE
  • Prompt: !,?25,"Ser",?39,"I.",?42,"Billed",?53,"Date of",?70,"Date"
  • Line Location: PTHDR+4
Function Call: WRITE
  • Prompt: !,"PATIENT NAME",?18,"CHART#",?25,"Cat",?29,"Clinic",?39,"T.",?42,"To",?53,"Service",?70,"Paid",!
  • Line Location: PTHDR+5
Function Call: WRITE
  • Prompt: "="
  • Line Location: PTHDR+6
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+15
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+16
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+17
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+20
Function Call: WRITE
  • Prompt: ?10,$$GET1^DIQ(9999999.06,ABML,.01,"E"),$S($D(^ABMMUPRM(1,1,"B",ABML)):" (FQHC/RHC)",1:""),!
  • Line Location: HDR+33
Function Call: WRITE
  • Prompt: !!,"Number of top volume dates to display if minimum thresholds are not met: ",$J(ABMY("TVDTS"),3),!
  • Line Location: HDR+34
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+35
Function Call: WRITE
  • Prompt: !,"Eligible Professional: ",$$GET1^DIQ(200,ABMPRV,".01")_" ("_$$GET1^DIQ(7,$$DOCLASS^ABMDVST2(ABMPRV),.01,"E")_")"
  • Line Location: HDR+36
Function Call: WRITE
  • Prompt: !?3,"<NONE>"
  • Line Location: HDR+41
Function Call: WRITE
  • Prompt: !?3,"<NONE>"
  • Line Location: HDR+47
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+54

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(7 - [#7] GET1^DIQ
9000001.41 GET1^DIQ
^AUPNVSIT - [#9000010] GET1^DIQ
^AUTTLOC - [#9999999.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMMUPRM(1 HDR+33
^XTMP("ABM-PVP" PRINT+6, PRINT+7, PRINT+9!, MET+2, MET+7, MET+11, MET+15, MET+16, MET+17, MET+18
, MET+19, MET+23, MET+24, MET+25, MET+26, MET+27, NOTMET+3, NOTMET+8, NOTMET+11, NOTMET+14
, NOTMET+20!, NOTMET+24, NOTMET+30, NOTMET+37, NOTMET+39, NOTMET+48, NOTMET+51, NOTMET+68, NOTMET+69, NOTMET+70
, PATIENT+2, PATIENT+6, PATIENT+9, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37
, PATIENT+48

Label References

Name Line Occurrences
HD MET+5, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+79, PATIENT+49, PTHDR+1, HDR+44, HDR+50
, HDR+52, HDR+64
HDR MET+3, NOTMET+26, PATIENT+3
MET PRINT+6, PRINT+7
MHDR MET+4
NMHDR NOTMET+45, NOTMET+79
NOTMET PRINT+8
PATIENT PRINT+5
PTHDR PATIENT+7, PATIENT+49

Naked Globals

Name Field # of Occurrence
^( PATIENT+48

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HDR+19
>> ABM MET+13*, MET+22*, NMHDR+2*, NMHDR+7*, PTHDR+3*, PTHDR+6*
>> ABM("PG" MET+1*, NOTMET+23*, PATIENT+1*, PTHDR+1, HD+1*, HDR+12, HDR+13, HDR+14, HDR+22, HDR+35
, HDR+39, HDR+57
>> ABMC NOTMET+18*, NOTMET+19, NOTMET+21*
>> ABMCNT NOTMET+1*, NOTMET+6*, NOTMET+13*, NOTMET+14, NOTMET+16, NOTMET+18*, NOTMET+19*, NOTMET+20, NOTMET+47*, NOTMET+66*
, NOTMET+67, NOTMET+68, NOTMET+69, NOTMET+70, NOTMET+71, NOTMET+73, NOTMET+77*, NOTMET+78*, NOTMET+80, NOTMET+81
, NOTMET+82, NOTMET+83, NOTMET+84, NOTMET+85, NOTMET+86, NOTMET+87
>> ABMCUTOF NOTMET+71*, NOTMET+73*, NOTMET+74, NOTMET+75
>> ABMDEN NOTMET+82*, NOTMET+88
>> ABMDEN2 NOTMET+86*, NOTMET+88
>> ABMDT NOTMET+7*, NOTMET+8*, NOTMET+11, NOTMET+14
>> ABMEDT NOTMET+63*, NOTMET+64*, NOTMET+67, HDR+6*, HDR+7*, HDR+29
>> ABMF( HDR+33
>> ABMFQHC MHDR+2, NOTMET+33, NOTMET+41, NMHDR+3, HDR+33*, HDR+59
>> ABMHRN PATIENT+39*, PATIENT+41
>> ABMINS PATIENT+10*, PATIENT+11*, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+45, PATIENT+48
>> ABMITYP PATIENT+8*, PATIENT+9*, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+44
, PATIENT+48
>> ABML HDR+32*, HDR+33*
ABMLN NOTMET+2!
ABMLN( NOTMET+67*, NOTMET+68*, NOTMET+69*, NOTMET+70*, NOTMET+74*, NOTMET+75!, NOTMET+78, NOTMET+80, NOTMET+81, NOTMET+82
, NOTMET+83, NOTMET+84, NOTMET+85, NOTMET+86, NOTMET+87
>> ABMLOC MET+14*, MET+15, MET+16, MET+17, MET+18, MET+19
>> ABMMCNT NOTMET+72*, NOTMET+74, NOTMET+76*
>> ABMMHPV NOTMET+38*, NOTMET+39*, NOTMET+42
>> ABMNUM NOTMET+83*, NOTMET+88
>> ABMNUM2 NOTMET+87*, NOTMET+88
>> ABMP NOTMET+15*, NOTMET+17*, NOTMET+19, NOTMET+20
>> ABMP( PRINT+3
>> ABMP("PRV" MET+6*, MET+7*, MET+9, MET+11, NOTMET+10*, NOTMET+11*, NOTMET+12, NOTMET+20!, NOTMET+50*, NOTMET+51*
, NOTMET+52
>> ABMPD NOTMET+80*, NOTMET+88
>> ABMPD2 NOTMET+84*, NOTMET+88
>> ABMPMET PRINT+4*, PRINT+6*, PRINT+7*, HDR+15
>> ABMPRC( NOTMET+14*, NOTMET+17, NOTMET+19, NOTMET+20
>> ABMPRV PRINT+2*, PRINT+3*, PRINT+6, PRINT+7, MET+2, MET+9, MET+15, MET+16, MET+17, MET+18
, MET+19, MET+23, MET+24, MET+25, MET+26, MET+27, NOTMET+3, NOTMET+12, NOTMET+14, NOTMET+24
, NOTMET+30, NOTMET+37, NOTMET+39, NOTMET+52, NOTMET+68, NOTMET+69, NOTMET+70, PATIENT+2, PATIENT+6, PATIENT+9
, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+48, HDR+36, HDR+42*
, HDR+43*, HDR+45, HDR+48*, HDR+49*, HDR+51
>> ABMPRV("E" HDR+41, HDR+43
>> ABMPRV("O" HDR+47, HDR+49
>> ABMPT PATIENT+36*, PATIENT+38
>> ABMPTF PATIENT+14*, PATIENT+15*, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+40, PATIENT+48
>> ABMPTL PATIENT+12*, PATIENT+13*, PATIENT+15, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+40, PATIENT+48
>> ABMRT NOTMET+81*, NOTMET+88
>> ABMRT2 NOTMET+85*, NOTMET+88
>> ABMSAV NOTMET+16*, NOTMET+19
>> ABMSDT MET+2*, MET+7, MET+11, MET+15, MET+16, MET+17, MET+18, MET+19, MET+24, MET+25
, MET+26, MET+27, NOTMET+3*, NOTMET+24*, NOTMET+25*, NOTMET+31, NOTMET+37, NOTMET+39, NOTMET+47*, NOTMET+48*
, NOTMET+51, NOTMET+60, NOTMET+67, NOTMET+68, NOTMET+69, NOTMET+70, PATIENT+2*, PATIENT+4, PATIENT+6, PATIENT+9
, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+48, HDR+1*, HDR+3
, HDR+29
>> ABMTHPV NOTMET+36*, NOTMET+37*, NOTMET+40
>> ABMTRIEN PATIENT+37*, PATIENT+47
>> ABMU("LM" MHDR+4*, NOTMET+43*, HDR+61*
>> ABMU("LNG" MHDR+4*, NOTMET+43*, HDR+61*
>> ABMU("RM" MHDR+4*, NOTMET+43*, HDR+61*
>> ABMU("TXT" MHDR+2*, MHDR+3*, NOTMET+41*, NOTMET+42*, HDR+58*, HDR+59*, HDR+60*
>> ABMVDFN PATIENT+35*, PATIENT+36, PATIENT+37, PATIENT+42, PATIENT+43, PATIENT+48
>> ABMVDT PATIENT+16*, PATIENT+17*, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+46, PATIENT+48
>> ABMVLOC MET+10*, MET+11*, MET+14, MET+15, MET+16, MET+17, MET+18, MET+19, PATIENT+5*, PATIENT+6*
, PATIENT+9, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+35, PATIENT+36, PATIENT+37, PATIENT+38, PATIENT+48
, PTHDR+2
>> ABMY("EDT" NOTMET+59, NOTMET+64, HDR+7
>> ABMY("PYR" HDR+24, HDR+27
>> ABMY("QYR" NMHDR+3, HDR+25, HDR+28
>> ABMY("RFMT" PRINT+5, HDR+10, HDR+15, HDR+16, HDR+35, HDR+55
>> ABMY("RTYP" PRINT+1, HDR+12, HDR+13, HDR+14, HDR+23, HDR+26, HDR+30, HDR+36, HDR+38, HDR+58
>> ABMY("SDT" NOTMET+25, HDR+1, HDR+29
>> ABMY("TVDTS" NOTMET+5, NOTMET+16, HDR+34
>> ABMY(90 HDR+2, HDR+7
>> DIROUT PRINT+3, MET+5, MET+7, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+78, NOTMET+79, PATIENT+6
, PATIENT+9, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+49, HD, HDR+44, HDR+50, HDR+52
, HDR+64
>> DIRUT MET+5, MET+7, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+78, NOTMET+79, PATIENT+6, PATIENT+9
, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+49, HDR+44, HDR+50, HDR+52, HDR+64
>> DTOUT PRINT+3, MET+5, MET+7, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+78, NOTMET+79, PATIENT+6
, PATIENT+9, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+49, HD, HDR+44, HDR+50, HDR+52
, HDR+64
>> DUOUT PRINT+3, MET+5, MET+7, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+78, NOTMET+79, PATIENT+6
, PATIENT+9, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+49, HD, HDR+44, HDR+50, HDR+52
, HDR+64
DUZ HDR+21
>> IENS PATIENT+38*, PATIENT+39
IOSL MET+5, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+79, PATIENT+49, HDR+44, HDR+50, HDR+64
IOST MET+5, MET+7, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+78, NOTMET+79, PATIENT+6, PATIENT+9
, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+49, PTHDR+1, HDR+44, HDR+50, HDR+52, HDR+64
U MET+2, MET+15, MET+23, NOTMET+3, NOTMET+24, NOTMET+30, NOTMET+68, NOTMET+69, NOTMET+70, NOTMET+74
, NOTMET+80, NOTMET+81, NOTMET+82, NOTMET+83, NOTMET+84, NOTMET+85, NOTMET+86, NOTMET+87, PATIENT+2, PATIENT+36
, PATIENT+37, PATIENT+48
>> X NOTMET+63, HDR+6
>> X1 NOTMET+60*, HDR+3*
>> X2 NOTMET+61*, HDR+4*
>> Y MET+5, MET+7, MET+8, MET+12, NOTMET+9, NOTMET+35, NOTMET+78, NOTMET+79, PATIENT+6, PATIENT+9
, PATIENT+11, PATIENT+13, PATIENT+15, PATIENT+17, PATIENT+49, HDR+44, HDR+50, HDR+52, HDR+64
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All