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

BGP9POS2.m

Go to the documentation of this file.
  1. BGP9POS2 ; IHS/CMI/LAB - NO DESCRIPTION PROVIDED 28 Jan 2005 1:34 PM ;
  1. ;;9.0;IHS CLINICAL REPORTING;;JUL 1, 2009
  1. ;
  1. ;
  1. PRE ;EP
  1. ;CHANGE PACKAGE FILE NAME
  1. S BGPX=0 F S BGPX=$O(^BGPPEIN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPPEIN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPELIN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPELIN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPELIIN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPELIIN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPCMSIN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPCMSIN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPNPLN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPNPLN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPHEIN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPHEIN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPHEIIN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPHEIIN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPINDNC(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPINDNC(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPINDN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPINDN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPTAXN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPTAXN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPCMSMN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPCMSMN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPSCAT(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPSCAT(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPICAGN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPICAGN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPICACN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPICACN(" D ^DIK
  1. F BGPX=0 F S BGPX=$O(^BGPEOMN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPEOMN(" D ^DIK
  1. S BGPX=0 F S BGPX=$O(^BGPEOMIN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPEOMIN(" D ^DIK
  1. F BGPX=1:1:2000 K ^BGPTAXN(BGPX)
  1. S BGPX=0 F S BGPX=$O(^BGPTAXTN(BGPX)) Q:BGPX'=+BGPX S DA=BGPX,DIK="^BGPTAXTN(" D ^DIK
  1. F BGPX=1:1:2000 K ^BGPTAXTN(BGPX)
  1. S X=0 F S X=$O(^BGPSITE(X)) Q:X'=+X S $P(^BGPSITE(X,0),U,3)=""
  1. S X=0 F S X=$O(^ATXAX(X)) Q:X'=+X D
  1. .I $D(^ATXAX(X,21,0)),$P(^ATXAX(X,21,0),U,2)'["9002226.02101A" S $P(^ATXAX(X,21,0),U,2)="9002226.02101A"
  1. .I $D(^ATXAX(X,41,0)),$P(^ATXAX(X,41,0),U,2)'["9002226.04101P" S $P(^ATXAX(X,41,0),U,2)="9002226.04101P"
  1. CH S DA=$O(^ATXAX("B","BGP TOTAL CHOLECTOMY CPTS",0)) I DA D
  1. .S DIE="^ATXAX(",DR=".01///BGP TOTAL COLECTOMY CPTS",ATXFLG=1 D ^DIE K DIE,DA,DR
  1. S DA=$O(^ATXAX("B","BGP TOTAL CHOLECTOMY PROCS",0)) I DA D
  1. .S DIE="^ATXAX(",DR=".01///BGP TOTAL COLECTOMY PROCS",ATXFLG=1 D ^DIE K DIE,DA,DR
  1. K ATXFLG
  1. Q