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

BKMVSSR1.m

Go to the documentation of this file.
  1. BKMVSSR1 ;PRXM/HC/CLT - STATE SURV. REPORT DATA GATHER CONTINUED ; 31 Mar 2005 3:50 PM
  1. ;;2.1;HIV MANAGEMENT SYSTEM;;Feb 07, 2011
  1. ;
  1. ;
  1. EN ;EP - PRIMARY ENTRY INTO THIS ROUTINE
  1. D CDC,LABS,CPT,ICD,STATEICD
  1. Q
  1. CDC ;GATHER CDC ETIOLOGY DATA
  1. Q:IEN="" ; Required HMS REGISTRY IEN
  1. S BKMVETO=$$GET1^DIQ(90451.01,"1,"_IEN,7,"E")
  1. Q
  1. LABS ;GATHER LAB/LOINC DATA FOR THE REPORT (using Taxonomy)
  1. S GLOBAL="BKMVLABS(VSTDT,TEST,""LAB"")"
  1. D LABTAX^BKMIXX(DFN,"BGP CD4 TAX","","",GLOBAL)
  1. D LABTAX^BKMIXX(DFN,"BGP HIV TEST TAX","","",GLOBAL)
  1. D LABTAX^BKMIXX(DFN,"BGP HIV VIRAL LOAD TAX","","",GLOBAL)
  1. D LOINC^BKMIXX(DFN,"BGP CD4 LOINC CODES","","",GLOBAL)
  1. D LOINC^BKMIXX(DFN,"BGP HIV TEST LOINC CODES","","",GLOBAL)
  1. D LOINC^BKMIXX(DFN,"BGP VIRAL LOAD LOINC CODES","","",GLOBAL)
  1. Q
  1. CPT ;GATHER CPT (LAB) DATA FOR VIRAL LOAD (using Taxonomy)
  1. S GLOBAL="BKMVLABS(VSTDT,TEST,""CPT"")"
  1. D CPTTAX^BKMIXX(DFN,"BGP CD4 CPTS","","",GLOBAL)
  1. D CPTTAX^BKMIXX(DFN,"BGP CPT HIV TESTS","","",GLOBAL)
  1. D CPTTAX^BKMIXX(DFN,"BGP HIV VIRAL LOAD CPTS","","",GLOBAL)
  1. Q
  1. ICD ;FIND ICD DIAGNOSIS (using Taxonomy)
  1. S GLOBAL="BKMICD(VSTDT,TEST,""POV"")"
  1. D ICDTAX^BKMIXX1(DFN,"BGP HIV/AIDS DXS","","",GLOBAL)
  1. S GLOBAL="BKMICD(VSTDT,TEST,""PROB"")"
  1. D PRBTAX^BKMIXX(DFN,"BGP HIV/AIDS DXS","","",GLOBAL)
  1. Q
  1. STATEICD ;GATHER STATE REPORTABLE ICD'S (using Taxonomy)
  1. S BKMCKDT=$$FMADD^XLFDT(DT,-360)
  1. S GLOBAL="BKMSICD(VSTDT,TEST,""POV"")"
  1. D ICDTAX^BKMIXX1(DFN,"BKM STATE REPORTABLE DXS","",BKMCKDT,GLOBAL)
  1. S GLOBAL="BKMSICD(VSTDT,TEST,""PROB"")"
  1. D PRBTAX^BKMIXX(DFN,"BKM STATE REPORTABLE DXS","",BKMCKDT,GLOBAL)
  1. Q