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

BDWDLOG.m

Go to the documentation of this file.
  1. BDWDLOG ; IHS/CMI/LAB - DISPLAY DW EXPORT LOG DATA AUGUST 14, 1992 ;
  1. ;;1.0;IHS DATA WAREHOUSE;;JAN 23, 2006
  1. ;
  1. EN1 ;
  1. W:$D(IOF) @IOF
  1. K BDWQUIT
  1. W !!,"Display DATA WAREHOUSE EXPORT Log Entry",!
  1. S DIC="^BDWXLOG(",DIC(0)="AEMQ" D ^DIC K DIC I Y=-1 W !!,"Goodbye" G XIT
  1. S BDWLOG=+Y
  1. S DIR(0)="SO^B:BROWSE Output on Screen;P:PRINT Output to Printer",DIR("A")="Do you want to",DIR("B")="B" K DA D ^DIR K DIR
  1. G:$D(DIRUT) XIT
  1. I Y="B" D BROWSE,XIT Q
  1. S XBRP="PRINT^BDWDLOG",XBRC="PROC^BDWDLOG",XBRX="XIT^BDWDLOG",XBNS="BDW"
  1. D ^XBDBQUE
  1. D XIT
  1. Q
  1. BROWSE ;
  1. D VIEWR^XBLM("PRINT^BDWDLOG","Data Warehouse Log Display")
  1. Q
  1. XIT ;EP
  1. D FULL^VALM1
  1. K BDWLOG,BDWREC
  1. Q
  1. PROC ;
  1. Q
  1. PRINT ;
  1. W:$D(IOF) @IOF W !?19,"DATA WAREHOUSE EXPORT LOG REPORT"
  1. W !?7,"Information for Log Entry ",BDWLOG," Beginning Date: ",$$FMTE^XLFDT($P(^BDWXLOG(BDWLOG,0),U))
  1. S BDWREC=^BDWXLOG(BDWLOG,0)
  1. W !!?35,"Number:",?45,BDWLOG
  1. W !?27,"Beginning Date:",?45,$$FMTE^XLFDT($P(BDWREC,U))
  1. W !?30,"Ending Date:",?45,$$FMTE^XLFDT($P(BDWREC,U,2))
  1. W !?22,"Run Start Date/Time:",?45,$$FMTE^XLFDT($P(BDWREC,U,3))
  1. W !?23,"Run Stop Date/Time:",?45,$$FMTE^XLFDT($P(BDWREC,U,4))
  1. W !?33,"Run Time:",?45,$P(BDWREC,U,13)
  1. W !?29,"Run Location:",?45,$$VAL^XBDIQ1(90213,BDWLOG,.09)
  1. W !?30,"Export Type:",?45,$$VAL^XBDIQ1(90213,BDWLOG,.07)
  1. W !?22,"Transmission Status:",?45,$$VAL^XBDIQ1(90213,BDWLOG,.15)
  1. W !!,"Total Number of Registration + Encounter Messages Exported: ",$$VAL^XBDIQ1(90213,BDWLOG,.06)
  1. W !?5,"Number of Registration Messages Sent:",?45,$$VAL^XBDIQ1(90213,BDWLOG,.11)
  1. W !?5,"Total Number of Encounters Processed:",?45,$$VAL^XBDIQ1(90213,BDWLOG,.08)
  1. W !?6,"Total Number of Encounters Exported:",?45,$$VAL^XBDIQ1(90213,BDWLOG,.18)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. W !?13,"Number of Encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,.05)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,3) W !?15,"Deleted Encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3103)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,2) W !?8,"Zero dep entry encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3102)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,11) W !?19,"MFI encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3111)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,4) W !?12,"NO PATIENT encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3104)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,5) W !?11,"NO LOCATION encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3105)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,6) W !?6,"NO TYPE OF VISIT encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3106)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,7) W !?3,"NO SERVICE CATEGORY encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3107)
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. I $P($G(^BDWXLOG(BDWLOG,31)),U,1) W !?10,"DEMO PATIENT encounters skipped:",?45,$$VAL^XBDIQ1(90213,BDWLOG,3101)
  1. TEXT ;
  1. I $Y>(IOSL-3) D FF Q:$D(BDWQUIT)
  1. W !!,"To list the visits that were skipped, use option DWER."
  1. Q:$E(IOST)'="C"
  1. Q:$D(ZTQUEUED)
  1. S DIR(0)="FO^1:1",DIR("A")="Press 'ENTER' to Continue" D ^DIR K DIR S:$D(DUOUT) DIRUT=1
  1. Q
  1. FF ;
  1. I $E(IOST)="C" S DIR(0)="E",DIR("A")="Press 'ENTER' to continue or '^' to exit" D ^DIR K DIR I $D(DIRUT) S BDWQUIT=1 Q
  1. W:$D(IOF) @IOF
  1. W !?40,"Data Warehouse Transmission Log - Page 2",!!
  1. Q