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

BQIMTREG.m

Go to the documentation of this file.
  1. BQIMTREG ;GDHS/HCD/ALA-Register Components ; 11 Feb 2016 3:55 PM
  1. ;;2.5;ICARE MANAGEMENT SYSTEM;**1**;May 24, 2016;Build 17
  1. ;
  1. ;
  1. REG(DATA,FAKE) ;EP
  1. S CMN=0
  1. F S CMN=$O(^ACM(56,CMN)) Q:'CMN D
  1. . S NM=$P(^ACM(56,CMN,0),U,1),CODE=$P(^ACM(56,CMN,0),U,2),ORD=$P(^(0),U,3)
  1. . S IEN=$O(^BQI(90506.5,42,10,"C",NM,""))
  1. . I IEN'="" D
  1. .. S DA(1)=42,DA=IEN,IENS=$$IENS^DILF(.DA)
  1. .. S BQIUPD(90506.51,IENS,.09)="@"
  1. .. D FILE^DIE("","BQIUPD","ERROR")
  1. .. S DESC(1)="Case Summary Component of "_NM
  1. .. D WP^DIE(90506.51,IENS,4,"","DESC")
  1. . I IEN="" D
  1. .. S DA(1)=42,X=CODE,DIC="^BQI(90506.5,"_DA(1)_",10,",DIC(0)="L",DLAYGO=90506.51
  1. .. K DO,DD D FILE^DICN S DA=+Y
  1. .. S IENS=$$IENS^DILF(.DA)
  1. .. S BQIUPD(90506.51,IENS,.02)="",BQIUPD(90506.51,IENS,.03)=NM
  1. .. S BQIUPD(90506.51,IENS,.04)="",BQIUPD(90506.51,IENS,.05)="D"
  1. .. S BQIUPD(90506.51,IENS,.06)="D",BQIUPD(90506.51,IENS,.08)="A"
  1. .. S BQIUPD(90506.51,IENS,1)=""
  1. .. D FILE^DIE("","BQIUPD","ERROR")
  1. .. S DESC(1)="Case Summary Component of "_NM
  1. .. D WP^DIE(90506.51,IENS,4,"","DESC")