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

ABMDE31X.m

Go to the documentation of this file.
  1. ABMDE31X ; IHS/SD/SDR - ERROR CHECKING - PAGE 3A ;
  1. ;;2.6;IHS 3P BILLING SYSTEM;;NOV 12, 2009
  1. ;
  1. ; IHS/SD/SDR - v2.5 p8 - task 6
  1. ; New routine to do error checking on page 3A
  1. ; IHS/SD/SDR - v2.6 CSV
  1. ;
  1. S ABMAREC=$G(^ABMDCLM(DUZ(2),ABMP("CDFN"),12)) ;ambulance info
  1. I $P(ABMAREC,U,2)="" S ABME(204)=""
  1. I $P(ABMAREC,U,6)="" S ABME(205)=""
  1. I $P(ABMAREC,U,7)="" S ABME(206)=""
  1. I $P(ABMAREC,U,15)="" S ABME(207)=""
  1. I $P(ABMAREC,U,11)="" D
  1. .S ABMCIEN=0
  1. .S ABMCFLG=0
  1. .F ABMSUBF=43,47 D
  1. ..F S ABMCIEN=$O(^ABMDCLM(DUZ(2),ABMP("CDFN"),ABMSUBF,"B",ABMCIEN)) Q:ABMCIEN="" D Q:ABMCFLG=1
  1. ...I $P($$CPT^ABMCVAPI(ABMCIEN,ABMP("VDT")),U,2)="A0424" S ABMCFLG=1 ;CSV-c
  1. .I ABMCFLG=1 S ABME(208)=""
  1. K ABMCIEN,ABMCFLG
  1. I $P(ABMAREC,U,8)=""&($P(ABMAREC,U,9)="") S ABME(211)=""
  1. XIT Q
  1. ERR ;
  1. D ABMDE31X
  1. S ABME("TITL")="PAGE 3A - AMBULANCE QUESTIONS"
  1. G XIT
  1. Q