- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/INTEGRATED_BILLING-IB-PRQ--IBD--IBQ--PRQS/IBCECSA1.m
r628 r636 1 1 IBCECSA1 ;ALB/CXW - IB STATUS AWAITING RESOLUTION SCREEN ;28-JUL-99 2 ;;2.0;INTEGRATED BILLING;**137,283,288,320,368**;21-MAR-94;Build 21 3 ;;Per VHA Directive 2004-038, this routine should not be modified. 2 ;;2.0;INTEGRATED BILLING;**137,283,288,320**;21-MAR-94 4 3 ; DBIA for $$BN1^PRCAFN() 5 4 ; … … 52 51 . ; 53 52 . S IBSTSMSG=$$TXT(IBDA) ; status message text 54 . S IBERR=$E(IBSTSMSG,1, 60)53 . S IBERR=$E(IBSTSMSG,1,30) 55 54 . I IBERR="" S IBERR="-" 56 55 . ; … … 151 150 F S LN=$O(^IBM(361,+$G(IBDA),1,LN)) Q:'LN D Q:STOP 152 151 . S TX=$G(^IBM(361,IBDA,1,LN,0)) 152 . I $E(TX,1,5)="Error" S TX=$E(TX,6,999) 153 153 . S TX=$$TRIM^XLFSTR(TX) 154 . ; Don't include parts added by ^IBCE277155 . Q:TX="Informational Message:"156 . Q:TX="Warning Message:"157 . Q:TX="Error Message:"158 . I $E(TX,1,27)="Clearinghouse Trace Number:" S STOP=1 Q159 . I $E(TX,1,18)="Payer Status Date:" S STOP=1 Q160 . I $E(TX,1,19)="Payer Claim Number:" S STOP=1 Q161 . I $E(TX,1,12)="Split Claim:" S STOP=1 Q162 . I $E(TX,1,11)="Claim Type:" S STOP=1 Q163 154 . I $E(TX,1,8)="Patient:" S STOP=1 Q 164 155 . I $E(TX,1,14)="Service Dates:" S STOP=1 Q 165 156 . I $E(TX,1,11)="Payer Name:" S STOP=1 Q 166 157 . I $E(TX,1,7)="Source:" S STOP=1 Q 158 . I $E(TX,1,11)="Claim Line:" S STOP=1 Q 159 . I $E(TX,1,13)="Service Type:" S STOP=1 Q 167 160 . I TX["HL=" S HLN=+$P(TX,"HL=",2),DELIM="HL="_HLN,TX=$P(TX,DELIM,1)_"HL= "_$P(TX,DELIM,2,9) 168 161 . I TX["ENVOY REF: " S REFN=$E($P(TX,"ENVOY REF: ",2),1,14),DELIM="ENVOY REF: "_REFN,TX=$P(TX,DELIM,1)_"ENVOY REF: "_$P(TX,DELIM,2,9)
Note:
See TracChangeset
for help on using the changeset viewer.