| 1 | RCCPCML1 ;ALB@ALTOONA,PA/LDB - Send CCPC transmission (cont.);8/25/00  4:16 PM | 
|---|
| 2 | V ;;4.5;Accounts Receivable;**160**;Mar 20, 1995; | 
|---|
| 3 | ; | 
|---|
| 4 | ERRML ;ERROR MESSAGES | 
|---|
| 5 | N CT,ERROR,LN,PT,SP,XMDUZ,XMTEXT,XMSUB,XMY | 
|---|
| 6 | K ^TMP($J,"ERRMSG") | 
|---|
| 7 | S (ERROR,LN)=0 F  S ERROR=$O(^TMP($J,"ERROR",ERROR)) Q:'ERROR  D | 
|---|
| 8 | .S LN=LN+1 S ^TMP($J,"ERRMSG",LN)=" " | 
|---|
| 9 | .S LN=LN+1 S ^TMP($J,"ERRMSG",LN)=$P($T(ERRMSG+ERROR),";;",2) | 
|---|
| 10 | .S LN=LN+1 S ^TMP($J,"ERRMSG",LN)=" " | 
|---|
| 11 | .S CT=0,PT="" F  S PT=$O(^TMP($J,"ERROR",ERROR,PT)) Q:PT=""  D | 
|---|
| 12 | ..S CT=CT+1,LN=LN+1 | 
|---|
| 13 | ..I PT=0 S ^TMP($J,"ERRMSG",LN)=" " Q | 
|---|
| 14 | ..N Y I PT'=0 D | 
|---|
| 15 | ...S PT(1)="" F  S PT(1)=$O(^TMP($J,"ERROR",ERROR,PT,PT(1))) Q:PT(1)=""  D | 
|---|
| 16 | ....S ^TMP($J,"ERRMSG",LN)=$S($L(CT)<2:" "_CT,1:CT)_". " | 
|---|
| 17 | ....S SP="                              ",Y=PT,Y=PT_$E(SP,$L(PT),30) | 
|---|
| 18 | ....S ^TMP($J,"ERRMSG",LN)=^TMP($J,"ERRMSG",LN)_Y_PT(1) | 
|---|
| 19 | S XMDUZ="AR PACKAGE" | 
|---|
| 20 | I $O(^XMB(3.8,"B","RCCPC STATEMENTS",0)) S XMY("G.RCCPC STATEMENTS")="" | 
|---|
| 21 | E  S XMY($G(DUZ))="" | 
|---|
| 22 | S XMSUB="CCPC ERRORS FOUND DURING TRANSMISSION" | 
|---|
| 23 | S XMTEXT="^TMP($J,""ERRMSG""," | 
|---|
| 24 | D ^XMD | 
|---|
| 25 | K ^TMP($J,"ERRMSG") | 
|---|
| 26 | Q | 
|---|
| 27 | ; | 
|---|
| 28 | ERRMSG  ;Error messages | 
|---|
| 29 | 1 ;;CCPC transmission process found no records or an incomplete file. Contact IRM. | 
|---|
| 30 | 2 ;;No CCPC transmission records transmitted. Check file 349. Contact IRM. | 
|---|
| 31 | 3 ;;Corrupted PH segment has been encountered for the following patient(s): | 
|---|
| 32 | 4 ;;No key field in CCPC file for the following patient(s): | 
|---|
| 33 | 5 ;;Mailman message creation aborted. Please contact IRM. | 
|---|
| 34 | 6 ;;No transmission sent. Define REMOTE DOMAIN in AR TRANSMISSION TYPE file (349.1). | 
|---|
| 35 | 7 ;;Print Acknowledgements exist. Transmission cannot be resent. | 
|---|
| 36 | 8 ;;Address information is missing for the following patient(s): | 
|---|
| 37 | 9 ;;Address is marked as ADDRESS UNKNOWN for the following patient(s): | 
|---|
| 38 | 10 ;;Corrupted Address. Re-enter address information for the following patient(s): | 
|---|