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: RCDPESPC

Package: Accounts Receivable

Routine: RCDPESPC


Information

RCDPESPC ;AITC/MBS - ePayment Lockbox Site Parameter Reports ; 4/23/19 8:52am

Source Information

Source file <RCDPESPC.m>

Entry Points

Name Comments DBIA/ICR reference
APOST(AUPSTYP,ONOFF) ;EP from RCDPESP Turn Auto-Posting On/Off for Medical,RX,TRICARE Claims
; PRCA*4.5*345
; PRCA*4.5*424 Moved from RCDPESP because of routine size
; Input: AUPSTYP - 0 - Medical Auto-Posting
; 1 - Pharmacy Auto-Posting
; 2 - TRICARE Auto-Posting
; 3 - Zero Pay Auto-Posting ;*PRCA*4.5.424 Added line
; Output: ONOFF passed by ref. 1 - Auto-Posting, 0 otherwise
; Returns: 1 - User '^' or timed out, 0 otherwise
SPRPT ; EP from RCDPESP1
; Site parameter report entry point updated to select categories
; Input: RCTYPE - Type of report (Medical/Rx/TRICARE/All)
; RCCATS - List of categories selected for report
; RCLSTMGR - 1 if user selected to display report in List Manager
; RCNTR - counter
; RCFLD - DD field number
; RCHDR - header information
; RCPARM - parameters
; RCSTOP - exit flag
RPTGN ; Display General EDI Lockbox Site Parameters
RPTFP ; Display First Party Parameters
RPTAA ; Display Auto-Audit Parameters
RPTAP ; Display Auto-Post Parameters
RPTAD ; Auto-Decrease Parameteers
RPTLK ; Display EFT Lock-Out Parameters
ZPARAMS ; Display Zero Pay Auto-Post Parameters for Report
; Input: RCGLB - ^TMP($J,"RC344.61") - RCDPE PARAMETER file (#344.61)
SRTCATS(CATS) ; If user selected both Auto-Post and Auto-Decrease, ensure AD displays after AP
ENCATS ; EP from RCDPESP
; Filter questions by category
; Input: CATS - List of categories to display
GN ; Ask General EDI Lockbox Site Questions
FP ; Ask First Party Questions
AA ; Ask Auto-Audit Questions
AP ; Ask Auto-Post Questions
AD ; Ask Auto-Decrease Questions
LK ; Ask EFT Lock-Out Questions
LSTCATS(CATS,SHORT) ; Return list of categories
CATS() ; Get categories to display
QCATS
BLDCATS(CUR) ; Build set of code string for categories question
GEN() ; General Questions
FIRSTP() ; First Party questions
MAUTOD() ; Medical Claims Auto-Decrease Questions
; Returns: 1 - User '^' or timed out, 0 otherwise
RXAUTOD() ; Enable/disable Auto-Decrease of pharmacy claims with payments
; Returns: 1 - User '^' or timed out, 0 otherwise
TAUTOD() ; Enable/disable Auto-Decrease of TRICARE claims with payments
; Returns: 1 - User '^' or timed out, 0 otherwise
AUTOPON(WHICH) ; Is Auto-Post on for the selected parameters?
; Input: WHICH - 0 - Medical, 1 - Rx, 2 - TRICARE (defaults to 0 - Medical)
; Returns: 1 if Auto-Posting is turned on for the selected parameter type
; 0 if Auto-Posting is turned off for the selected parameter type
MPARAMS(RCPARM) ; Display Medical Parameters for Report
; Input: RCPARM("AUTO-DECREASE") - 1 if Medical Auto-Posting is turned for claims w/Payments
; 0 otherwise
; RCPARM("AUTO-POST") - 1 if Medical Auto-Posting is Turned on, 0 otherwise
; @RCGLB(344.6) - LIST^DIC array of fields
; @RCGLB(344.61) - LIST^DIC array of fields
; PRCA*4.5*349 - Added method
RXPARAMS(RCPARM) ; Display Rx Parameters for Report
; PRCA*4.5*349 - New method
; Input: RCPARM("RX AUTO-DECREASE") - 1 if Rx Auto-Posting is turned for claims w/Payments
; 0 otherwise
; RCPARM("RX AUTO-POST") - 1 if Rx Auto-Posting is Turned on, 0 otherwise
; @RCGLB(344.6) - LIST^DIC array of fields
; @RCGLB(344.61) - LIST^DIC array of fields
TPARAMS(RCPARM) ; Display TRICARE Parameters for Report
; Input: RCPARM("TRI AUTO-DECREASE") - 1 if TRICARE Auto-Posting is turned for claims w/Payments
; 0 otherwise
; RCPARM("TRI AUTO-POST") - 1 if TRICARE Auto-Posting is Turned on, 0 otherwise
; @RCGLB(344.6) - LIST^DIC array of fields
; @RCGLB(344.61) - LIST^DIC array of fields
; PRCA*4.5*349 - Added method
LMHDR(HDR,RCTYPE,RCCATS) ; EP from RCDPESP1
; HDR passed by ref.
; PRCA*4.5*349 - New subroutine to build ListMan Header
; Inputs: RCTYPE - M - Medical, P - Pharmacy, T - TRICARE, A - ALL
; RCCATS - GN - General EDI Lockbox Site
; AA - Auto-Audit Site
; FP - First Party
; AP - Auto-Post"
; AD - Auto-Decrease
; LK - EFT Lock-Out
; Outputs: HDR - Passed by reference

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: #,"### General EDI Lockbox Site Parameters ###",!
  • Line Location: GN+1
Function Call: WRITE
  • Prompt: #,"### First Party Parameters ###",!
  • Line Location: FP+1
Function Call: WRITE
  • Prompt: #,"### Auto-Audit Site Parameters ###",!
  • Line Location: AA+1
Function Call: WRITE
  • Prompt: #,"### Auto-Post Parameters ###",!
  • Line Location: AP+1
Function Call: WRITE
  • Prompt: !,"*** Medical Auto-Post Parameters ***",!
  • Line Location: AP+2
Function Call: WRITE
  • Prompt: !!,"*** Pharmacy Auto-Post Parameters ***",!
  • Line Location: AP+5
Function Call: WRITE
  • Prompt: !!,"*** TRICARE Auto-Post Parameters ***",!
  • Line Location: AP+8
Function Call: WRITE
  • Prompt: !!,"*** ZERO PAY Auto-Post Parameters ***",!
  • Line Location: AP+11
Function Call: WRITE
  • Prompt: !
  • Line Location: AP+13
Function Call: WRITE
  • Prompt: #,"### Auto-Decrease Parameters ###",!
  • Line Location: AD+1
Function Call: WRITE
  • Prompt: !,"*** Medical Auto-Decrease Parameters ***"
  • Line Location: AD+2
Function Call: WRITE
  • Prompt: !!,"*** Pharmacy Auto-Decrease Parameters ***"
  • Line Location: AD+5
Function Call: WRITE
  • Prompt: !!,"*** TRICARE Auto-Decrease Parameters ***"
  • Line Location: AD+8
Function Call: WRITE
  • Prompt: !
  • Line Location: AD+10
Function Call: WRITE
  • Prompt: #,"### EFT Lock-Out Parameters ###",!
  • Line Location: LK+1
Function Call: WRITE
  • Prompt: !,"NOTICE: Medical Auto-Decrease unavailable because Auto-Posting of Medical Claims is currently disabled"
  • Line Location: MAUTOD+7
Function Call: WRITE
  • Prompt: !,"NOTICE: Pharmacy Auto-Decrease unavailable because Auto-Posting of Pharmacy Claims is currently disabled"
  • Line Location: RXAUTOD+7
Function Call: WRITE
  • Prompt: !,"NOTICE: TRICARE Auto-Decrease unavailable because Auto-Posting of TRICARE Claims is currently disabled"
  • Line Location: TAUTOD+7
Function Call: WRITE
  • Prompt: !
  • Line Location: TAUTOD+22
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: LMHDR+27

FileMan Files Accessed Via FileMan Db Call

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