Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ABMM2PV6

ABMM2PV6.m

Go to the documentation of this file.
  1. ABMM2PV6 ;IHS/SD/SDR - MU Patient Volume EP Report ;
  1. ;;2.6;IHS 3P BILLING SYSTEM;**11**;NOV 12, 2009;Build 133
  1. ;
  1. SUMMARY ;
  1. D EN^ABMVDF("IOF")
  1. W !
  1. D CENTER^ABMUCUTL("SUMMARY OF PATIENT VOLUME REPORT TO BE GENERATED")
  1. W !!!,"Report Name: "
  1. I ABMY("RTYP")="SEL" W "Patient Volume Report for Eligible Professionals"
  1. I ABMY("RTYP")="GRP" W "Patient Volume Report for Group Practice"
  1. I ABMY("RTYP")="HOS" W "Patient Volume Report for Eligible Hospitals"
  1. W !,"The date ranges for this report are:"
  1. W !?3,"Participation Year: ",ABMY("PYR")
  1. I "^A^B^C^"[("^"_ABMY("90")_"^") W !?3,"Qualification Year: ",ABMY("QYR")
  1. W !,"Reporting Period: "
  1. I ABMY("90")="A"!(ABMY("90")="D") W "Automated ",$S(ABMY("A90")="F":"First",1:"Highest")," 90-day"
  1. I ABMY("90")="B"!(ABMY("90")="E") W "90-day beginning ",$$SDT^ABMDUTL(ABMY("SDT"))
  1. I ABMY("90")="C" W $$SDT^ABMDUTL(ABMY("SDT"))_" thru "_$$SDT^ABMDUTL(ABMY("EDT"))
  1. I ABMY("90")="D"!(ABMY("90")="E") W !,"Attestation Date: "
  1. W:(ABMY("90")="D") $$SDT^ABMDUTL(ABMY("ADT"))
  1. W:(ABMY("90")="E") $$SDT^ABMDUTL(ABMY("SDT"))
  1. W:$G(ABMY("TVDTS")) !!,"Number of top volume dates to display if minimum thresholds are not met: ",ABMY("TVDTS")
  1. W !!,"Report Method Type: "
  1. W:ABMY("RTYP")="SEL" "Individual"
  1. W:ABMY("RTYP")="GRP" "Group"
  1. W:ABMY("RTYP")="HOS" "Hospital/ER"
  1. ;
  1. W !!,"SCHIP insurers included:"
  1. I '$D(ABML) W !?3,"<NONE>"
  1. S ABMINS=0
  1. F S ABMINS=$O(ABMI("INS",ABMINS)) Q:'ABMINS D
  1. .W !?5,$$GET1^DIQ(9999999.18,ABMINS,".01","E")
  1. I ABMY("RTYP")="SEL" D
  1. .W !!,"Eligible Professional(s):"
  1. .S ABMPRV=0
  1. .F S ABMPRV=$O(ABMPRVDR(ABMPRV)) Q:'ABMPRV D
  1. ..W !?3,$$GET1^DIQ(200,ABMPRV,".01")_" ("_$$GET1^DIQ(7,$$GET1^DIQ(200,ABMPRV,53.5,"I"),.01,"E")_")"
  1. W !
  1. W !,"Facility(s):"
  1. S ABMFC=0
  1. F S ABMFC=$O(ABMF(ABMFC)) Q:'ABMFC D
  1. .W !?3,$$GET1^DIQ(9999999.06,ABMFC,".01","E")
  1. .I $D(^ABMMUPRM(1,1,"B",ABMFC)) W " (FQHC/RHC/Tribal)"
  1. Q