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

ACRFTRIG.m

Go to the documentation of this file.
  1. ACRFTRIG ;IHS/PHXAO/AEF - TRIGGER LOGIC FOR ARMS FIELDS [ 02/23/2005 4:24 PM ]
  1. ;;2.1;ADMIN RESOURCE MGT SYSTEM;**16**;DEC 17, 2004
  1. ; **** NEW ROUTINE AS OF ACR*2.1*16.12 IM15665
  1. ;THIS ROUTINE CONTAINS TRIGGER LOGIC FOR VARIOUS ARMS
  1. ;FIELDS
  1. ;
  1. ORN17(D0) ;EP
  1. ;----- TRIGGER FOR ORIGINAL REQUEST NUMBER FIELD #17 OF
  1. ; THE FMS DOCUMENT FILE TO ENTER A NEW EXPANDED
  1. ; DOCUMENT NUMBER INTO THE EXPANDED DOCUMENT NUMBER
  1. ; FIELD #.011 OF THE FMS DOCUMENT FILE WHENEVER
  1. ; THE DOCUMENT NUMBER IS CHANGED
  1. ;
  1. ; INPUT:
  1. ; X = DOCUMENT IEN
  1. ;
  1. ; OUTPUT:
  1. ; Y = EXPANDED DOCUMENT NUMBER
  1. ;
  1. N (D0)
  1. D ^XBKVAR
  1. N DA,DIE,DR,X,Y
  1. S Y=$P($G(^ACRDOC(D0,"X")),U)
  1. I D0 D
  1. . S DA=D0
  1. . S DIE="^ACRDOC("
  1. . S DR=".011///^S X=""@"""
  1. . D ^DIE
  1. . ;
  1. . S Y=$$EXPDN^ACRFUTL(D0)
  1. Q Y