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

IBYP683.m

Go to the documentation of this file.
  1. IBYP683 ;ALB/CXW - IB*2.0*683 POST INIT: REASONABLE CHARGES V4.21 ; 08/31/2020
  1. ;;2.0;INTEGRATED BILLING;**683**;21-MAR-94;Build 74
  1. ;;Per VA Directive 6402, this routine should not be modified.
  1. Q
  1. ;
  1. POST ;
  1. N IBA,U S U="^"
  1. D BMSG(" Reasonable Charges v4.21 Post-Install .....")
  1. D CHGINA("") ; inactivate all RC charges in #363.2
  1. D FTYPE ; change facility type from non-provider to provider based outpatient care in #363.31
  1. D BMSG(" Reasonable Charges v4.21 Post-Install Complete")
  1. Q
  1. ;
  1. BMSG(IBA) ;
  1. D BMES^XPDUTL(IBA)
  1. Q
  1. MSG(IBA) ;
  1. D MES^XPDUTL(IBA)
  1. Q
  1. ;
  1. CHGINA(VERS) ; inactive charges from previous versions of Reasonable Charges
  1. ; VERS = version to begin inactivations with (1, 1.1, 1.2, ...)
  1. ; - Inactive date added is the first RC Version Inactive date after the effective date of the charge
  1. ; - if the charge already has an inactive date less than the Version Inactive Date then no change is made
  1. ;
  1. N IBA,IBI,IBX,IBSTART,IBENDATE,IBCS,IBCS0,IBBR0,IBXRF,IBITM,IBNEF,IBCI,IBCI0,IBCIEF,IBCIIA,IBNEWIA
  1. N DD,DO,DLAYGO,DIC,DIE,DA,DR,X,Y,IBCNT S IBCNT=0
  1. ;
  1. D BMSG(" >> Inactivating Existing Reasonable Charges, Please Wait...")
  1. ;
  1. S IBSTART="" I $G(VERS)'="" S IBSTART=$$VERSDT^IBCRHBRV(VERS)
  1. S IBENDATE=$$VERSEND^IBCRHBRV
  1. ;
  1. S IBCS=0 F S IBCS=$O(^IBE(363.1,IBCS)) Q:'IBCS D
  1. . S IBCS0=$G(^IBE(363.1,IBCS,0)) Q:IBCS0=""
  1. . S IBBR0=$G(^IBE(363.3,+$P(IBCS0,U,2),0)) I $E(IBBR0,1,3)'="RC " Q
  1. . ;
  1. . S IBXRF="AIVDTS"_IBCS
  1. . S IBITM=0 F S IBITM=$O(^IBA(363.2,IBXRF,IBITM)) Q:'IBITM D
  1. .. S IBNEF="" F S IBNEF=$O(^IBA(363.2,IBXRF,IBITM,IBNEF)) Q:IBNEF="" Q:-IBNEF<IBSTART D
  1. ... ;
  1. ... S IBCI=0 F S IBCI=$O(^IBA(363.2,IBXRF,IBITM,IBNEF,IBCI)) Q:'IBCI D
  1. .... S IBCI0=$G(^IBA(363.2,IBCI,0)) Q:IBCI0=""
  1. .... S IBCIEF=$P(IBCI0,U,3),IBCIIA=$P(IBCI0,U,4),IBNEWIA=""
  1. .... ;
  1. .... F IBI=2:1 S IBX=+$P(IBENDATE,";",IBI) S IBNEWIA=IBX Q:'IBX Q:IBCIEF'>IBX
  1. .... ;
  1. .... I 'IBNEWIA Q
  1. .... I +IBCIIA,IBCIIA'>IBNEWIA Q
  1. .... ;
  1. .... S DR=".04///"_+IBNEWIA,DIE="^IBA(363.2,",DA=+IBCI
  1. .... D ^DIE K DIE,DIC,DA,DR,X,Y S IBCNT=IBCNT+1
  1. ;
  1. D MSG(" Done. "_IBCNT_" existing charges inactivated")
  1. Q
  1. ;
  1. FTYPE ; change facility type of billing regions for 166 subdivisions
  1. N IBARY,IBCNT,IBI,IBLND,IBRIEN,IBSDV,DA,DIE,DR,X,Y S IBCNT=0
  1. D BMSG(" >> Updating Billing Regions with Provider Based Outpatient Care")
  1. F IBI=1:1 S IBLND=$P($T(NPBTX+IBI),";;",2) Q:IBLND="Q" D
  1. . S IBSDV=$P(IBLND,",") Q:IBSDV=""
  1. . S ^TMP("IB683",$J,IBSDV,IBI)=""
  1. ; update type with 2 if match to the list
  1. S IBRIEN=0 F S IBRIEN=$O(^IBE(363.31,IBRIEN)) Q:'IBRIEN D
  1. . S IBLND=$G(^IBE(363.31,IBRIEN,0)) Q:IBLND=""
  1. . Q:$E(IBLND,1,3)'="RC "
  1. . S IBSDV=$P($P(IBLND,U)," ",2) Q:IBSDV=""
  1. . Q:'$D(^TMP("IB683",$J,IBSDV))
  1. . Q:$P(IBLND,U,3)=2
  1. . ;
  1. . S DIE="^IBE(363.31,",DA=IBRIEN,DR=".03///2"
  1. . D ^DIE K DIE,DR,DA,X,Y
  1. . S IBCNT=IBCNT+1,IBARY($P(IBLND,U))=""
  1. ;
  1. ; display region name by order
  1. S IBSDV="" F S IBSDV=$O(IBARY(IBSDV)) Q:IBSDV="" D MSG(" "_IBSDV)
  1. D MSG(" Done. "_IBCNT_" facility type of billing regions changed")
  1. K ^TMP("IB683",$J)
  1. Q
  1. ;
  1. NPBTX ; 166 Station #,VA Facility Location & State,Zip Code,NPB Type
  1. ;;402QA,"FT. KENT VA CLINIC, ME",047,3
  1. ;;405HA,"BURLINGTON LAKESIDE VA CLINIC, VT (CBOC)",054,3
  1. ;;405QB,"NEWPORT VA CLINIC, VT",058,3
  1. ;;436GK,"GLENDIVE VA CLINIC, MT",593,3
  1. ;;436GN,"DR. J MEDICINE CROW VA CLINIC, MT",591,3
  1. ;;436QA,"HAMILTON VA CLINIC, MT",598,3
  1. ;;436QB,"PLENTYWOOD VA CLINIC, MT",592,3
  1. ;;436QD,"BROWNING VA CLINIC, MT",594,3
  1. ;;437GB,"BISMARCK VA CLINIC, ND",585,3
  1. ;;437GJ,"DICKINSON VA CLINIC, ND",586,3
  1. ;;437GK,"JAMESTOWN VA CLINIC, ND",584,3
  1. ;;437GL,"DEVILS LAKE VA CLINIC, ND",583,3
  1. ;;442QD,"LARAMIE VA MOBILE CLINIC, WY",820,3
  1. ;;442QE,"STERLING VA CLINIC, CO",807,3
  1. ;;459GE,VA GUAM CBOC,969,3
  1. ;;459GH,SAIPAN VA CLINIC,969,3
  1. ;;459QA,"LANAI VA CLINIC, HI",967,3
  1. ;;459QB,"MOLOKAI VA CLINIC, HI",967,3
  1. ;;460GD,"CAPE MAY, NJ (CBOC)",082,3
  1. ;;460HE,"ATLANTIC COUNTY VA CLINIC, NJ",082,3
  1. ;;463GA,"FAIRBANKS VA CLINIC, AK",997,3
  1. ;;463GD,"HOMER VA CLINIC, AK",996,3
  1. ;;463GE,"JUNEAU VA CLINIC, AK",998,3
  1. ;;501GN,"TAOS VA CLINIC, NM",875,3
  1. ;;502GE,"DOUGLAS FOURNET VA CLINIC, LA",706,3
  1. ;;502QB,"LAFAYETTE CAMPUS B VA CLINIC, LA",705,3
  1. ;;508GL,"ROME VA CLINIC, GA",301,3
  1. ;;508GM,"PICKENS COUNTY VA CLINIC, GA",301,3
  1. ;;509QA,"RAY HENDRIX VA CLINIC, GA",304,3
  1. ;;512GE,"POCOMOKE CITY VA CLINIC, MD",218,3
  1. ;;515QA,"LANSING NORTH VA CLINIC, MI",489,3
  1. ;;515QB,"CENTURY AVENUE VA CLINIC, MI",495,3
  1. ;;520GB,"PANAMA CITY BEACH VA CLINIC, FL",324,3
  1. ;;520QA,"PANAMA CITY BEACH WEST VA CLIN, FL",324,3
  1. ;;523GD,"PLYMOUTH VA CLINIC, MA",023,3
  1. ;;528QE,"COUDERSPORT VA CLINIC, NY",169,3
  1. ;;528QF,"WELLSBORO VA CLINIC, NY",169,3
  1. ;;528QK,"SARANAC LAKE VA CLINIC, NY",129,3
  1. ;;528QN,"WATERTOWN 2 VA CLINIC, NY",136,3
  1. ;;531GH,"EASTERN OREGON VA CLINIC, OR",977,3
  1. ;;531GI,"MOUNTAIN HOME VA CLINIC, ID",836,3
  1. ;;531GJ,"SALMON VA CLINIC, ID",834,3
  1. ;;531JA,"SALMON ORC, ID",834,3
  1. ;;531JB,"BURNS ORC, OR",977,3
  1. ;;534QA,"MARKET COMMONS VA CLINIC, SC",295,3
  1. ;;538GF,"WILMINGTON VA CLINIC, OH",451,3
  1. ;;546GH,"DEERFIELD BEACH VA CLINIC, FL",334,3
  1. ;;548QA,"PORT SAINT LUCIE VA CLINIC, FL",349,3
  1. ;;549GJ,"SHERMAN VA CLINIC, TX",750,3
  1. ;;550GG,"BLOOMINGTON VA CLINIC, IL",617,3
  1. ;;554GE,"FLOYD K. LINDSTROM VA CLINIC (CBOC), CO",809,3
  1. ;;554QC,"SALIDA VA CLINIC, CO",812,3
  1. ;;557GF,"TIFTON VA CLINIC, GA",317,3
  1. ;;558GH,"CLAYTON-EAST RALEIGH VA CLINIC, NC",275,3
  1. ;;561GK,"SUSSEX VA CLINIC, NJ",078,3
  1. ;;564GF,"JOPLIN VA CLINIC, MO",648,3
  1. ;;565GA,"JACKSONVILLE VA CLINIC, NC",285,3
  1. ;;565GC,"WILMINGTON VA CLINIC, NC",284,3
  1. ;;565GH,"BRUNSWICK COUNTY VA CLINIC, NC",284,3
  1. ;;565GJ,"JACKSONVILLE 2 VA CLINIC, NC",285,3
  1. ;;565GM,"JACKSONVILLE 3 VA CLINIC, NC",285,3
  1. ;;565GN,"JACKSONVILLE 4 VA CLINIC, NC",285,3
  1. ;;568HB,"GORDON VA CLINIC, NE",693,3
  1. ;;568HH,"SCOTTSBLUFF VA CLINIC, NE",693,3
  1. ;;568HJ,"MISSION VA CLINIC, SD",575,3
  1. ;;568HP,"WINNER VA CLINIC, SD",575,3
  1. ;;573GF,"SGT E.I. BOOTS THOMAS VA CLIN, FL",323,3
  1. ;;573GK,"MARIANNA VA CLINIC, FL",324,3
  1. ;;573GM,"WAYCROSS VA CLINIC, GA",315,3
  1. ;;573GO,"MIDDLEBURG VA CLINIC, FL",320,3
  1. ;;573QG,"JACKSONVILLE SOUTHPOINT VA CLINIC, FL",322,3
  1. ;;573QK,"LAKE CITY VA CLINIC, FL",320,3
  1. ;;575QA,"GLENWOOD SPRINGS VA CLINIC, CO",816,3
  1. ;;575QB,"MOAB VA CLINIC, UT",845,3
  1. ;;581GH,"LENORE VA CLINIC, WV",256,3
  1. ;;583GE,"WEST LAFAYETTE VA CLINIC, IN",479,3
  1. ;;583QA,"MONROE COUNTY VA CLINIC, IN",474,3
  1. ;;583QC,"VIGO COUNTY VA CLINIC, IN",478,3
  1. ;;583QF,"CRANE VA CLINIC, IN",475,3
  1. ;;585GF,"MANISTIQUE VA CLINIC, MI",498,3
  1. ;;585GG,"GLADSTONE VA CLINIC, MI",498,3
  1. ;;589G9,"FORT RILEY VA CLINIC, KS ",664,3
  1. ;;596GA,"SOMERSET VA CLINIC, KY",425,3
  1. ;;596GB,"MOREHEAD VA CLINIC, KY",403,3
  1. ;;596GC,"HAZARD VA CLINIC, KY ",417,3
  1. ;;605QA,"BLYTHE VA CLINIC, CA",922,3
  1. ;;610BY,"ST. JOSEPH COUNTY VA CLINIC, IN",465,3
  1. ;;610GC,"GOSHEN VA CLINIC, IN",465,3
  1. ;;610QB,"COLUMBIA PLACE VA CLINIC, IN",466,3
  1. ;;612B4,"REDDING VA CLINIC, CA",960,3
  1. ;;612GG,"CHICO VA CLINIC, CA",959,3
  1. ;;612GI,"YUBA CITY VA CLINIC, CA",959,3
  1. ;;612GJ,"YREKA VA CLINIC, CA",960,3
  1. ;;612QB,"TWENTY FIRST STREET VA CLINIC, CA",946,3
  1. ;;612QC,"CYPRESS AVENUE VA CLINIC, CA",960,3
  1. ;;618GM,"RICE LAKE VA CLINIC, WI",548,3
  1. ;;618GN,"LYLE C. PEARSON CBOC, MN",560,3
  1. ;;618QB,"ELY VA CLINIC, MN",557,3
  1. ;;619GA,"COLUMBUS VA CLINIC, GA",319,3
  1. ;;619QA,"DOTHAN 2 VA CLINIC, AL",363,3
  1. ;;619QB,"FORT BENNING VA CLINIC, GA",319,3
  1. ;;620GE,"PORT JERVIS VA CLINIC, NY",127,3
  1. ;;620GF,"MONTICELLO VA CLINIC, NY",127,3
  1. ;;620GH,"EASTERN DUTCHESS VA CLINIC, NY",125,3
  1. ;;621QA,"JONESVILLE VA CLINIC, VA",242,3
  1. ;;621QB,"MARION VA CLINIC, VA",243,3
  1. ;;621QC,"VANSANT VA CLINIC, VA",246,3
  1. ;;621QD,"KNOX COUNTY VA CLINIC, TN",379,3
  1. ;;621QE,"DOWNTOWN WEST VA CLINIC, TN",379,3
  1. ;;623GC,"MC CURTAIN COUNTY VA CLINIC, OK",747,3
  1. ;;623QB,"TULSA ELEVENTH STREET VA CLINIC, OK",741,3
  1. ;;626GF,"CHATTANOOGA VA CLINIC, TN",374,3
  1. ;;626GG,"TULLAHOMA VA CLINIC, TN",373,3
  1. ;;626GK,"MCMINNVILLE VA CLINIC, TN",371,3
  1. ;;626GL,"ROANE COUNTY VA CLINIC, TN",377,3
  1. ;;626QC,"POINTE CENTRE VA CLINIC, TN",374,3
  1. ;;626QF,"DALTON DRIVE VA CLINIC, TN",370,3
  1. ;;629QA,"BATON ROUGE SOUTH VA CLINIC, LA",708,3
  1. ;;631QB,"LAKE AVENUE VA CLINIC, MA",016,3
  1. ;;635GH,"CLINTON VA CLINIC, OK",736,3
  1. ;;635QD,"LAWTON NORTH VA CLINIC, OK",735,3
  1. ;;636GX,"FORT DODGE NORTH VA CLINIC, IA",505,3
  1. ;;636QD,"MACOMB VA CLINIC, IL",614,3
  1. ;;636QI,"DAVENPORT VA CLINIC, IA",528,3
  1. ;;648GH,"NEWPORT VA CLINIC, OR",973,3
  1. ;;648GJ,"LOREN R. KAUFMAN VA CLINIC, OR",970,3
  1. ;;648GK,"LINCOLN CITY VA CLINIC, OR",973,3
  1. ;;649QA,"CHINLE VA CLINIC, AZ",865,3
  1. ;;649QB,"HOLBROOK VA CLINIC, AZ",860,3
  1. ;;649QD,"PAGE VA CLINIC, AZ",860,3
  1. ;;649QF,"TUBA CITY VA CLINIC, AZ",860,3
  1. ;;649QG,"POLACCA VA CLINIC, AZ",860,3
  1. ;;649QH,"KAYENTA VA CLINIC, AZ",860,3
  1. ;;653QA,"DOWNTOWN EUGENE VA CLINIC, OR",974,3
  1. ;;654QC,"WINNEMUCCA VA CLINIC, NV",894,3
  1. ;;657GW,"POCAHONTAS VA CLINIC, AR",724,3
  1. ;;660QA,"IDAHO FALLS VA CLINIC, ID",834,3
  1. ;;660QB,"PRICE VA CLINIC, UT",845,3
  1. ;;660QD,"CACHE VALLEY VA CLINIC, UT",843,3
  1. ;;663GE,"NORTH OLYMPIC PENINSULA VA CLINIC, WA",983,3
  1. ;;663JA,"PORT ANGELES, WA",983,3
  1. ;;666QA,"AFTON VA CLINIC, WY",831,3
  1. ;;666QB,"EVANSTON VA CLINIC, WY",829,3
  1. ;;666QC,"WORLAND VA CLINIC, WY",824,3
  1. ;;668QB,"LIBBY VA CLINIC, MT",599,3
  1. ;;668QD,"SANDPOINT VA CLINIC, ID",838,3
  1. ;;671QA,"SOUTH TEXAS VA MOBILE CLINIC, TX",780,3
  1. ;;672QB,"UTUADO VA CLINIC, PR",006,3
  1. ;;672QC,"VIEQUES VA CLINIC, PR",007,3
  1. ;;673GH,"LECANTO VA CLINIC, FL",344,3
  1. ;;675GB,"WILLIAM V. CHAPPELL, JR. VOC, FL",321,3
  1. ;;675QB,"PORT ORANGE VA CLINIC, FL",321,3
  1. ;;675QC,"WESTSIDE PAVILION VA CLINIC, FL",321,3
  1. ;;675QG,"PALM BAY VA CLINIC, FL",329,3
  1. ;;678QA,"COCHISE COUNTY VA CLINIC, AZ",856,3
  1. ;;678QB,"PINAL COUNTY VA CLINIC, AZ",851,3
  1. ;;679GA,"SELMA VA CLINIC, AL",367,3
  1. ;;687QB,"MORROW COUNTY VA CLINIC, OR",978,3
  1. ;;687QC,"WALLOWA COUNTY VA CLINIC, OR",978,3
  1. ;;688GG,"LEXINGTON PARK VA CLINIC, MD",206,3
  1. ;;693QA,"WAYNE COUNTY VA CLINIC, PA",184,3
  1. ;;695GD,"MILO C. HUEMPFNER VA OPC, WI",543,3
  1. ;;740GC,"CORPUS CHRISTI CBOC, TX",784,3
  1. ;;740GD,"LAREDO CBOC, TX",780,3
  1. ;;740GH,"SOUTH ENTERPRIZE VA CLINIC, TX",784,3
  1. ;;740GI,"OLD BROWNSVILLE VA CLINIC, TX",784,3
  1. ;;Q