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

ABMEFLAT.m

Go to the documentation of this file.
  1. ABMEFLAT ; IHS/DSD/DMJ - GENERATE FLAT FILE FROM MAIL MESSAGE ;
  1. ;;2.6;IHS 3P BILLING SYSTEM;;NOV 12, 2009
  1. START ;START HERE
  1. S DA=0 F S DA=$O(^XMB(3.9,"AF",DA)) Q:'DA D
  1. .I $P(^XMB(3.9,DA,0),U)'["EMC CLAIMS FROM" K ^XMB(3.9,"AF",DA) Q
  1. .D OPEN Q:POP
  1. .D CREATE
  1. .D NOW^%DTC
  1. .S DIE="^XMB(3.9,",DR="1.98////"_% D ^DIE
  1. .D ^%ZISC
  1. Q
  1. CREATE ;CREATE FLAT FILE FROM MAIL MSG TEXT
  1. S I=.999 F S I=$O(^XMB(3.9,DA,2,I)) Q:'I D
  1. .Q:POP
  1. .U IO W ^XMB(3.9,DA,2,I,0),!
  1. Q
  1. OPEN ;OPEN HOST FILE
  1. S %ZIS("B")="HOST FILE SERVER" D ^%ZIS Q:POP
  1. S FILE=$P(IOPAR,":",1)
  1. S FILE=$P(FILE,"(",2)
  1. Q