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

ABPAPD1.m

Go to the documentation of this file.
  1. ABPAPD1 ;PVT-INS PYMT ENTRY FROM END^ABPAPD3; [ 06/21/91 5:56 AM ]
  1. ;;1.4;AO PVT-INS TRACKING;*0*;IHS-OKC/KJR;JULY 25, 1991
  1. BEG D XIT S U="^"
  1. S ABPA("HD",1)=ABPATLE,ABPA("HD",2)="Post PAYMENT Data"
  1. D ^ABPAHD W !,"*"
  1. S X="CURRENT BATCH FACILITY: "_$P(^DIC(4,ABPASITE,0),"^",1)
  1. W ?(40-($L(X)/2)),X,?78,"*",! F X=1:1:79 W "*"
  1. S X="BATCH DATE = "_ABPABDT W !!?(40-($L(X)/2)),X
  1. PAT W !! D ^ABPAPATL
  1. I $D(ABPATDFN)'=1 D G FAC^ABPAPD0
  1. .K ABPA("HD")
  1. .S ABPA("HD",1)=ABPATLE,ABPA("HD",2)="Post PAYMENT Data"
  1. .D ^ABPAHD S X="BATCH DATE = "_ABPABDT W !!?(40-($L(X)/2)),X
  1. G:+ABPATDFN<1 BEG
  1. L ^ABPVAO(ABPATDFN):3 I '$T D G PAT
  1. .W *7,!!?5,"<<< PATIENT RECORD UNAVAILABLE AT THIS TIME -- "
  1. .W "TRY AGAIN LATER >>>"
  1. S ABPAL=$E($P(^DIC(4,$P(^ABPVAO(DA,0),U,2),0),U),1,19)
  1. S $P(ABPAXX,"-",81)="" ;,ABPAHD1="POST Payments" D HEADER^ABPAMAIN
  1. ;W !!,"Patient: ",ABPAPAT_" ("_ABPAHRN_")",?50,"Facility: "
  1. ;W $E(ABPAL,1,19)
  1. K DXS S U="^",DC=1,D0=ABPATDFN W @IOF,! D ^ABPAPDB K DXS G ^ABPAPD2
  1. XIT K ABPARECV,ABPAPD,ABPAENT,ABPADDFN,ABPATDFN,ABPADT,ABPADTD,ABPAPAT,D
  1. K ABPA,ABPAL,DIC,C,ABPAQKS,ABPAQK,ABPAHRN,DA,J,K,Z,XQH,ABPACOD
  1. K ABPAC,ABPAI,ABPAXX,ABPAINS,DIE,DR,%DT,ABPAFRDT,ABPATODT,ABPAX
  1. K ABPACSCR,ABPACHK,GOTCHECK,CLOSE,ABPACCNT,ABPACAMT,ABPAPAMT,ABPAPTOT
  1. K ABPATPD,ABPACOD,ABPACTOB,ABPACTPD,ABPACURB,ABPADATA,ABPADOS,ABPAJ
  1. K ABPAJ,ABPAK,ABPAOBAL,ABPAP1,ABPAP2,ABPAP3,ABPAP4,ABPAP5,ABPAPCOD
  1. K ABPAPOST,ABPAPSDT,ABPAPSSN,ABPAPTR,ABPAT1,ABPAT2,ABPAT3,ABPAT4
  1. K ABPAT5,ABPAT6,ABPATA2,ABPATA3,ABPATA4,ABPATA5,ABPATA7,ABPATBAL
  1. K ABPATCNT,ABPAY,ABPAZ,CLOSED,DIR,X Q