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

ENX7IPS.m

Go to the documentation of this file.
  1. ENX7IPS ;WIRMFO/DH-PRE-INIT ;8.26.98
  1. ;;7.0;ENGINEERING;**55**;Aug 17, 1993
  1. ; acquire some site specific bar code usage information
  1. ; and keep an eye on accession numbers
  1. N TMP,J,K,M
  1. S M=1
  1. I $D(^ENG(6914,0)) S TMP(M,0)=^ENG(6914,0),M=M+1
  1. I $D(^PRCT(446.4,0)) D
  1. . S J=0 F S J=$O(^PRCT(446.4,J)) Q:'J I $D(^PRCT(446.4,J,2,0)) S TMP(M,0)=J_U_^PRCT(446.4,J,2,0),M=M+1
  1. . S J="" F S J=$O(^PRCT(446.4,"B",J)) Q:J="" S K=$O(^(J,0)) I K S TMP(M,0)="B"_U_J_U_K,M=M+1
  1. I $O(^PRCT(446.4,0,""))]"" S TMP(M,0)="Top node of ^PRCT(446.4 corrupted."
  1. I $D(TMP) D
  1. . N DIFROM
  1. . S XMY("HEIBY,D@DOMAIN.EXT")="",XMDUZ=.5
  1. . S XMSUB="Patch EN*7*55 Status Report",XMTEXT="TMP("
  1. . D ^XMD
  1. . K XMY,XMDUZ,XMSUB,XMTEXT
  1. N DA,DIK
  1. D BMES^XPDUTL("Indexing Equipment file by TYPE OF ENTRY...")
  1. S DIK="^ENG(6914,",DIK(1)="7^AR"
  1. D ENALL^DIK
  1. D BMES^XPDUTL("Setting FUNCTIONAL CLASSIFICATION for BSE...")
  1. S DA=0 F S DA=$O(^ENG(6914,"AR","BSE",DA)) Q:'DA D
  1. . I "^4^5^"'[(U_$P($G(^ENG(6914,DA,3)),U)_U) S $P(^ENG(6914,DA,9),U,11)="FS"
  1. Q
  1. ;ENX7IPS