| 1 | IB20P213 ;ISP/TJH - ENVIRONMENT CHECK WITH PRE-INIT CODE ;04/24/2003
 | 
|---|
| 2 |  ;;2.0;INTEGRATED BILLING;**213**;21-MAR-94
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 | ENV ; environment check
 | 
|---|
| 5 |  ; No special environment check at this time.
 | 
|---|
| 6 | PRE ; set up check points for pre-init
 | 
|---|
| 7 |  N %
 | 
|---|
| 8 |  S %=$$NEWCP^XPDUTL("R0SC","R0SC^IB20P213")
 | 
|---|
| 9 |  S %=$$NEWCP^XPDUTL("NAMES","NAMES^IB20P213")
 | 
|---|
| 10 |  Q
 | 
|---|
| 11 |  ;
 | 
|---|
| 12 | R0SC ; add a new report type to file 361.2
 | 
|---|
| 13 |  ; Name=R0SC ; Description=PROF. GOV'T PAYER EDITS
 | 
|---|
| 14 |  ; Disposition=MAIL REPORT TO MAIL GROUP
 | 
|---|
| 15 |  N IBA,IBERRM
 | 
|---|
| 16 |  I $$FIND1^DIC(361.2,"","X","R0SC","B") D  Q
 | 
|---|
| 17 |  . D BMES^XPDUTL("R0SC report already in file.  No action taken.")
 | 
|---|
| 18 |  D BMES^XPDUTL("Adding R0SC report to file 361.2.")
 | 
|---|
| 19 |  S IBA(361.2,"+1,",.01)="R0SC" ;    new report name
 | 
|---|
| 20 |  S IBA(361.2,"+1,",.02)=1 ;         internal value 1 = Mail report to mail group
 | 
|---|
| 21 |  S IBA(361.2,"+1,",.03)="PROF. GOV'T PAYER EDITS" ; description
 | 
|---|
| 22 |  D UPDATE^DIE("","IBA","","IBERRM") ; file a new record
 | 
|---|
| 23 |  I $D(IBERRM) D  Q  ; no reason for this to happen but just in case...
 | 
|---|
| 24 |  . K IBA
 | 
|---|
| 25 |  . S IBA(1)="WARNING:  Unable to add the R0SC report."
 | 
|---|
| 26 |  . S IBA(2)="          The following error message was recorded."
 | 
|---|
| 27 |  . S IBA(3)=IBERRM("DIERR",1,"TEXT",1)
 | 
|---|
| 28 |  . D BMES^XPDUTL(.IBA)
 | 
|---|
| 29 |  D COMPLETE
 | 
|---|
| 30 |  Q
 | 
|---|
| 31 |  ;
 | 
|---|
| 32 | NAMES ; change names of reports per request from EDI group
 | 
|---|
| 33 |  D BMES^XPDUTL("Filing new names for six of the Electronic Reports")
 | 
|---|
| 34 |  N IBA,IBERRM,IBIEN,IBNA,IBRT
 | 
|---|
| 35 |  S IBNA("R022")="PROV DAILY STATS ACCEPT/REJECT"
 | 
|---|
| 36 |  S IBNA("R0EX")="INST. GOV'T PAYER EDITS"
 | 
|---|
| 37 |  S IBNA("R0N9")="INST. GOV'T WEBMD EDITS"
 | 
|---|
| 38 |  S IBNA("R0SA")="PROF. GOV'T WEBMD ACCEPTANCE"
 | 
|---|
| 39 |  S IBNA("R0SR")="PROF. GOV'T WEBMD REJECTS"
 | 
|---|
| 40 |  S IBNA("R0SS")="PROF. GOV'T WEBMD EDITS"
 | 
|---|
| 41 |  S IBRT=0 F  Q:IBRT=""  D
 | 
|---|
| 42 |  . S IBRT=$O(IBNA(IBRT)) Q:IBRT=""
 | 
|---|
| 43 |  . S IBIEN=+$$FIND1^DIC(361.2,"","X",IBRT,"B")
 | 
|---|
| 44 |  . I 'IBIEN D BMES^XPDUTL("Report "_IBRT_" not found.  No change made.") Q
 | 
|---|
| 45 |  . S IBA(361.2,IBIEN_",",.03)=IBNA(IBRT)
 | 
|---|
| 46 |  D FILE^DIE("","IBA","IBERRM")
 | 
|---|
| 47 |  D COMPLETE
 | 
|---|
| 48 |  Q
 | 
|---|
| 49 |  ;
 | 
|---|
| 50 | COMPLETE ; display message that step has completed
 | 
|---|
| 51 |  D BMES^XPDUTL("Step complete.")
 | 
|---|
| 52 |  Q
 | 
|---|
| 53 |  ;
 | 
|---|
| 54 | END ; display message that pre-init has completed successfully
 | 
|---|
| 55 |  D BMES^XPDUTL("Pre-init complete")
 | 
|---|
| 56 |  Q
 | 
|---|
| 57 |  ;
 | 
|---|