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

ATX50P71.m

Go to the documentation of this file.
  1. ATX50P71 ; IHS/OHPRD/LAB - POST INIT PATCH 6 [ 09/07/04 12:03 PM ]
  1. ;;5.1;TAXONOMY;**7**;FEB 04, 1997
  1. ;
  1. ;
  1. LAB ;EP
  1. S ATXPNSP=""
  1. F ATXPNSP="ACD","ABM","ACHS","ACPT","ADE","AICD","AMH","AMQQ","APCD","APCH","APCL","APCP","APMF","AQAC","AQAJ","AQAO","AQAQ","ATS","ATX","AUPN","BAT","BCH","BCM","BDW","BGP","BI","BMC","BQC","BUD","BW","CIMY","CIMB","CIMG" D SET
  1. S ATXTEXT="TAX" F ATXX=1:1 S ATXDATA=$P($T(@ATXTEXT+ATXX),";;",2) Q:ATXDATA="" D
  1. .S ATXDA=$O(^ATXLAB("B",$P(ATXDATA,"|"),0))
  1. .Q:ATXDA=""
  1. .S $P(^ATXLAB(ATXDA,0),U,4)="n" W !,$P(ATXDATA,"|") ;SET NO DELETE
  1. .S $P(^ATXLAB(ATXDA,0),U,22)=$P(ATXDATA,"|",2) ;set read only
  1. .;set packages in multiple
  1. .K DIC,DA,DR
  1. .S ATXP=$P(ATXDATA,"|",3)
  1. .F ATXN=1:1 S ATXPP=$P(ATXP,"*",ATXN) Q:ATXPP="" D
  1. ..S ATXPI=$O(^DIC(9.4,"C",ATXPP,0))
  1. ..Q:ATXPI="" ;NO PACKAGE
  1. ..S X="`"_ATXPI,DIC="^ATXLAB("_ATXDA_",41,",DIC(0)="L",DIC("P")=$P(^DD(9002228,4101,0),U,2),DA(1)=ATXDA
  1. ..D ^DIC
  1. ..I Y=-1 W !,"updating package multiple for ",ATXPP," entry ",$P(^ATXLAB(ATXDA,0),U)," failed"
  1. ..K DIC,DA,Y,X
  1. .Q
  1. D SETTAXF
  1. Q
  1. SETTAXF ;
  1. S X=0 F S X=$O(^ATXLAB(X)) Q:X'=+X D
  1. .Q:$P(^ATXLAB(X,0),U,9)]""
  1. .S $P(^ATXLAB(X,0),U,9)=60
  1. .Q
  1. Q
  1. SET ;
  1. S X=0 F S X=$O(^ATXLAB(X)) Q:X'=+X D
  1. .S Y=$P(^ATXLAB(X,0),U)
  1. .S L=$L(ATXPNSP)
  1. .I $E(Y,1,L)=ATXPNSP S $P(^ATXLAB(X,0),U,4)="n" W !,Y
  1. .Q
  1. Q
  1. ;
  1. TAX ;
  1. ;;APCH FECAL OCCULT BLOOD|0|APCH
  1. ;;APCH HCT/HGB TESTS|0|APCH
  1. ;;APCP PAP SMEAR LAB TESTS|0|APCP
  1. ;;APCP PAP SMEAR TESTS|0|APCP
  1. ;;APCP PSA TESTS TAX|0|APCP
  1. ;;AQAJ CREATININE CLEARANCE|0|AQAJ
  1. ;;BDR ALBUMIN TAX|0|BDR
  1. ;;BDR BICARBONATE TAX|0|BDR
  1. ;;BDR CALCIUM TAX|0|BDR
  1. ;;BDR CHOLESTEROL TAX|0|BDR
  1. ;;BDR HDL TAX|0|BDR
  1. ;;BDR HEMOGLOBIN TAX|0|BDR
  1. ;;BDR PHOSPHATES TAX|0|BDR
  1. ;;BDW PAP SMEAR LAB TESTS|0|BDW
  1. ;;BDW PSA TESTS TAX|0|BDW
  1. ;;BGP CD4 TAX|0|BGP
  1. ;;BGP CHLAMYDIA TESTS TAX|0|BGP
  1. ;;BGP GPRA ESTIMATED GFR TAX|0|BGP*APCH
  1. ;;BGP GPRA FOB TESTS|0|BGP
  1. ;;BGP HIV TEST TAX|0|BGP
  1. ;;BGP HIV VIRAL LOAD TAX|0|BGP
  1. ;;BGP PAP SMEAR TAX|0|BGP
  1. ;;BUD PAP SMEAR TAX|0|BUD
  1. ;;CIMG GPRA FOB TESTS|0|
  1. ;;CIMG GPRA PSA TESTS|0|
  1. ;;DM AUDIT 2 HR GTT TAX|0|APCL*BDM
  1. ;;DM AUDIT FASTING GLUCOSE TESTS|0|APCL*BDM
  1. ;;DM AUDIT 75GM 2HR GLUCOSE|0|APCL*BDM
  1. ;;DM AUDIT ALT TAX|0|APCL*BDM
  1. ;;DM AUDIT AST TAX|0|APCL*BDM
  1. ;;DM AUDIT CHOLESTEROL TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT CREATININE TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT GLUCOSE TESTS TAX|0|APCL*BDM
  1. ;;DM AUDIT HDL TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT HGB A1C TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT LDL CHOLESTEROL TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT LIPID PROFILE TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT MICROALBUMINURIA TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT PAP SMEAR TAX|0|APCL*BDM
  1. ;;DM AUDIT TRIGLYCERIDE TAX|0|APCL*BDM*BGP
  1. ;;DM AUDIT URINALYSIS TAX|0|APCL*BDM
  1. ;;DM AUDIT URINE PROTEIN TAX|0|APCL*BDM*BGP
  1. ;;
  1. ;;
  1. ;;