Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: RCDPESP

Package: Accounts Receivable

Routine: RCDPESP


Information

RCDPESP ;BIRM/EWL - ePayment Lockbox Site Parameters Definition - Files 344.61 & 344.6 ; 6/3/19 1:59pm

Source Information

Source file <RCDPESP.m>

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point for EDI Lockbox Parameters [RCDPE EDI LOCKBOX PARAMETERS]
BULLDAY() ; Workload Notification Bulletin Days question
; (SELECT DAY TO SEND WORKLOAD NOTIFICATION)
; Returns: 1 - User '^' or timed out, 0 otherwise
; PRCA*4.5*321 - New parameter
MPARMS() ; Medical Auto-Posting Questions
; Returns: 1 - User '^' or timed out, 0 otherwise
MAUTOP(ONOFF) ; Medical Claims Auto-Posting/Auto-Decrease questions
; Output: ONOFF passed by ref. 1 - Auto-Posting of Medical Claims with Payments on
; 0 - otherwise
; Returns: 1 - User '^' or timed out, 0 otherwise
RXPARMS() ; Pharmacy Auto-Posting Questions
; Returns: 1 - User '^' or timed out, 0 otherwise
RXAUTOP(ONOFF) ; Rx Claims Auto-Posting/Auto-Decrease questions
; Enable/disable auto-posting of pharmacy claims
; PRCA*4.5*349 - Subroutine re-written as was intended for PRCA*4.5*345
; Output: ONOFF passed by ref. 1 - Auto-Posting of Medical Claims with Payments on
; 0 - otherwise
; Returns: 1 - User '^' or timed out, 0 otherwise
ABORT ; Called when user enters a '^' or times out
; fall through to EXIT
EXIT ; Unlock, ask user to press return, exit
TPARMS() ; Pharmacy Auto-Posting Questions
; Returns: 1 - User '^' or timed out, 0 otherwise
TAUTOP(ONOFF) ; TRICARE Auto-Posting questions
; PRCA*4.5*349 - Added function
; Output: ONOFF passed by ref. 1 - Auto-Posting of Medical Claims with Payments on
; 0 - otherwise
; Returns: 1 - User '^' or timed out, 0 otherwise
EFTLK() ; Set EFT lock-out parameters, PRCA*4.5*345
; Returns: 1 - User '^' or timed out
; 0 otherwise
EFTLKPRM(FLD) ; Ask a Medical/Rx EFT lock-out question, PRCA*4.5*345
; NUMBER OF DAYS (AGE) OF UNPOSTED xxx EFTS TO PREVENT POSTING
; Input: FLD - Field # of question being asked
; Returns: 1 - User '^' or timed out
; 0 otherwise
PAUSE ; prompt user to press return
COUNT(ACTVCARC,PDCLM,CLMTYP) ;Count active CARCs in file 344.62 (RCDPE CARC-RARC AUTO DEC)
; PRCA*4.5*345 - Added PDCLM,CLMTYP
; Input: ACTVCARC: 0 - Count inactive CARCs, 1 - Count active CARCs
; PDCLM: 0 - Paid Claims, 1 - No-Pay Claims
; CLMTYP: - 0 - Medical, 1 - pharm, 2 - TRICARE
; Returns: 0 - Invalid parameter, otherwise the number of active CARCs are returned
EXCLLIST(TYP) ; Display Payer Exclusion lists for Auto-Post and Auto-Decrease
; for Medical, Pharmacy and TRICARE
; PRCA*4.5*349 - Added Rx/TRICRE options
; Input: TYP - 1 - Medical Auto-Post payer exclusions
; 2 - Medical Auto-Decrease payer exclusions
; 3 - Rx Auto-Post payer exclusions
; 4 - Rx Auto-Decrease payer exclusions
; 5 - TRICARE Auto-Post payer exclusions
; 6 - TRICRE Auto-Decrease payer exclusions
SETEXCL(TYP) ; LOOP FOR SETTING PAYER EXCLUSIONS for Medical, Rx and TRICARE and Auto-Decrease payer exclusions
; PRCA*4.5*349 - Added Rx/TRICARE sets
; Input: TYP - 1 - Set Medical Auto-Post payer exclusions
; 2 - Set Medical Auto-Decrease payer exclusions
; 3 - Set Rx Auto-Post payer exclusions
; 4 - Set Rxl Auto-Decrease payer exclusions
; 5 - Set TRICARE Auto-Post payer exclusions
; 6 - Set TRICARE Auto-Decrease payer exclusions
; Returns: 1 - User '^' or timed out
; 0 otherwise
NOTIFY(VAL,TYPE) ; Notification of change to Site Parameters
AUDIT(INP) ; WRITE AUDIT RECORD(S)
; INP = audit value in this format:
; FILE NUMBER^FIELD NUMBER^IEN^NEW VALUE^OLD VALUE^COMMENT
NEWPYR ;Add new payers to payer table - called from AR Nightly Job (EN^RCDPEM)
; PRCA*4.5*326 - Add payers that are just on EFTs to file 344.6
PAYERPRM(IEN,EXMDPOST,EXMDDECR) ; update new payer
PAYRINIT(IEN,FILE) ; Add Payer Name and Payer ID to Payer table #344.6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," Update AR Site Parameters",!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,"You do not hold the "_X_" security key."
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !!," Another user is currently using the AR Site Parameters option."
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !," Please try again later."
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !,"### EDI Lockbox Site & First Party Parameters ###",!
  • Line Location: EN+38
Function Call: WRITE
  • Prompt: !!,"### Auto-Audit Site Parameters ###"
  • Line Location: EN+45
Function Call: WRITE
  • Prompt: !!,"There is a problem with the RCDPE PARAMETER file (#344.61).",!
  • Line Location: EN+50
Function Call: WRITE
  • Prompt: !!,"### Workload Notification Day Parameter ###"
  • Line Location: EN+53
Function Call: WRITE
  • Prompt: !,"### Medical Claims Auto-Post/Auto-Decrease Parameters ###",!
  • Line Location: EN+58
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+61
Function Call: WRITE
  • Prompt: !,"### Pharmacy Auto-Post/Auto-Decrease Parameters ###",!
  • Line Location: EN+64
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+67
Function Call: WRITE
  • Prompt: !,"### TRICARE Auto-Post/Auto-Decrease Parameters ###",!
  • Line Location: EN+69
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+73
Function Call: WRITE
  • Prompt: !,"### ZERO PAYMENT Auto-Post Parameters ###",!
  • Line Location: EN+75
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+79
Function Call: WRITE
  • Prompt: !,"### EFT Lock-Out Parameters ###",!
  • Line Location: EN+81
Function Call: WRITE
  • Prompt: !
  • Line Location: BULLDAY+12
Function Call: WRITE
  • Prompt: !
  • Line Location: BULLDAY+19
Function Call: WRITE
  • Prompt: !
  • Line Location: RXAUTOP+13
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+1
Function Call: WRITE
  • Prompt: PYMNTS
  • Line Location: COUNT+11
Function Call: WRITE
  • Prompt: !
  • Line Location: EXCLLIST+13
Function Call: WRITE
  • Prompt: !," "_$P(^RCY(344.6,IEN,0),U,1)_" "_$P(^RCY(344.6,IEN,0),U,2)
  • Line Location: EXCLLIST+43
Function Call: WRITE
  • Prompt: !,"All payers excluded from Auto-Posting are also excluded from Auto-Decrease."
  • Line Location: EXCLLIST+46
Function Call: WRITE
  • Prompt: !," No "_LIST
  • Line Location: EXCLLIST+48
Function Call: WRITE
  • Prompt: !!,"Select a Payer to add or remove from the exclusion list.",!
  • Line Location: SETEXCL+20
Function Call: WRITE
  • Prompt: !,$P(PREC,U)_" "_$P(PREC,U,2)_" has been "_$S(STAT:"added to",1:"removed from")_" the list of Excluded Payers"
  • Line Location: SETEXCL+46
Function Call: WRITE
  • Prompt: !,"If Medical Auto-Decrease is turned on, "
  • Line Location: SETEXCL+48
Function Call: WRITE
  • Prompt: "this payer will be excluded from Medical Auto-Decrease too."
  • Line Location: SETEXCL+49
Function Call: WRITE
  • Prompt: "this payer will no longer be excluded from Medical Auto-Decrease."
  • Line Location: SETEXCL+50
Function Call: WRITE
  • Prompt: "Medical Auto-Decrease is set to be excluded for this payer."
  • Line Location: SETEXCL+51
Function Call: WRITE
  • Prompt: !,"If pharmacy auto-decrease is turned on, "
  • Line Location: SETEXCL+55
Function Call: WRITE
  • Prompt: "this payer will be excluded from Pharmacy auto-decrease too."
  • Line Location: SETEXCL+56
Function Call: WRITE
  • Prompt: "this payer will no longer be excluded from Pharmacy Auto-Decrease."
  • Line Location: SETEXCL+58
Function Call: WRITE
  • Prompt: "Pharmacy Auto-Decrease is set to be excluded for this payer."
  • Line Location: SETEXCL+60
Function Call: WRITE
  • Prompt: !,"If TRICARE auto-decrease is turned on, "
  • Line Location: SETEXCL+64
Function Call: WRITE
  • Prompt: "this payer will be excluded from TRICARE Auto-Decrease too."
  • Line Location: SETEXCL+65
Function Call: WRITE
  • Prompt: "this payer will no longer be excluded from TRICARE Auto-Decrease."
  • Line Location: SETEXCL+67
Function Call: WRITE
  • Prompt: "TRICARE Auto-Decrease is set to be excluded for this payer."
  • Line Location: SETEXCL+69

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RCY(344.4 - [#344.4] GET1^DIQ
^RCY(344.6 - [#344.6] Classic Fileman Calls,  GET1^DIQ
^RCY(344.61 - [#344.61] GET1^DID,  GET1^DIQ
Info |  Source |  Entry Points |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call