| [613] | 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):
 | 
|---|