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

AMQQ33P1.m

Go to the documentation of this file.
  1. AMQQ33P1 ; IHS/CMI/THL - CODE TO IMPLEMENT ENTRY MODIFICATIONS ;
  1. ;;2.0;IHS PCC SUITE;;MAY 14, 2009
  1. ;-----
  1. D ^XBKVAR
  1. S DA=202
  1. S DIE="^AMQQ(1,"
  1. S DR="11////S AMQT(|20|)=0 S:$D(^AUPNVIMM(AMQP(202),0)) %=$P(^(0),U,6),%=%*1,AMQT(|20|)=(%|10|""|12|""),AMQP(|6|)=% |30|"
  1. D ^DIE
  1. K DIE,DA,DR
  1. S DA=201
  1. S DIE="^AMQQ(1,"
  1. S DR="11////S AMQT(|20|)=0 S:$D(^AUPNVIMM(AMQP(201),0)) %=$P(^(0),U,7),%=%*1,AMQT(|20|)=(%|10|""|12|""),AMQP(|6|)=% |30|"
  1. D ^DIE
  1. K DIE,DA,DR
  1. S DA=33
  1. S DIE="^AMQQ(1,"
  1. S DR="30////I '+$G(^DPT(AMQP(0),.35)) S AMQT(|20|)=1,AMQP(|6|)="""" |30|;31////S AMQP(|6|)="""",AMQT(|20|)=1 S:+$G(^DPT(AMQP(0),.35)) AMQP(|5|)=+^(.35) |30|"
  1. D ^DIE
  1. K DIE,DA,DR
  1. S DA=147
  1. S DIE="^AMQQ(1,"
  1. S DR="10////S AMQP(.1)=""+"" F Q:AMQP(.1)=99999999999 S AMQP(.1)=$O(^DPT(""B"",AMQP(.1))) Q:AMQP(.1)="" F AMQP(0)=0:0 S AMQP(0)=$O(^DPT(""B"",AMQP(.1),AMQP(0))) Q:'AMQP(0) I $D(^(AMQP(0)))=1,^(AMQP(0))="""" S AMQT(|20|)=1 |30|"
  1. D ^DIE
  1. K DIE,DA,DR
  1. S DA=3
  1. S DIE="^AMQQ(1,"
  1. S DR="10////S AMQP(.1)=""+"",AMQP(.11)=""|10|"",AMQP(.101)=""|11|"",AMQP(.111)=""|||||"" D START^AMQQFAN S AMQT(|20|)=1 |30|"
  1. D ^DIE
  1. K DIE,DA,DR
  1. S DA(1)=271
  1. S DA=2
  1. S DIK="^AMQQ(5,271,1,"
  1. D ^DIK
  1. K DIK,DA
  1. S DA(1)=290
  1. S DIC="^AMQQ(5,290,1,"
  1. S DIC(0)="FML"
  1. S X="CONTRAINDICATED"
  1. S DIADD=1
  1. D ^DIC
  1. K DIC,DA,DR,DIADD
  1. S DA(1)=291
  1. S DIC="^AMQQ(5,291,1,"
  1. S DIC(0)="FML"
  1. S X="REACTION"
  1. S DIADD=1
  1. D ^DIC
  1. K DIC,DA,DR,DIADD
  1. S DA=223
  1. S DIE="^AMQQ(5,"
  1. S DR="14////SERVICE CATEGORY"
  1. D ^DIE
  1. K DIE,DA,DR
  1. S DA(1)=223
  1. S DA=1
  1. S DIE="^AMQQ(5,223,1,"
  1. S DR=".01///SERVICE CATEGORY"
  1. D ^DIE
  1. K DIE,DA,DR
  1. S DA(1)=223
  1. S DA=1
  1. S DIE="^AMQQ(5,223,1,"
  1. S DR=".01///SERVICE CATEGORY"
  1. D ^DIE
  1. K DIE,DA,DR
  1. W !,"Please wait, this may take a while ."
  1. S DIK="^AUPNPAT("
  1. S DIK(1)="1110^AQ1"
  1. D ENALL^DIK
  1. K DIK,DA
  1. W !,*7,"Done!"
  1. Q