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

XUMFXACK.m

Go to the documentation of this file.
  1. XUMFXACK ;ISS/RAM - MFS app ack ;06/28/00
  1. ;;8.0;KERNEL;**299**;Jul 10, 1995
  1. ;
  1. ;
  1. Q
  1. ;
  1. REPLY(ERROR) ; -- master file response (called from XUMFXH)
  1. ;
  1. Q:HL("MTN")="MFR"
  1. Q:HL("MTN")="MFK"
  1. Q:HL("MTN")="ACK"
  1. ;
  1. S:(TYPE<10) TYPE=(TYPE+10)
  1. ;
  1. I HL("MTN")="MFQ" D
  1. .S IFN=+$G(WHAT) I 'IFN D Q
  1. ..S ERROR="1^REPLY MFQ couldn't resolve IFN"
  1. ..D EM^XUMFX(ERROR,.ERR)
  1. .S XREF=$P(WHO,HLCS,9),ROOT=$$ROOT^DILFD(IFN,,1)
  1. .S IEN=$O(@ROOT@(XREF,$P(WHO,HLCS),0))
  1. .S IEN=$S(IEN:IEN,1:$P(WHO,HLCS))
  1. ;
  1. S IFN=$G(IFN),IEN=$G(IEN)
  1. ;
  1. D MAIN^XUMFXP(IFN,IEN,TYPE,.PARAM,.ERROR)
  1. D MAIN^XUMFXI(IFN,IEN,TYPE,.PARAM,.ERROR)
  1. ;
  1. Q
  1. ;