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

ABPAPCS0.m

Go to the documentation of this file.
  1. ABPAPCS0 ;PRIV-INS PAID CLAIM SUMMARY;[ 05/22/91 10:14 AM ]
  1. ;;1.4;AO PVT-INS TRACKING;*0*;IHS-OKC/KJR;JULY 25, 1991
  1. PAT D XIT S ABPA("HD",1)=ABPATLE
  1. S ABPA("HD",2)="PAYMENT SUMMARY for a claim" D ^ABPAHD
  1. W !! D ^ABPAPATL I $D(ABPATDFN)'=1 D XIT Q
  1. I +ABPATDFN<1 G PAT
  1. DT0 S $P(ABPAX,"=",80)="",ABPAHRN=$P(^ABPVAO(ABPATDFN,0),"^",3)
  1. S ABPAL=$E($P(^DIC(4,$P(^ABPVAO(DA,0),U,2),0),U),1,25)
  1. S $P(ABPAXX,"-",80)="" D ^ABPAPCS2 S ABPAC=0
  1. ;--------------------------------------------------------------------
  1. GETDT ;PROCEDURE TO PROCESS DATE OF SERVICE INPUT
  1. K DIR,ABPADT S DIR(0)="D",DIR("A")="Select CLAIM DATE OF SERVICE"
  1. W ! D ^DIR G:'Y PAT S ABPACDT=+Y
  1. ;---------------------------------------------------------------------
  1. DEVICE ;PROCEDURE TO PROCESS OUTPUT DEVICE SELECTION
  1. K %IS S %IS="H",%IS("A")="Use which device: " W ! D ^%ZIS U IO
  1. ;---------------------------------------------------------------------
  1. ;
  1. ENDLST W:IO'=IO(0) @IOF X ^%ZIS("C")
  1. W ! S ABPAMESS="End of display...press any key to continue"
  1. D PAUSE^ABPAMAIN G PAT
  1. ;
  1. XIT K ABPARECV,ABPAPD,ABPAENT,ABPADDFN,ABPATDFN,ABPADT,ABPADTD,ABPAPAT,D
  1. K ABPA,ABPAL,DIC,C,ABPADT,ABPAQKS,ABPAQK,ABPAHRN,ABPARECV,DA,J,K,Z,XQH
  1. END K ABPAC,ABPAI,ABPAXX,ABPAINS,DIE,DR,%DT,ABPAX,ABPAZ,ABPAPDT,QFLG Q